Skip to main content

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

Part of the Communications in Computer and Information Science book series (CCIS,volume 543)

Abstract

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.

Keywords

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. McShaffery, M.: Game Coding Complete. Paraglyph Press (2005)

    Google Scholar 

  2. Ampatzoglou, A., Stamelos, I.: Software engineering research for computer games: A systematic review. Information and Software Technology 52, 888–901 (2010)

    Article  Google Scholar 

  3. Petrillo, B., Pimenta, M., Trindade, F., Dietrich, C.: Houston, we have a problem: a survey of actual problems in computer games development. In: Proceedings of the 2008 ACM Symposium on Applied Computing. ACM, Fortaleza (2008)


    Google Scholar 

  4. Shull, F.: Managing Montezuma: Handling All the Usual Challenges of Software Development, and Making It Fun: An Interview with Ed Beach. IEEE Software 28, 4–7 (2011)

    Google Scholar 

  5. Kanode, C.M., Haddad, H.M.: Software Engineering Challenges in Game Development. In: Sixth International Conference on Information Technology: New Generations, ITNG 2009, April 27–29, pp. 260–265 (2009)

    Google Scholar 

  6. Winget, M.A., Sampson, W.W.: Game development documentation and institutional collection development policy. In: Proceedings of the 11th Annual International ACM/IEEE Joint Conference on Digital libraries. ACM, Ottawa (2011)

    Google Scholar 

  7. Schell, J.: The art of game design – A book of lenses. Morgan Kaufman Publishers, Burlington (2008)

    Google Scholar 

  8. Srinivasan, J., Lundqvist, K.: Organizational enablers for agile adoption: learning from GameDevCo. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) Agile Processes in Software Engineering and Extreme Programming. LNBIP, vol. 31, pp. 63–72. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  9. Osborne O’Hagan, A., Coleman, G., O’Connor, R.V.: Software development processes for games: a systematic literature review. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2014. CCIS, vol. 425, pp. 182–193. Springer, Heidelberg (2014)

    Google Scholar 

  10. O’Connor, R.: Using grounded theory coding mechanisms to analyze case study and focus group data in the context of software process research. In: Mora, M., Gelman, O., Steenkamp, A., Raisinghani, M. (eds.) Research Methodologies, Innovations and Philosophies in Software Systems Engineering and Information Systems, Chapter 13. IGI Global, pp. 1627–1645 (2012)

    Google Scholar 

  11. Strauss, A., Corbin, J.: Basics of qualitative research: Grounded theory procedures and techniques. Sage, Newbury Park (1990)


    Google Scholar 

  12. Coleman, G., O’Connor, R.: Using grounded theory to understand software process improvement: A study of Irish software product companies. Journal of Information and Software Technology 49(6), 531–694 (2007)

    Article  Google Scholar 

  13. Coleman, G., O’Connor, R.: Investigating software process in practice: A grounded theory 
perspective. Journal of Systems and Software 81, 772–784 (2008)

    Google Scholar 

  14. Coleman, G., O’Connor, R.: An Investigation into Software Development Process Formation in Software Start-ups. Journal of Enterprise Information Management 21(6), 633–648 (2008)

    Article  Google Scholar 

  15. O’Connor, R.V., Coleman, G.: An investigation of barriers to the adoption of software process best practice models. In: Proceedings of the ACIS 2007, p. 35 (2007)

    Google Scholar 

  16. Clarke, P., O’Connor, R.V.: An empirical examination of the extent of software process improvement in software SMEs. Journal of Software: Evolution and Process 25(9), 981–998 (2013)

    Google Scholar 

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

  18. Clarke, P., O’Connor, R.V.: The situational factors that affect the software development process: Towards a comprehensive reference framework. Journal of Information and Software Technology 54, 433–447 (2012)

    Google Scholar 

  19. Jeners, S., Clarke, P., O’Connor, R.V., Buglione, L., Lepmets, M.: Harmonizing software development processes with software development settings – a systematic approach. In: McCaffery, F., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2013. CCIS, vol. 364, pp. 167–178. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  20. Glaser, B.G.: Theoretical Sensitivity: Advances in the Methodology of Grounded Theory, Mill Valley. Sociology Press, CA (1978)

    Google Scholar 

  21. Petrillo, F., Pimenta, M.: Is agility out there?: agile practices in game development. In: Proceedings of the 28th ACM International Conference on Design of Communication. ACM, Brazil (2010)


    Google Scholar 

  22. Mora, M., Gelman, O., O’Connor, R., Alvarez, F., Macias-Luevano, J.: An overview of models and standards of processes in the SE, SwE, and IS Disciplines. In: Cater-Steel, A. (ed.) Information technology governance and service management: Frameworks and adaptations, pp. 371–387. IGI Global, Hershey (2009)

    Google Scholar 

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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rory V. O’Connor .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

O’Hagan, A.O., O’Connor, R.V. (2015). Towards an Understanding of Game Software Development Processes: A Case Study. 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_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24647-5_1

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

Publish with us

Policies and ethics