DocumentCode
1384039
Title
How perspective-based reading can improve requirements inspections
Author
Shull, Forrest ; Rus, Ioana ; Basili, Victor
Author_Institution
Fraunhofer Center for Exp. Software, MD, USA
Volume
33
Issue
7
fYear
2000
fDate
7/1/2000 12:00:00 AM
Firstpage
73
Lastpage
79
Abstract
Because defects constitute an unavoidable aspect of software development, discovering and removing them early is crucial. Overlooked defects (like faults in the software system requirements, design, or code) propagate to subsequent development phases where detecting and correcting them becomes more difficult. At best, developers will eventually catch the defects, but at the expense of schedule delays and additional product-development costs. At worst, the defects will remain, and customers will receive a faulty product. The authors explain their perspective based reading (PBR) technique that provides a set of procedures to help developers solve software requirements inspection problems. PBR reviewers stand in for specific stakeholders in the document to verify the quality of requirements specifications. The authors show how PBR leads to improved defect detection rates for both individual reviewers and review teams working with unfamiliar application domains.
Keywords
software performance evaluation; software quality; systems analysis; PBR reviewers; PBR technique; defect detection rates; development phases; faulty product; individual reviewers; perspective based reading; perspective-based reading; product-development costs; requirements inspections; requirements specifications; review teams; schedule delays; software development; software requirements inspection problems; software system requirements; unfamiliar application domains; Added delay; Bioreactors; Costs; Fault detection; Inspection; Phase detection; Programming; Software design; Software systems; Team working;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.869376
Filename
869376
Link To Document