Iacob, C. and Faily, S., 2017. Using Extreme Characters to Teach Requirements Engineering. In: 30th IEEE Conference on Software Engineering, Education, and Training, 7-9 November 2017, Savannah, GA, USA.
Full text available as:
|
PDF
iafa17.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. 84kB | |
Copyright to original material in this document is with the original owner(s). Access to this content through BURO is granted on condition that you use it only for research, scholarly or other non-commercial purposes. If you wish to use it for any other purposes, you must contact BU via BURO@bournemouth.ac.uk. Any third party copyright material in this document remains the property of its respective owner(s). BU grants no licence for further use of that third party material. |
Abstract
One of the main challenges in teaching Software Engineering as an undergraduate course is making the need for software processes and documentation obvious. Armed with some knowledge of programming, students may feel inclined to skip any development phase not involving coding. This is most pronounced when dealing with the Requirements Engineering practices. In this paper, we describe a practical approach to teaching Requirements Engineering using Extreme Characters. The exercise aimed to achieve the following learning objectives: a) understanding the need of including the end user in any requirements analysis phase, b) identifying the requirements engineering phase as a iterative process, c) understanding the necessity of constantly double checking the analysts interpretation of the user requirements, d) ensuring the rigorous documentation of both user and system requirements, and e) identifying the place of requirements engineering in the overall development process, and the forces and challenges around this phase of development.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Group: | Faculty of Science & Technology |
ID Code: | 29684 |
Deposited By: | Symplectic RT2 |
Deposited On: | 11 Sep 2017 15:27 |
Last Modified: | 14 Mar 2022 14:06 |
Downloads
Downloads per month over past year
Repository Staff Only - |