Business systems analysts study the overall business and information needs of an organization, in order to develop solutions to business and related technology problems.
This is one of the most fundamental and challenging information technology posts. Business systems analysts drive a project from its initial state of uncertainty, through a clearly defined and agreed upon set of requirements, to an information system which would solve specific business problems. They are responsible for analysing business needs through a careful study of business processes and communication with clients. Once the analysis is completed, the analysts communicate the results to the programmers, who code and implement the solution. The analysts acts as a link between the programmers and clients through the entire development and installation process. Their role is integral to the success of the information system, and thus to the success of the organisation.
The roles of business systems analysts will vary with the size and complexity of the organisation. Some smaller organisations may combine various types of analyst, designer and programmer roles into one, while larger ones employ teams of specialists.