Technique for assessing external design of software
by R. J. Pearsall
Discussed is a methodology of creating and using scenarios to assess completeness, correctness, consistency, and usability of the external design of computer software. Scenarios are paper tests of the specifications of software being designed. The approach is an outside-in, user-oriented evaluation of programs. The technique requires no machine time to perform the evaluation. As a result, defects are identified and changes are recommended early in the design phase of software development, at the time when defect removal costs are lowest.