Doing Requirements Right the First Time

Theodore F. Hammer, L. Huffman, Linda H. Rosenberg · 1998

The criticality of correct, complete, testable requirements is a fundamental tenet of software engineering. The success of a project, both functionally and financially, is directly affected by the quality of the requirements. Also critical is the complete requirements-based testing of the final product. This article addresses three critical aspects of requirements: definition, verification, and management. Project data collected from NASA Goddard Space Flight Center (GSFC) by the Software Assurance Technology Center (SATC) will be used to demonstrate these concepts and explain how any project, large or small, can apply this information.

Read the paper · More papers on PaperTik