• DocumentCode
    2088711
  • Title

    Teaching requirements engineering through role playing: lessons learnt

  • Author

    Zowghi, Didar ; Paryani, Suresh

  • Author_Institution
    Univ. of Technol., Sydney, NSW, Australia
  • fYear
    2003
  • fDate
    8-12 Sept. 2003
  • Firstpage
    233
  • Lastpage
    241
  • Abstract
    Requirements engineering (RE) has attracted a great deal of attention from researchers and practitioners in recent years. This increasing interest demands academia to provide software engineering students with a solid foundation in the subject matter. RE is a multi disciplinary and communication rich activity in software development. The RE tools, methods and techniques to date have drawn upon a variety of disciplines, and the requirements engineers are increasingly expected to be well versed with these disciplines. In RE education, it is thus imperative to cover a wide range of topics and teach a variety of skills that one needs to know and acquire to be able to perform effective requirements engineering. We argue that in teaching RE, we must cover three fundamental topics: the traditional analysis and modelling skills, interviewing and groupware skills for requirements elicitation, and writing skills for specifying requirements. We report on our experiences gained in teaching such a requirements engineering subject for the first time to students at University of Technology, Sydney. We used role playing as a pedagogical tool to give students a greater appreciation of the range of issues and problems associated with requirements engineering in real settings. We believe that the lessons learnt from this exercise will be valuable for those interested in advancing requirements engineering education and training.
  • Keywords
    computer science education; formal specification; groupware; teaching; groupware skill; modelling skill; pedagogical tool; requirements elicitation; requirements engineering education; requirements engineering training; role playing; software development; software engineering students; teaching; traditional analysis; Education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference, 2003. Proceedings. 11th IEEE International
  • ISSN
    1090-705X
  • Print_ISBN
    0-7695-1980-6
  • Type

    conf

  • DOI
    10.1109/ICRE.2003.1232754
  • Filename
    1232754