• 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