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

MARC

LEADER 00000caa a2200000 c 4500
001 1580110614
003 DE-627
005 20220814222732.0
007 cr uuu---uuuuu
008 180816s2016 xx |||||o 00| ||eng c
024 7 |a 10.1007/978-3-319-30282-9_13  |2 doi 
035 |a (DE-627)1580110614 
035 |a (DE-576)510110614 
035 |a (DE-599)BSZ510110614 
035 |a (OCoLC)1341016993 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Hesse, Tom-Michael  |d 1988-  |e VerfasserIn  |0 (DE-588)1070808652  |0 (DE-627)824605438  |0 (DE-576)432732187  |4 aut 
245 1 0 |a Documenting relations between requirements and design decisions  |b a case study on design session transcripts  |c Tom-Michael Hesse and Barbara Paech 
264 1 |c 04 March 2016 
300 |a 17 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Gesehen am 16.08.2018 
520 |a 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. 
700 1 |a Paech, Barbara  |d 1959-  |e VerfasserIn  |0 (DE-588)172299799  |0 (DE-627)697208648  |0 (DE-576)133166821  |4 aut 
773 0 8 |i Enthalten in  |t Requirements Engineering: Foundation for Software Quality  |b 1st ed. 2016  |d Cham : Springer International Publishing, 2016  |g (2016), Seite 188-204  |h Online-Ressource (XV, 319 p. 77 illus. in color, online resource)  |w (DE-627)1656277352  |w (DE-576)468157972  |z 9783319302829  |7 nnam  |a Documenting relations between requirements and design decisions a case study on design session transcripts 
773 1 8 |g year:2016  |g pages:188-204  |g extent:17  |a Documenting relations between requirements and design decisions a case study on design session transcripts 
856 4 0 |u http://dx.doi.org/10.1007/978-3-319-30282-9_13  |x Resolving-System  |x Verlag  |3 Volltext 
856 4 0 |u https://link.springer.com/chapter/10.1007/978-3-319-30282-9_13  |x Verlag  |3 Volltext 
951 |a AR 
992 |a 20180816 
993 |a ConferencePaper 
994 |a 2016 
998 |g 172299799  |a Paech, Barbara  |m 172299799:Paech, Barbara  |d 110000  |d 110300  |e 110000PP172299799  |e 110300PP172299799  |k 0/110000/  |k 1/110000/110300/  |p 2  |y j 
998 |g 1070808652  |a Hesse, Tom-Michael  |m 1070808652:Hesse, Tom-Michael  |d 110000  |d 110300  |e 110000PH1070808652  |e 110300PH1070808652  |k 0/110000/  |k 1/110000/110300/  |p 1  |x j 
999 |a KXP-PPN1580110614  |e 3022461496 
BIB |a Y 
JSO |a {"id":{"doi":["10.1007/978-3-319-30282-9_13"],"eki":["1580110614"]},"origin":[{"dateIssuedDisp":"04 March 2016","dateIssuedKey":"2016"}],"relHost":[{"type":{"bibl":"edited-book","media":"Online-Ressource"},"disp":"Documenting relations between requirements and design decisions a case study on design session transcriptsRequirements Engineering: Foundation for Software Quality","relMultPart":[{"id":{"eki":["316228877"],"issn":["1611-3349"],"zdb":["2018930-8"]},"part":{"number":["9619"],"number_sort":["9619"]},"origin":[{"dateIssuedKey":"1973","publisherPlace":"Berlin ; Heidelberg","publisher":"Springer","dateIssuedDisp":"1973-"}],"dispAlt":"Lecture notes in computer science","title":[{"title_sort":"Lecture notes in computer science","title":"Lecture notes in computer science"}],"pubHistory":["1.1973 -"],"titleAlt":[{"title":"LNCS online"},{"title":"LNAI"},{"title":"Lecture notes in artificial intelligence"},{"title":"Lecture notes in bioinformatics"},{"title":"LNAI"},{"title":"LNBI"},{"title":"LNCS-LNAI"},{"title":"LNCS-LNBI"}],"physDesc":[{"extent":"Online-Ressource"}],"language":["eng"],"recId":"316228877","note":["Gesehen am 28.02.20","Das Gesamtwerk gliedert sich in: Lecture notes in artificial intelligence; Lecture notes in bioinformatics"],"type":{"bibl":"serial","media":"Online-Ressource"},"disp":"Lecture Notes in Computer Science"}],"physDesc":[{"extent":"Online-Ressource (XV, 319 p. 77 illus. in color, online resource)"}],"recId":"1656277352","language":["eng"],"title":[{"title_sort":"Requirements Engineering: Foundation for Software Quality","title":"Requirements Engineering: Foundation for Software Quality","subtitle":"22nd International Working Conference, REFSQ 2016, Gothenburg, Sweden, March 14-17, 2016, Proceedings"}],"name":{"displayForm":["edited by Maya Daneva, Oscar Pastor"]},"id":{"doi":["10.1007/978-3-319-30282-9"],"isbn":["9783319302829"],"eki":["1656277352"]},"origin":[{"edition":"1st ed. 2016","dateIssuedDisp":"2016","dateIssuedKey":"2016","publisher":"Springer International Publishing ; Imprint: Springer","publisherPlace":"Cham ; s.l."}],"part":{"year":"2016","extent":"17","pages":"188-204","text":"(2016), Seite 188-204"},"person":[{"family":"Daneva","given":"Maya","display":"Daneva, Maya","role":"edt","roleDisplay":"HerausgeberIn"},{"display":"Pastor, Oscar","role":"edt","roleDisplay":"HerausgeberIn","given":"Oscar","family":"Pastor"}]}],"physDesc":[{"extent":"17 S."}],"language":["eng"],"recId":"1580110614","note":["Gesehen am 16.08.2018"],"person":[{"given":"Tom-Michael","family":"Hesse","role":"aut","roleDisplay":"VerfasserIn","display":"Hesse, Tom-Michael"},{"family":"Paech","given":"Barbara","display":"Paech, Barbara","roleDisplay":"VerfasserIn","role":"aut"}],"type":{"bibl":"chapter","media":"Online-Ressource"},"title":[{"title":"Documenting relations between requirements and design decisions","title_sort":"Documenting relations between requirements and design decisions","subtitle":"a case study on design session transcripts"}],"name":{"displayForm":["Tom-Michael Hesse and Barbara Paech"]}} 
SRT |a HESSETOMMIDOCUMENTIN0420