Abstract
The “best practices” of international software standards are considered important in improving the software process. The ISO/IEC 29110 standard defines lifecycle profiles for Very Small Entities (VSEs) and VSEs have also been recognized important in the software industry. Since this standard is novel, practitioners need to be actively engaged in their own learning. Serious games offer the potential not only to entertain and educate, but can also operate as a strategy for promoting the standard itself. The findings of this explorative study make possible an initial judgment about its potential as a fun standard learning tool as well as to analyze its pertinence, engagement, strengths, and weaknesses as guidance for further evolution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The General Industrial Classification of Economic Activities within the European Communities (NACE Rev.2) that identifies computer software and related computer services as division 62: computer programming, consultancy and related activities and division 63: information service activities.
- 2.
See http://www.drdobbs.com/xp-war/184415908 for more details.
- 3.
See http://www.industriallogic.com/games for more details.
References
Eurostat: annual enterprise statistics by size class for special aggregates of activities (NACE Rev. 2), http://ec.europa.eu/eurostat/web/structural-business-statistics/data/database
ISO: software engineering – lifecycle profiles for Very Small Entities (VSEs) part 5-1-1: management and engineering guide: generic profile group: basic profile, Geneva (2011)
Sanchez-Gordon, M.-L., O’Connor, R.V., Colomo-Palacios, R.: Evaluating VSEs viewpoint and sentiment towards the ISO/IEC 29110 standard: a two country grounded theory study. In: Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2015. CCIS, vol. 526, pp. 114–127. Springer, Heidelberg (2015)
Clarke, P., O’Connor, R.V.: Business success in software SMEs: recommendations for future SPI studies. In: Winkler, D., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2012. CCIS, vol. 301, pp. 1–12. Springer, Heidelberg (2012)
Clarke, P., O’Connor, R.V.: The influence of SPI on business success in software SMEs: an empirical study. J. Syst. Softw. 85, 2356–2367 (2012)
O’Connor, R.V., Basri, S.: Understanding the role of knowledge management in software development: a case study in very small companies. Int. J. Syst. Serv.-Oriented Eng. 4, 39–52 (2014)
O’Connor, R.V., Laporte, C.Y.: Software project management in very small entities with ISO/IEC 29110. In: Winkler, D., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2012. CCIS, vol. 301, pp. 330–341. Springer, Heidelberg (2012)
Pino, F.J., García, F., Piattini, M.: Software process improvement in small and medium software enterprises: a systematic review. Softw. Qual. Control J. 16, 237–261 (2008)
O’Connor, R.V., Laporte, C.Y.: Deploying lifecycle profiles for very small entities: an early stage industry view. In: O’Connor, R.V., Rout, T., McCaffery, F., Dorling, A. (eds.) SPICE 2011. CCIS, vol. 155, pp. 227–230. Springer, Heidelberg (2011)
Aydan, U., Yilmaz, M., O’Connor, R.V.: Towards a serious game to teach ISO/IEC 12207 software lifecycle process: an interactive learning approach. In: Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2015. CCIS, vol. 526, pp. 217–229. Springer, Heidelberg (2015)
Zapata Jaramillo, C.M.: Teaching software development by means of a classroom game: the software development game. Dev. Bus. Simul. Exp. Learn. 36, 156–164 (2014)
Kosa, M., Yilmaz, M.: Designing games for improving the software development process. In: O’Connor, R.V., et al. (eds.) EuroSPI 2015. CCIS, vol. 543, pp. 303–310. Springer, Heidelberg (2015). doi:10.1007/978-3-319-24647-5_25
Susi, T., Johannesson, M., Backlund, P.: Serious Games - An Overview. University of Skövde, Sweden (2015)
Bellotti, F., Kapralos, B., Lee, K., Moreno-Ger, P., Berta, R.: Assessment in and of serious games: an overview. Adv. Hum.-Comput. Interact. 2013, 1–11 (2013)
O’Connor, R.V., Laporte, C.Y.: Deploying lifecycle profiles for very small entities: an early stage industry view. In: O’Connor, R.V., Rout, T., McCaffery, F., Dorling, A. (eds.) SPICE 2011. CCIS, vol. 155, pp. 227–230. Springer, Heidelberg (2011)
O’Connor, R., Laporte, C.Y.: Using ISO/IEC 29110 to harness process improvement in very small entities. In: O‘Connor, R.V., Pries-Heje, J., Messnarz, R. (eds.) 18th European Software Process Improvement Conference on Workshop on SPI in SMEs, pp. 225–235. Springer, Heidelberg (2011)
O’Connor, R.V., Laporte, C.Y.: Towards the provision of assistance for very small entities in deploying software lifecycle standards. In: Proceedings of the 11th International Conference on Product Focused Software (PROFES 2010), pp. 4–7. ACM (2010)
Coleman, G., O’Connor, R.: Investigating software process in practice: a grounded theory perspective. J. Syst. Softw. 81, 772–784 (2008)
O’Connor, R., Coleman, G.: Ignoring “Best Practice”: why irish software SMEs are rejecting CMMI and ISO 9000. Australas. J. Inf. Syst. 16, 7–30 (2009)
Sánchez-Gordón, M.-L., O’Connor, R.V.: Understanding the gap between software process practices and actual practice in very small companies. Softw. Qual. J. 1–22 (2015)
Moreno-Campos, E., Sanchez-Gordón, M.-L., Colomo-Palacios, R., de Amescua Seco, A.: Towards measuring the impact of the ISO/IEC 29110 standard: a systematic review. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2014. CCIS, vol. 425, pp. 1–12. Springer, Heidelberg (2014)
O’Connor, R.V., Laporte, C.Y.: An innovative approach to the development of an international software process lifecycle standard for very small entities. Int. J. Inf. Technol. Syst. Approach 7, 1–22 (2014)
Laporte, C.Y., O’Connor, R., Fanmuy, G.: International systems and software engineering standards for very small entities. CrossTalk – J. Defense Softw. Eng. 26, 28–33 (2013)
International Organization for Standardization (ISO): software engineering — lifecycle profiles for Very Small Entities (VSEs) — Part 5-1-1: management and engineering guide: generic profile group: entry profile, Geneva (2012)
Laporte, C.Y.: Contributions to software engineering and the development and deployment of international software engineering standards for very small entities (2009)
Monsalve, E.S., do Prado Leite, J.C.S., Werneck, V.M.B.: Transparently teaching in the context of game-based learning: the case of simulES-W. In: Proceedings of the 37th International Conference on Software Engineering, vol. 2, pp. 343–352. IEEE Press, Piscataway (2015)
Zapata-Jaramillo, C.M., Lopez, M.D.R., Sanchez, R.E.A., Pinzon, L.D.J.: SEMAT GAME: applying a project management practice. Dev. Bus. Simul. Exp. Learn. 42, 133–143 (2015)
Jacobson, I., Ng, P.-W., McMahon, P.E., Spence, I., Lidman, S.: The Essence of Software Engineering: Applying the SEMAT Kernel. Addison-Wesley, Upper Saddle River (2013)
Adams, E.: Fundamentals of Game Design, 2nd edn. New Riders, Berkeley (2009)
Abuhamdeh, S., Csikszentmihalyi, M.: The importance of challenge for the enjoyment of intrinsically motivated. Goal-Directed Activities Pers. Soc. Psychol. Bull. 38, 317–330 (2012)
Ross, S.M.: Peirce’s criterion for the elimination of suspect experimental data. J. Eng. Technol. 20, 38–41 (2003)
Acknowledgments
The authors would like to thank Andrés Larco, the course tutor, who played a major role in the use of the game. A special thanks also to all the students of the course “Software Quality” in 2015 of the National Polytechnic School of Ecuador, who participated in the evaluation of Go for It!.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Sánchez-Gordón, ML., O’Connor, R.V., Colomo-Palacios, R., Sanchez-Gordon, S. (2016). A Learning Tool for the ISO/IEC 29110 Standard: Understanding the Project Management of Basic Profile. In: Clarke, P., O'Connor, R., Rout, T., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2016. Communications in Computer and Information Science, vol 609. Springer, Cham. https://doi.org/10.1007/978-3-319-38980-6_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-38980-6_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-38979-0
Online ISBN: 978-3-319-38980-6
eBook Packages: Computer ScienceComputer Science (R0)