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
Link To Document