What Can Go Wrong in a Software Project? Have Fun Solving It

Miguel Ehécatl Morales-Trujillo, Gabriel Alberto García-Mireles, Polina Maslova
2018 Proceedings of the 2018 Federated Conference on Computer Science and Information Systems  
Providing stimulating and real-life experiences is a key component in teaching software project management in Computer Science or Software Engineering programs. The diversity of topics that need to be addressed and restrictions that should be considered in university courses make a challenging task of it. This paper presents a serious game, called "White Crow PM" whose objective is to make students aware of the risks they might face during software development projects. The paper describes the
more » ... ame design steps and provides results of its validation in Computer Science programs in two Mexican universities. The collected data showed that the participants had fun playing the game and its content is relevant for software project management courses. Although the game needs to be validated in other settings with more participants, we conclude that it fulfills the goal of motivating discussion and increasing awareness of project management concerns among students.
doi:10.15439/2018f300 dblp:conf/fedcsis/Morales-Trujillo18 fatcat:3lyp4c6mrvcydemyipz7fll73y