The role of the end user in today's highly computer-dependent society is one of active participation in the use of the products which are the outcome of systems analysis and subsequent development. This role is rapidly becoming an important factor in the development of computer-based training and information systems. Traditionally, end users have been intimidated by the apparent mystery cloaking the systems analysis process, and thus have learned to accept the information generated by a systems analyst as being the exact truth and not intended to be changed in any way. Often differing expectations caused some type of conflict, either at the beginning of a project or at the end of a project with the final delivery. Systems were delivered to less than ecstatic users and sometimes were regarded as unsuccessful.
As the role of the end user becomes increasingly important in developing computer-based systems, there must also be an increase in the number and choices of methods that can be offered to end users. There must also be a corresponding awareness of the concerns of the end users by the systems analysts involved. The mystery surrounding the systems analysis process should be opened up and made clearly obvious. The use of the Top Down Structured Analysis methodology as presented in this paper shows how the use of highly graphical notation coupled with a rigorous approach to documentation can keep people involved and surprises under control. An example of how this process has aided the Training Technology Applications Program of the U.S. Air Force depicts the success of the methodology.