THE ROLE OF SYSTEM ANALYST
Why does Business need Systems Analysts ?
The first systems analysts was born out, of the industrial revolution. They were industrial engineers whose responsibilities centered around the design of efficient and effective manufacturing systems. Information system analysts evolved from the need to improve the use of computer resources for the information-processing needs of business applications. In other words, they designed computer-based systems that manufacture information.
Who is a System Analyst ?
System analysts are people who understand both business and computing. System 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 specialists including computer programmers.
A system analyst facilitates the study of the problems and needs of a business to determine how the business system and information technology can best solve the problems and accomplish improvements for the business. The product of this activity may be improved business processes, improved information systems, or new or improved computer applications or all the three.
Interpersonal skills relevant to systems work include the following.
- Communication : Having the ability to articulate and speak the language of the user, and a knack for working with virtually all managerial levels in the organisation. It is people talking; listening, felling, and reacting to one another, their experience and reactions.
- Understanding : Identifying problems, and assessing their ramification; having a group of company goals and objectives and showing sensitivity to the impact of the system on people at work.
- Teaching : Educating people in use of computer systems, selling the system to the user, and giving support when needed.
- Selling : Selling ideas and promoting innovations in problems solving, using
- Technical Skill includes :
- Creativity : Helping users model ideas into concrete plans and developing candidate systems to match user requirements.
- Problem solving : Reducing problems to their elemental levels for analysis, developing alternative solutions to a given problem, and delineating the pros and cons to candidate systems.
- Project Management : Scheduling, performing well under time constraints co-ordinating team efforts, and managing cost and expenditures.
- Dynamic Interface : Blending technical and non-technical considerations in functional specifications and general design.
- Questioning attitude and enquiring mind : Knowing the what, when, why, where, who and how a system works.