A systems analyst designs various IS programmes with the overall goal of improving efficiency within the organisation. A systems analyst should be able to diagnose areas where the potential for greater efficiency exists and suggest ways in which processes can be improved. Part of a systems analyst’s role is to specify to the customer/client what the system will actually do and how the data will be viewed by the end user. In order to do this they are required to work closely with the client in order to find out exactly what they want or need. They also produce a cost analysis of the implementation of the system in order to determine whether a system is financially viable or not.
Other functions of a systems analyst include:
1. Analysing the customers’ current systems
2. Presenting proposals to the customer
3. Ensuring that budgets are adhered to and deadlines are met
4. Writing user manuals for the system
5. Giving training to customers and employees who will be using the system