Towards an Understanding of Game Software Development Processes: A Case Study

This paper aims to fill the gap that exists about software development processes in game development in the research literature, and address the gap in the research literature by investigating and reporting information about the software development processes used in game development. To investigate the role of the software development process in relation to the game development process, and to better understand the processes and practices used in game software development, a single industrial based case study was undertaken and reported to investigate in a real world context the software development processes and practices used in game development. This research contributes to our knowledge of the field of game development and potentially forms the foundation for further research in the area.

[1]  Rory V. O'Connor,et al.  Business Success in Software SMEs: Recommendations for Future SPI Studies , 2012, EuroSPI.

[2]  Ioannis Stamelos,et al.  Software engineering research for computer games: A systematic review , 2010, Inf. Softw. Technol..

[3]  Forrest Shull,et al.  Perfectionists in a World of Finite Resources , 2011, IEEE Softw..

[4]  B. Glaser Theoretical Sensitivity: Advances in the Methodology of Grounded Theory , 1978 .

[5]  Megan A. Winget,et al.  Game development documentation and institutional collection development policy , 2011, JCDL '11.

[6]  Marcelo Soares Pimenta,et al.  Is agility out there?: agile practices in game development , 2010, SIGDOC '10.

[7]  Rory V. O'Connor Using grounded theory coding mechanisms to analyze case study and focus group data in the context of software process research , 2012 .

[8]  Rory O'Connor,et al.  Evaluating VSEs Viewpoint and Sentiment Towards the ISO/IEC 29110 Standard: A Two Country Grounded Theory Study , 2015, SPICE.

[9]  Jesse Schell,et al.  The Art of Game Design: A book of lenses , 2019 .

[10]  Rory V. O'Connor,et al.  An overview of models and standards of processes in the SE, SwE and IS disciplines , 2009 .

[11]  Forrest Shull Managing Montezuma: Handling All the Usual Challenges of Software Development, and Making It Fun: An Interview with Ed Beach , 2011, IEEE Softw..

[12]  Kristina Lundqvist,et al.  Organizational Enablers for Agile Adoption: Learning from GameDevCo , 2009, XP.

[13]  Mike McShaffry,et al.  Game Coding Complete , 2003 .

[14]  Rory O'Connor,et al.  Investigating software process in practice: A grounded theory perspective , 2008, J. Syst. Softw..

[15]  Rory V. O'Connor,et al.  Software Development Processes for Games: A Systematic Literature Review , 2014, EuroSPI.

[16]  Rory O'Connor,et al.  Harmonizing Software Development Processes with Software Development Settings - A Systematic Approach , 2013, EuroSPI.

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

[18]  Rory V. O'Connor,et al.  An empirical examination of the extent of software process improvement in software SMEs , 2013, J. Softw. Evol. Process..

[19]  Rory V. O'Connor,et al.  The situational factors that affect the software development process: Towards a comprehensive reference framework , 2012, Inf. Softw. Technol..

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

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

[22]  Rory O'Connor,et al.  An investigation into software development process formation in software start-ups , 2008, J. Enterp. Inf. Manag..

[23]  Rory V. O'Connor,et al.  An Investigation of Barriers to the Adoption of Software Process Best Practice Models , 2007 .

[24]  Rory V. O'Connor,et al.  Using grounded theory to understand software process improvement: A study of Irish software product companies , 2007, Inf. Softw. Technol..