作者: Victor R. Basili , Scott Green , Oliver Laitenberger , Filippo Lanubile , Forrest Shull
DOI: 10.1007/BF00368702
关键词:
摘要: We consider reading techniques a fundamental means of achieving high quality software. Due to the lack research in this area, we are experimenting with application and comparison various techniques. This paper deals our experiences family known as Perspective-Based Reading (PBR), its requirements documents. The goal PBR is provide operational scenarios where members review team read document from particular perspective, e.g., tester, developer, user. Our assumption that combination different perspectives provides better coverage document, i.e., uncovers wider range defects, than same number readers using their usual technique. To test effectiveness PBR, conducted controlled experiment professional software developers National Aeronautics Space Administration/Goddard Flight Center (NASA/GSFC) Software Engineering Laboratory (SEL). subjects two types documents, one generic nature other NASA domain, techniques, technique results these experiments, well experimental design, presented analyzed. Teams applying shown achieve significantly documents teams do not apply PBR. thoroughly discuss threats validity so external replications can benefit lessons learned improve design if constraints those posed by borrowed development organization.