@wagnerst

A Case Study on the Application of an Artefact-Based Requirements Engineering Approach

, , , and . 15th Annual Conference on Evaluation & Assessment in Software Engineering (EASE 2011), IET, (2011)
DOI: 10.1049/ic.2011.0013

Abstract

Background: Nowadays, industries are facing the problem that the Requirements Engineering (RE) process is highly volatile, since it depends on project influences from the customer's domain or from process models used. Artefact-based approaches promise to provide guidance in the creation of consistent artefacts in volatile project environments, because these approaches concentrate on the artefacts and their dependencies, instead of prescribing processes. Yet missing, however, is empirical evidence on the advantages of applying artefact-based RE approaches in real projects. Aim: We developed a customisable artefact-based RE approach for the domain of business information systems. Our goal is to investigate the advantages and limitations of applying this customisable approach in an industrial context. Method: We conduct a case study with our artefact-based RE approach and its customisation procedure. For this, we apply it at a software development project at Siemens following the steps of the customisation procedure. We assess our approach in direct comparison with the previously used RE approach considering possible improvements in the process and in the quality of the produced artefacts. Results: We show that our approach is flexible enough to respond to the individual needs in the analysed project environment. Although the approach is not rated to be more productive, we find an improvement in the syntactic and the semantic quality of the created artefacts. Conclusions: We close a gap in the RE literature by giving empirical evidence on the advantages of artefact orientation in RE in an industrial setting.

Links and resources

Tags