{"title":"Why should I help you to teach requirements engineering?","authors":"Gregor Gabrysiak, H. Giese, Andreas Seibel","doi":"10.1109/REET.2011.6046271","DOIUrl":null,"url":null,"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.","PeriodicalId":375766,"journal":{"name":"2011 6th International Workshop on Requirements Engineering Education and Training","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 6th International Workshop on Requirements Engineering Education and Training","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REET.2011.6046271","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
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.