Introduction
Summary
What Constitutes a Business System?

Analysis and design can be focused and brief
Investigate and identify problems, opportunities and objectives
Analyze current systems and document requirements
Present findings and alternatives
Designing the improved system

Developing, documenting and testing the custom application
If custom application development is required, the analyst must communicate with the programmer continuously to field questions and insure accurate interpretation of the program specification packets. Programmers may perform walkthroughs with analysts regarding functionality, and some evolution of the application can be expected during development.

The analyst also works with users to produce appropriate documentation and procedure manuals for the new system.

A crucial component of the application development process is testing. Testing confirms that the application works as specified, and can be conducted by programmers, or by programmers and the Systems Analyst once the application can accommodate this interaction.

Implementing, evaluating and maintaining the new system