

Author: Kosman Robert
Publisher: Springer Publishing Company
ISSN: 1022-7091
Source: Annals of Software Engineering, Vol.3, Iss.1, 1997-01, pp. : 477-494
Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.
Abstract
Defects are introduced into a software product during every phase of software development. A major source of defects that is often overlooked is requirements generation. Requirement errors discovered in later phases of the software development process are the most costly to correct because all phases of software development are usually impacted. Requirement defects can be categorized into two main types: 1) specification generation errors; and 2) unwanted/unnecessary/incorrect user functionality. This experience report presents the results of incorporating a two‐step methodology which combines Operational Demonstrations of the user interface and Requirement Inspections on software requirement specifications. The two‐step methodology addresses and corrects both types of requirement defects. Results from this experience support the premise that cost reduction and quality improvement can be obtained using a combined Operational Demonstration and Requirement Inspection development methodology for software requirements.
Related content


Solution to a two-step logistics problem in a quintile statement
Automation and Remote Control, Vol. 67, Iss. 12, 2006-12 ,pp. :


A two-step etching method to fabricate nanopores in silicon
By Wang Gou-Jen
Microsystem Technologies, Vol. 14, Iss. 7, 2008-07 ,pp. :



