• DocumentCode
    3444613
  • Title

    A case study of reading techniques in a software company

  • Author

    Berling, Tomas ; Thelin, Thomas

  • Author_Institution
    Ericsson Microwave Syst. AB, Molndal, Sweden
  • fYear
    2004
  • fDate
    19-20 Aug. 2004
  • Firstpage
    229
  • Lastpage
    238
  • Abstract
    Software inspection is an efficient method to detect faults early in the software lifecycle. This has been shown in several empirical studies together with experiments on reading techniques. However, experiments in industrial settings are often considered expensive for a software organization. Hence, many evaluations are performed in the academic environment with artificial documents. In this paper, we describe an empirical study in a software organization where a requirements document under development is used to compare two reading techniques. There are several benefits as well as drawbacks of using this kind of approach, which are extensively discussed in the paper. The reading techniques compared is the standard technique used in the organization (checklist-based) with the test perspective of perspective-based reading. The main result is that the test perspective of perspective-based reading seems more effective and efficient than the company standard method. The impact of this study is that the software organization will apply the new reading technique in future requirements inspections.
  • Keywords
    program testing; program verification; software development management; software houses; artificial documents; company standard method; fault detection; industrial settings; perspective-based reading; reading techniques; requirements document; software company; software inspection; software lifecycle; software organization; Bioreactors; Communication system software; Computer aided software engineering; Computer industry; Costs; Electronic mail; Fault detection; Inspection; Microwave theory and techniques; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering, 2004. ISESE '04. Proceedings. 2004 International Symposium on
  • Print_ISBN
    0-7695-2165-7
  • Type

    conf

  • DOI
    10.1109/ISESE.2004.1334910
  • Filename
    1334910