GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P252 - Software Engineering 2016
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P252 - Software Engineering 2016
  • Dokumentanzeige

Do developers benefit from requirements traceability when evolving and maintaining a software system?

Autor(en):
Mäder, Patrick [DBLP] ;
Egyed, Alexander [DBLP]
Zusammenfassung
Software traceability is a required component of many software development processes. Advocates of requirements traceability cite advantages like easier program comprehension and support for software maintenance (i.e., software change). However, despite its growing popularity, there exists no published evaluation about the usefulness of requirements traceability. It is important, if not crucial, to investigate whether the use of requirements traceability can significantly support development tasks to eventually justify its costs. We thus conducted a controlled experiment with 71 subjects re-performing real maintenance tasks on two third-party development projects: half of the tasks with and the other half without traceability. Subjects sketched their task solutions on paper to focus on the their ability to solving the problems rather than their programming skills. Our findings show that subjects with traceability performed on average 24\% faster on a given task and created on average 50\% more correct solutions - suggesting that traceability not only saves effort but can profoundly improve software maintenance quality.
  • Vollständige Referenz
  • BibTeX
Mäder, P. & Egyed, A., (2016). Do developers benefit from requirements traceability when evolving and maintaining a software system?. In: Knoop, J. & Zdun, U. (Hrsg.), Software Engineering 2016. Bonn: Gesellschaft für Informatik e.V.. (S. 109-110).
@inproceedings{mci/Mäder2016,
author = {Mäder, Patrick AND Egyed, Alexander},
title = {Do developers benefit from requirements traceability when evolving and maintaining a software system?},
booktitle = {Software Engineering 2016},
year = {2016},
editor = {Knoop, Jens AND Zdun, Uwe} ,
pages = { 109-110 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
109.pdf35.20Kb PDF Öffnen

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
Sammlungen
  • P252 - Software Engineering 2016 [58]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.