Systems analysis and design, as performed by systems analyst, seeks to understand what humans need to analyze data input or data flow systematically, process or transform data, store data, and output information in the context of a particular organization or enterprise. By doing thorough analysis, analyst seek to identify and solve the right problems. Furthermore, systems analysis and design is used to analyze, design, and implement improvements in the support of users and the functioning of business that can be accomplished through the use of computerized information systems (Kendall & Kendall, 2010).
The system analyst has played an important role in designing and implementing information systems (Kwon, 2005). Systems analysts study business problems and opportunities and then transform business and information requirements of the business into the computer-based information systems and computer applications that are implemented by various technical specialist including computer programmers. System analysts are people who understand both business and computing (Kendall & Kendall, 2010).
According to Mark & David (n.d) the definition of system analyst is, “ A system analyst is a problem-solving specialist who works with users and management to gather and analyze information on current and/ or future computer-based systems. With this information, the systems analyst, working with other I/S personnel, defines the requirements that are used to modify an existing system, or to develop a new system. The systems analyst identifies and evaluates alternative solutions, makes formal presentations, and assists in directing the coding, testing, training, conversion, and maintenance of the proposed system”.
Research by Kwon (2005) indicates that the fortune 500 expect their systems analyst to become all-round athletes who play every corner of the field. The research was...