System analysts work closely with information users such as managers, accountants etc., analyzing the informational needs within the organization. Many alternatives for solving the problem in question are defined by the systems analyst and their costs and benefits are assessed. The information users and the systems analyst will then determine which alternative gives the best return for their time and money invested.
Once the best alternative is selected, a detailed design of the project is done. The systems analyst prepares specifications to either design a program or to modify the existing program and works closely with the programming staff until this is implemented. Mathematical model building, cost accounting, sampling etc. are used in designing the system and in smaller companies, systems analysts may do the programming themselves. The information users are then later trained to follow procedures for the new or modified system. Usually, systems analysts spend a few years as programmer before achieving their current position.
ASSOCIATION OF PROFESSIONAL COMPUTER CONSULTANTS
P.O. Box 991, Station K