DocumentCode
1835815
Title
Why should I help you to teach requirements engineering?
Author
Gabrysiak, Gregor ; Giese, Holger ; Seibel, Andreas
Author_Institution
Syst. Anal. & Modeling Group, Univ. of Potsdam, Potsdam, Germany
fYear
2011
fDate
29-29 Aug. 2011
Firstpage
9
Lastpage
13
Abstract
To teach requirements engineering skills to students it is important for them to experience stakeholder interactions in a realistic setting. Only then they learn to appreciate the effort it takes to elicit, document, and validate requirements. For a realistic course design, all stakeholders the students interact with need to be real, thus, they need to have a stake in the software system being specified. In this paper, we discuss plausible motivations of real stakeholders. As long as stakeholders benefit in a way that suits them, they are readily available to get involved, even with students just learning how to capture requirements. Also, we discuss two ongoing case studies of involving real stakeholders in a requirements engineering course. While these setups do not scale well, they provide the students an authentic situation which cannot be reproduced with virtual stakeholders.
Keywords
computer science education; educational courses; formal verification; systems analysis; plausible motivations; realistic course design; requirement validation; requirements engineering course; software system; virtual stakeholders; Companies; Education; Prototypes; Software engineering; Software systems; Requirements Engineering Education; Requirements Engineering Training; Stakeholder Motivation;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering Education and Training (REET), 2011 6th International Workshop on
Conference_Location
Trento
Print_ISBN
978-1-4577-0954-8
Electronic_ISBN
978-1-4577-0956-2
Type
conf
DOI
10.1109/REET.2011.6046271
Filename
6046271
Link To Document