Documenting relations between requirements and design decisions: a case study on design session transcripts

Context/Motivation: Developers make many important decisions as they address given requirements during system design. Each decision is explained and justified by decision-related knowledge. Typically, this knowledge is neither captured in a structured way, nor linked to the respective requirements i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hesse, Tom-Michael (VerfasserIn) , Paech, Barbara (VerfasserIn)
Dokumenttyp: Kapitel/Artikel Konferenzschrift
Sprache:Englisch
Veröffentlicht: 04 March 2016
In: Requirements Engineering: Foundation for Software Quality
Year: 2016, Pages: 188-204
DOI:10.1007/978-3-319-30282-9_13
Online-Zugang:Resolving-System, Volltext: http://dx.doi.org/10.1007/978-3-319-30282-9_13
Verlag, Volltext: https://link.springer.com/chapter/10.1007/978-3-319-30282-9_13
Volltext
Verfasserangaben:Tom-Michael Hesse and Barbara Paech
Beschreibung
Zusammenfassung:Context/Motivation: Developers make many important decisions as they address given requirements during system design. Each decision is explained and justified by decision-related knowledge. Typically, this knowledge is neither captured in a structured way, nor linked to the respective requirements in detail. Then, it is not obvious, how design decisions realize the given requirements and whether they further refine or shape them. Thus, the relations and alignment of requirements and design cannot be assessed properly. Problem/Question: While there are several studies on decision-making in general, there does not exist a study uncovering how decision-related knowledge emerges based on requirements. Such a study is important to understand the intertwined relations of requirements and design decisions as well as how requirement descriptions could be enhanced with feedback from design decision-making. Principal Idea/Results: We applied a flexible documentation approach for decision-related knowledge on discussion transcripts of two design sessions with professional designers. We analyzed the discussions for decision-related knowledge and documented it together with its relations to the given requirements. Several complex and incrementally growing knowledge structures for decisions were found to emerge in relation to the given requirements. Also, we uncovered that decision-related knowledge contained uncertainties about requirements and further refined them. Contribution: Our study uncovers detailed relations between requirements and design decisions and thereby improves the understanding of their mutual impact on each other. We also derive recommendations for the cooperation between requirements engineers and designers in practice. In addition, we demonstrate that our documentation approach for decision-related knowledge provides a comprehensive view on decisions and their relations to requirements.
Beschreibung:Gesehen am 16.08.2018
Beschreibung:Online Resource
ISBN:9783319302829
DOI:10.1007/978-3-319-30282-9_13