A quality model for the systematic assessment of requirements traceability
Zusammenfassung
Traceability is an important quality of software requirements and allows to describe and follow their life throughout a development project. The importance of traceable requirements is reflected by the fact that requirements standards, safety regulations, and maturity models explicitly demand for it. In practice, traceability is created and maintained by humans, which make mistakes. In result, existing traces are potentially of dubious quality but serve as the foundation for high impact development decisions. We found in previous studies that practitioners miss clear guidance on how to systematically assess the quality of existing traces. In this paper, we review the elements involved in establishing traceability in a development project and derive a quality model that specifies per element the acceptable state (Traceability Gate) and unacceptable deviations (Traceability Problem) from this state. We describe and formally define how both, the acceptable states and the unacceptable deviations can be detected in order to enable practitioners to systematically assess their project's traceability. We evaluated the proposed model through an expert survey. Participating experts considered the quality model to be complete and attested that its quality criteria are of high relevance. However, experts weight the occurrence of different traceability problems with different criticality. This information is useful for practitioners to quantify the impact of traceability problems and to prioritize the assessment of traceability elements.
- Vollständige Referenz
- BibTeX
Rempel, P. & Mäder, P.,
(2016).
A quality model for the systematic assessment of requirements traceability.
In:
Knoop, J. & Zdun, U.
(Hrsg.),
Software Engineering 2016.
Bonn:
Gesellschaft für Informatik e.V..
(S. 37-38).
@inproceedings{mci/Rempel2016,
author = {Rempel, Patrick AND Mäder, Patrick},
title = {A quality model for the systematic assessment of requirements traceability},
booktitle = {Software Engineering 2016},
year = {2016},
editor = {Knoop, Jens AND Zdun, Uwe} ,
pages = { 37-38 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Rempel, Patrick AND Mäder, Patrick},
title = {A quality model for the systematic assessment of requirements traceability},
booktitle = {Software Engineering 2016},
year = {2016},
editor = {Knoop, Jens AND Zdun, Uwe} ,
pages = { 37-38 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISBN: 978-3-88579-646-6
ISSN: 1617-5468
Datum: 2016
Sprache:
(en)
(en)
Typ: Text/Conference Paper

