Abstract
With the proliferation of relevant technologies that enables interactive social engagements, games became a strong driving power for next generation social environments. One of the reason for this is that there is an engaging nature in both digital and non-digital games, which is also suitable for creating serious kind of interactions such as teaching, training, learning, etc. Recently, researchers have started developing games or game-like applications in particular domains such as education, management, medicine. Although there are loads of empirical studies about game-based learning in general, scholars from information systems, computer science and software engineering domains have only a few attempts to develop and use the specific properties of games in their context-dependent environments. This workshop paper takes a look at some of these efforts and discusses about the pros and cons of such approaches. It is also argued that using well-designed, validated and pertinent non-digital games could be beneficial for improving the software development process. In particular, such approaches can be transformed into useful tools for teaching information systems and software engineering undergraduate or post-graduate students the fundamentals of information systems and software engineering.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Conradi, R., Fuggetta, A.: Improving software process improvement. IEEE Software 19, 92–99 (2002)
Dittrich, Y., Floyd, C., Klischewski, R.: Social thinking-software practice. The MIT Press (2002)
Acuna, S.T., Juristo, N., Moreno, A.M., Mon, A.: A Software Process Model Handbook for Incorporating People’s Capabilities. Springer-Verlag (2005)
Yilmaz, M.: A software process engineering approach to understanding software productivity and team personality characteristics: an empirical investigation. PhD thesis, Dublin City University (2013)
Fowler, M., Highsmith, J.: The agile manifesto. Software Development Magazine 9, 28–35 (2001)
Cockburn, A.: Agile software development: the cooperative game. Addison-Wesley (2007)
Salen, K., Zimmerman, E.: Rules of play: Game design fundamentals. MIT press (2003)
Hunicke, R., LeBlanc, M., Zubek, R.: Mda: a formal approach to game design and game research. In: Proceedings of the AAAI Workshop on Challenges in Game AI, vol. 4 (2004)
Brathwaite, B., Schreiber, I.: Challenges for game designers. Cengage Learning (2009)
Baker, A., Navarro, E.O., Van Der Hoek, A.: An experimental card game for teaching software engineering processes. Journal of Systems and Software 75, 3–16 (2005)
Connolly, T.M., Stansfield, M., Hainey, T.: An application of games-based learning within software engineering. British Journal of Educational Technology 38, 416–428 (2007)
Taran, G.: Using games in software engineering education to teach risk management. In: 20th Conference on Software Engineering Education & Training, CSEET 2007, pp. 211–220. IEEE (2007)
Brown, N., Nord, R., Ozkaya, I., Kruchten, P., Lim, E.: Hard choice: a game for balancing strategy for agility. In: Proceedings of the 2011 24th IEEE-CS Conference on Software Engineering Education and Training, CSEET 2011, Washington, DC, p. 553. IEEE Computer Society (2011)
Hamey, L.G.: Teaching secure communication protocols using a game representation. In: Proceedings of the fifth Australasian conference on Computing education-Volume 20, pp. 187–196. Australian Computer Society, Inc. (2003)
Connolly, T., Stansfield, M., McLellan, E.: Using an online games-based learning approach to teach database design concepts. The Electronic Journal of e-Learning 4, 103–110 (2006)
Xie, T., Tillmann, N., De Halleux, J.: Educational software engineering: where software engineering, education, and gaming meet. In: Proceedings of the 3rd International Workshop on Games and Software Engineering: Engineering Computer Games to Enable Positive, Progressive Change, pp. 36–39. IEEE Press (2013)
Ye, E., Liu, C., Polack-Wahl, J., et al.: Enhancing software engineering education using teaching aids in 3-d online virtual worlds. In: 37th Annual Frontiers In Education Conference-Global Engineering: Knowledge Without Borders, Opportunities Without Passports, FIE 2007, pp. T1E–8. IEEE (2007)
Claypool, K., Claypool, M.: Teaching software engineering through game design. In: ACM SIGCSE Bulletin, vol. 37, pp. 123–127. ACM (2005)
Deshpande, A.A., Huang, S.H.: Simulation games in engineering education: A state-of-the-art review. Computer Applications in Engineering Education 19, 399–410 (2011)
Irvine, C.E., Thompson, M.: Teaching objectives of a simulation game for computer security. Technical report, DTIC Document (2003)
Drappa, A., Ludewig, J.: Simulation in software engineering training. In: Proceedings of the 22nd international conference on Software engineering, pp. 199–208. ACM (2000)
Leemkuil, H., De Jong, T., De Hoog, R., Christoph, N.: Km quest: A collaborative internet-based simulation game. Simulation & Gaming 34, 89–111 (2003)
Sharp, H., Hall, P.: An interactive multimedia software house simulation for postgraduate software engineers. In: Proceedings of the 22nd international conference on Software engineering, pp. 688–691. ACM (2000)
Dantas, A.R., de Oliveira Barros, M., Werner, C.M.L.: A simulation-based game for project management experiential learning. In: SEKE, vol. 19, p. 24 (2004)
Navarro, E.O., van der Hoek, A.: Simse: an interactive simulation game for software engineering education. In: CATE, pp. 12–17 (2004)
Martin, A.: The design and evolution of a simulation/game for teaching information systems development. Simulation & Gaming 31, 445–463 (2000)
Shifroni, E., Ginat, D.: Simulation game for teaching communications protocols. ACM SIGCSE Bulletin 29, 184–188 (1997)
Cone, B.D., Irvine, C.E., Thompson, M.F., Nguyen, T.D.: A video game for cyber security training and awareness. Computers & Security 26, 63–72 (2007)
Awasthi, P.: The groupthink specification exercise. In: Inverardi, P., Jazayeri, M. (eds.) ICSE 2005. LNCS, vol. 4309, pp. 89–107. Springer, Heidelberg (2006)
Abuhamdeh, S., Csikszentmihalyi, M.: The importance of challenge for the enjoyment of intrinsically motivated, goal-directed activities. Personality and Social Psychology Bulletin 38, 317–330 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Kosa, M., Yilmaz, M. (2015). Designing Games for Improving the Software Development Process. In: O’Connor, R., Umay Akkaya, M., Kemaneci, K., Yilmaz, M., Poth, A., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2015. Communications in Computer and Information Science, vol 543. Springer, Cham. https://doi.org/10.1007/978-3-319-24647-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-319-24647-5_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-24646-8
Online ISBN: 978-3-319-24647-5
eBook Packages: Computer ScienceComputer Science (R0)