Skip to main content

A Learning Tool for the ISO/IEC 29110 Standard: Understanding the Project Management of Basic Profile

  • Conference paper
  • First Online:
Software Process Improvement and Capability Determination (SPICE 2016)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 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. 2.

    See http://www.drdobbs.com/xp-war/184415908 for more details.

  3. 3.

    See http://www.industriallogic.com/games for more details.

References

  1. 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

  2. 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)

    Google Scholar 

  3. 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)

    Chapter  Google Scholar 

  4. 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)

    Chapter  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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

    Chapter  Google Scholar 

  13. Susi, T., Johannesson, M., Backlund, P.: Serious Games - An Overview. University of Skövde, Sweden (2015)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Chapter  Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. Coleman, G., O’Connor, R.: Investigating software process in practice: a grounded theory perspective. J. Syst. Softw. 81, 772–784 (2008)

    Article  Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Article  Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. Laporte, C.Y.: Contributions to software engineering and the development and deployment of international software engineering standards for very small entities (2009)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

    Google Scholar 

  28. 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)

    Google Scholar 

  29. Adams, E.: Fundamentals of Game Design, 2nd edn. New Riders, Berkeley (2009)

    Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. Ross, S.M.: Peirce’s criterion for the elimination of suspect experimental data. J. Eng. Technol. 20, 38–41 (2003)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Mary-Luz Sánchez-Gordón .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics