TY - GEN
T1 - Evaluating role playing efficiency to teach requirements engineering
AU - Ouhbi, Sofia
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/4
Y1 - 2019/4
N2 - Weak requirements engineering can lead to the failure of software projects, unstable software products and unclear designation of responsibilities in software projects. Requirements engineering education is essential for preparing students for the real world of software engineering, especially the proper handling of requirements. Students should be able to elicit, analyze, specify, and validate known and unknown requirements from stakeholders with different backgrounds. Role playing has been suggested by many researchers as a pedagogical technique for teaching requirements engineering efficiently. However, there is hardly any empirical evaluation demonstrating its efficiency. The objective of this study is to assess the use of role playing and role reversal in an intensive requirements engineering course. This paper reports our experience teaching requirements engineering courses using role playing for four sessions of two hours each. The results demonstrate the efficiency of role playing as a tool for teaching requirements engineering over short durations, and for creating student engagement during the course.
AB - Weak requirements engineering can lead to the failure of software projects, unstable software products and unclear designation of responsibilities in software projects. Requirements engineering education is essential for preparing students for the real world of software engineering, especially the proper handling of requirements. Students should be able to elicit, analyze, specify, and validate known and unknown requirements from stakeholders with different backgrounds. Role playing has been suggested by many researchers as a pedagogical technique for teaching requirements engineering efficiently. However, there is hardly any empirical evaluation demonstrating its efficiency. The objective of this study is to assess the use of role playing and role reversal in an intensive requirements engineering course. This paper reports our experience teaching requirements engineering courses using role playing for four sessions of two hours each. The results demonstrate the efficiency of role playing as a tool for teaching requirements engineering over short durations, and for creating student engagement during the course.
KW - Education
KW - Requirement engineering
KW - Role playing
UR - http://www.scopus.com/inward/record.url?scp=85067465381&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85067465381&partnerID=8YFLogxK
U2 - 10.1109/EDUCON.2019.8725045
DO - 10.1109/EDUCON.2019.8725045
M3 - Conference contribution
AN - SCOPUS:85067465381
T3 - IEEE Global Engineering Education Conference, EDUCON
SP - 1007
EP - 1010
BT - Proceedings of 2019 IEEE Global Engineering Education Conference, EDUCON 2019
A2 - Ashmawy, Alaa K.
A2 - Schreiter, Sebastian
PB - IEEE Computer Society
T2 - 10th IEEE Global Engineering Education Conference, EDUCON 2019
Y2 - 9 April 2019 through 11 April 2019
ER -