文档介绍:Improved Requirements Engineering
Based on Defect Analysis
Otto Vinter
Brüel & Kjær Sound & Vibration Measurement A/S, DK-2850 Naerum, Denmark
Email: ******@
Søren Lauesen, Jan Pries-Heje
Copenhagen Business School, DK-2000 Frederiksberg, Denmark
Email: ******@, pries-******@
Abstract
The basis for this paper has been a thorough analysis of error reports from actual projects. Error reports which were requirements related have been studied in detail with the aim of finding effective prevention techniques, and try them out in practice. The paper will cover some of the analysis results, a set of effective prevention techniques, and also some practical experiences from using some of these techniques on real-life development projects.
1. Introduction
At SQW’96 and QWE’97 Brüel & Kjær reported the experiences of a software process improvement (SPI) project where we demonstrated that the introduction of static and dynamic analysis in our software development process had a significant impact on the quality of our products.
The basis for this project was a thorough analysis of error reports from previous projects which showed the need to perform a more systematic unit test of our products. However, the analysis also showed that the major cause of bugs stemmed from requirements related issues.
We have now conducted another SPI project where we have analys