SystemAnalysis and Design
A system analyst and why anyone would want to be one.
Asystem analyst is primarily an Information Technology professionalwho apply their skills and techniques to analyze design or modifyvarious systems to ensure that they are user-friendly and compatiblewith the company operations (Kendall& Kendall, 2012).Additionally,a system analyst can also be described as an individual who is anexpert in analyzing complex processes or operations so that they canimprove their effectiveness by applying computer systems. It is alsoimportant to note that system analysts can either work as individualsor as a larger information technology group unit to ensure that thetechnical aspects of a company run smoothly.
Itis very crucial for someone to be a system analyst because of thesubstantial role they play in a company, organization or business setup. For instance, system analyst helps the organization understandsome of the challenges it is facing ranging from operational, market,technical to administrative and propose the appropriate solutionswhich are consistent with the process of achieving customer servicesatisfaction. Also, it is important for one to be a system analystbecause they are the ones responsible for validating results bytesting programs. If a company needs to come up with a new line ofproduction or marketing strategy, is the duty of the system analysts’to evaluate the relevance of the new initiative or process, provide adetailed report on its profitability to the company as well as itscontribution towards customer service satisfaction. On the same note,the analysts provide alternative solutions in case they feel theproposed initiatives are not effective or profitable to the company(Kendall& Kendall, 2012).They monitor systems in terms of their costs, time quality, andquantity. That is done by the help of monitoring software which theyuse to track operating systems, their applications, and databases.Equally important, system analysts are responsible for documentinginformation technology systems. This is effected in coordination withsystem architects and designers to document things such as dataflows, interface between various systems as well as functionalactivities and user scenarios. Moreover, being a system analyst isalso vital because of their significant contribution in choosing,upgrading and configuring software. They do so by reviewing systems,determining the ones which are appropriate based on the requirementsof the company, they also invite software vendors to submit requestsfor proposals and finally providing recommendations on the type ofsystems to implement (Kendall& Kendall, 2012).
2We need to institutionalize the SDLC as our organizational projectmanagement methodology
Thismeans that companies or organizations need to incorporate SystemDevelopment Life Cycle into their management methodology. Therefore,SDLC and product management methodology should be used as complimentsfor better and quality products which meet customer’s expectations(Kendall& Kendall, 2012).The two play a substantial role in supporting business initiatives aswell as other goals set by the organization hence the reason as towhy they should be used together.
3/Describefour ways that a CASE tool can help to improve the quality of asystem being developed.
ComputerAided Software Engineering is vital in improving the quality of asystem being developed through various ways. First, CASE toolsfacilitate the testing process through program maintenance andautomated checking. Also, the tools help in improving the speed aswell as the quality of system development organizations. Moreover,they ensure efficiency and uniformity documentation of the systembeing developed. Lastly, CASE tools considerably reduce the costsincurred in maintaining the system (Kendall& Kendall, 2012).
4/Givean example of an output bias and two strategies to avoid UI designoutput bias.
Hydraulicvalve is an example of output bias. To avoid User Interface designoutput bias, there should be an overview of the whole design processbeginning from navigation as well as input and output components.Also, an introduction of principles in as far as who is presentingwhat is crucial in avoiding UI design output bias (Kendall& Kendall, 2012).
Kendall,K. E., & Kendall, J. E. (2012). Systemsanalysis and design.Upper Saddle River, NJ: Pearson.