How Applicable Is ISO/IEC 29110 in Game Software Development?

Software development in a small development team is a challenge, as people have to fulfill several roles, which in larger groups would have separate, dedicated people for the work. To help small development teams to organize their activities, ISO/IEC standardization body has developed the standard ISO/IEC 29110, Lifecycle profiles for Very Small Entities. Our study focuses on the application of this model in the game industry, an industry that develops software. However, the game industry has its own set of unusual features in software development, such as the demand for artistic vision, need for novelty and demand for creative designs. In this study we analyze how the standard would work in seven different game industry companies and identify a set of additions that would help these organizations to apply the standard in practice. Based on our results, the ISO/IEC 29110 should incorporate more support for iterative development to allow easier adaptation to real-life organizations.

[1]  N. Vajjhala Constructivist Grounded Theory Applied to a Culture Study , 2015 .

[2]  Hisham M. Haddad,et al.  Software Engineering Challenges in Game Development , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[3]  Ossi Taipale,et al.  Software Test Automation in Practice: Empirical Observations , 2010, Adv. Softw. Eng..

[4]  Scott Gallagher,et al.  Innovation and competition in standard-based industries: a historical analysis of the US home video game market , 2002, IEEE Trans. Engineering Management.

[5]  Annakaisa Kultima,et al.  “Hopefully everything I'm doing has to do with innovation”: Games industry professionals on innovation in 2009 , 2010, 2010 2nd International IEEE Consumer Electronics Society's Games Innovations Conference.

[6]  B SeamanCarolyn Qualitative Methods in Empirical Studies of Software Engineering , 1999 .

[7]  Karlheinz Kautz,et al.  Applying and adjusting a software process improvement model in practice: the use of the IDEAL model in a small software enterprise , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[8]  Tore Dybå,et al.  Factors of software process improvement success in small and large organizations: an empirical study in the scandinavian context , 2003, ESEC/FSE-11.

[9]  Ossi Taipale,et al.  Analysis of Problems in Testing Practices , 2009, 2009 16th Asia-Pacific Software Engineering Conference.

[10]  Mirva Peltoniemi,et al.  Life-cycle of the games industry: the specificities of creative industries , 2008, MindTrek '08.

[11]  R. Whittemore,et al.  Validity in Qualitative Research , 2001, Qualitative health research.

[12]  B. Glaser Constructivist Grounded Theory , 2002 .

[13]  Jonathan Blow,et al.  Game Development: Harder Than You Think , 2004, ACM Queue.

[14]  A. Strauss,et al.  Basics of qualitative research: Grounded theory procedures and techniques. , 1993 .

[15]  Carolyn B. Seaman,et al.  Qualitative Methods in Empirical Studies of Software Engineering , 1999, IEEE Trans. Software Eng..

[16]  Nahid Golafshani,et al.  Understanding Reliability and Validity in Qualitative Research , 2003 .

[17]  A. Strauss,et al.  The discovery of grounded theory: strategies for qualitative research aldine de gruyter , 1968 .

[18]  Marcelo Soares Pimenta,et al.  Houston, we have a problem...: a survey of actual problems in computer games development , 2008, SAC '08.