Improving software inspections by using reading techniques

  • Authors:
  • Forrest Shull;Ioana Rus;Victor Basili

  • Affiliations:
  • Fraunhofer Center for Experimental Software Engineering, Maryland, University of Maryland, 4321 Hartwick Rd., Suite 500, College Park, MD;Fraunhofer Center for Experimental Software Engineering, Maryland, University of Maryland, 4321 Hartwick Rd., Suite 500, College Park, MD;Fraunhofer Center for Experimental Software Engineering, Maryland, University of Maryland, 4321 Hartwick Rd., Suite 500, College Park, MD

  • Venue:
  • ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reading techniques are step-by-step procedures that guide individual inspectors while they uncover defects in a software artifact. Reading techniques provide a systematic and well-defined way of inspecting a document, allowing feedback and improvement. This tutorial introduces Perspective-Based Reading (PBR), a specific reading technique used to review software requirements. PBR verifies the quality of requirements specifications by requiring each reviewer to take the perspective of a specific stakeholder of the document (such as designer, tester, and user).This tutorial aims at industry practitioners, managers and developers alike, who want to learn more about ways to improve their software inspections with systematic reading techniques. Attending this tutorial will enable the participants to be more effective and more focused in looking for potential defects in software documents. Since the focus of the tutorial is on systematic reading techniques for defect detection, it is beneficial for participants to have some basic understanding about software inspections.