Skip to main content

Systematic Literature Review on the Characteristics of Agile Project Management in the Context of Maturity Models

  • Conference paper

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

Abstract

Popularity of Agile Methods is growing up and along with this popularity is also growing the interest in adopting these methods in conjunction with maturity models, like CMMI. Dozens of reports about this topic can be found with different results. Therefore, a Systematic Literature Review was conducted with the goal of identifying characteristics of agile project management in organizations using agile methods and maturity models. We accepted 34 primary studies published from 2001 to 2013. The results show that the area still lacks details on how to perform the software development activities, what techniques can be used to meet issues not directly addressed by agile methods without losing the desired agility and what tools can be used to facilitate the combination of approaches.

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. Glazer, H., Dalton, J., Anderson, D., Konrad, M., Shrum, S.: CMMI or Agile: Why Not Embrace Both! Technical Note CMU/SEI-2008-TN-003, SEI of Carnegie Mellon Univer-sity, Pittsburgh (2008)

    Google Scholar 

  2. Agile Manifesto for Software Development, http://www.agilemanifesto.org

  3. Kitchenham, B.: Guidelines for performing Systematic Literature Reviews in Software Engineering. Technical Report EBSE 2007-001, Keele University and Durham University Joint Report (2007)

    Google Scholar 

  4. Wholin, C., Runeson, P., Höst, M., Ohlsson, M., Regnell, B., Wesslén, A.: Experimentation in Software Engineering. Springer (2012)

    Google Scholar 

  5. Batra, D., Xia, W., Vander Meer, D., Dutta, K.: Balancing agile and structured develop-ment approaches to successfully manage large distributed software projects: A case study from the cruise line industry. Communications of the Association for Information Systems 27, 379–394 (2010)

    Google Scholar 

  6. Carvalho, D., Chagas, L., Reis, C.: Definition of Software Process Lines for Integration of Scrum and CMMI. In: 50th Conferencia Latinoamericana en Informática (2014)

    Google Scholar 

  7. Martinsson, J.: Maturing XP through the CMM. In: Marchesi, M., Succi, G. (eds.) XP 2003. LNCS, vol. 2675, pp. 80–87. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  8. Batra, D., Xia, W., Vander Meer, D., Dutta, K.: Balancing agile and structured development approaches to successfully manage large distributed software projects: A case study from the cruise line industry. Communications of the Association for Information Systems 27, 379–394 (2010)

    Google Scholar 

  9. Sutherland, J., Jakobsen, C., Johnson, K.: Scrum and CMMI Level 5: The Magic Potion for Code Warriors. In: Agile Conference 2007, pp. 272–278. IEEE, Washington (2007)

    Google Scholar 

  10. Jacobsen, C., Jonhson, K.: Mature Agile with a twist of CMMI. In: Agile Conference 2008, pp. 212–217. IEEE, Toronto (2008)

    Chapter  Google Scholar 

  11. Omran, A.: AGILE CMMI from SMEs perspective. In: International Conference on Information and Communication Technologies, pp. 1–8. IEEE, Damascus (2008)

    Google Scholar 

  12. Cohan, S., Glazer, H.: An Agile Development Team’s Quest for CMMI Maturity Level 5. In: Agile Conference 2009, pp. 201–206. IEEE, Chicago (2009)

    Chapter  Google Scholar 

  13. Jakobsen, C., Sutherland, J.: Scrum and CMMI – Going from Good to Great. In: Agile Conference 2009, pp. 333–337. IEEE, Chicago (2009)

    Chapter  Google Scholar 

  14. Rong, G., Shao, D., Zhang, H.: SCRUM-PSP Embracing Process Agility and Discipline. In: 17h Asia Pacific Software Engineering Conference, pp. 316–325. IEEE, Sydney (2010)

    Google Scholar 

  15. Pikkarainen, M., Salo, O., Kuusela, R., Abrahamsson, P.: Strengths and barriers behind the successful agile deployment - insights from the three software intensive companies in Finland. Empirical Software Engineering 17, 675–702 (2012)

    Article  Google Scholar 

  16. Paulk, M.: Extreme programming from a CMM perspective. IEEE Software (18) (2001)

    Google Scholar 

  17. Lee, S., Kim, H., Lee, R.: Enterprise process model for extreme programming with CMMI framework. Computer and Information Science 131, 169–180 (2008)

    Article  Google Scholar 

  18. Salinas, C., Escalona, M., Mejías, M.: A scrum-based approach to CMMI maturity level 2 in web development environments. In: 14th International Conference on Information Integration and Web-based Applications & Services, pp. 282–285. ACM, Bali (2012)

    Google Scholar 

  19. Reifer, D.: XP and the CMM. IEEE Software 20, 14–15 (2003)

    Article  Google Scholar 

  20. Jakobsen, C., Poppendieck, T.: Lean as a Scrum Troubleshooter. In: Agile Conference 2011, pp. 168–174. IEEE, Salt Lake City (2011)

    Chapter  Google Scholar 

  21. Babuscio, J.: How the FBI Learned to Catch Bad Guys One Iteration at a Time. In: Agile Conference 2009, pp. 96–100. IEEE, Chicago (2009)

    Chapter  Google Scholar 

  22. Marcal, A., de Freitas, B., Furtado, F., Belchior, A.: Mapping CMMI Project Management Process Areas to SCRUM Practices. In: 31st IEEE Software Engineering Workshop, pp. 13–22 (2007)

    Google Scholar 

  23. Miller, J., Haddad, H.: Challenges Faced While Simultaneously Implementing CMMI and Scrum: A Case Study in the Tax Preparation Software Industry. In: 9th International Conference on Information Technology: New Generations, pp. 314–318. IEEE, Las Vegas (2012)

    Google Scholar 

  24. Dalton, J.: CMMI vs. Scrum? No - CMMI + Scrum! The Journal of Information Technology Management, Cutter IT Journal 25 (2012)

    Google Scholar 

  25. Vriens, C.: Certifying for CMM Level 2 and ISO9001 with XP@Scrum. In: Agile Development Conference (ADC) 2003, pp. 120–124. IEEE, Washington (2003)

    Google Scholar 

  26. Nawrocki, J., Jasinski, M., Walter, B., Wojciechowski, A.: Extreme programming modified: embrace requirements engineering practices. In: IEEE Joint International Conference on Requirements Engineering, pp. 303–310. IEEE, Germany (2002)

    Chapter  Google Scholar 

  27. Kovacheva, T., Todorov, N.: Optimizing software development process: A case study for integrated Agile - CMMI process model. In: International Conference on Computer as a Tool, pp. 1–2. IEEE, Lisbon (2011)

    Google Scholar 

  28. Surdu, J., Parsons, D.J.: Army simulation program balances agile and traditional methods with success. The Journal of Defense Software Engineering, 4–8 (2006)

    Google Scholar 

  29. Kähkönen, T., Abrahamsson, P.: Achieving CMMI level 2 with enhanced extreme programming approach. In: Bomarius, F., Iida, H. (eds.) PROFES 2004. LNCS, vol. 3009, pp. 378–392. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  30. Marcal, A., Freitas, B., Soares, F., Furtado, M., Maciel, T., Belchior, A.: Blending Scrum practices and CMMI project management process areas. Innovations in Systems and Software Engineering 4, 17–29 (2008)

    Article  Google Scholar 

  31. Diaz, J., Garbajosa, J., Calvo-Manzano, J.: Mapping CMMI level 2 to scrum practices: An experience report. In: O’Connor, R.V., Baddoo, N., Cuadrago Gallego, J., Rejas Muslera, R., Smolander, K., Messnarz, R. (eds.) EuroSPI 2009. CCIS, vol. 42, pp. 93–104. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  32. Bos, E., Vriens, C.: An agile CMM. In: Zannier, C., Erdogmus, H., Lindstrom, L. (eds.) XP/Agile Universe 2004. LNCS, vol. 3134, pp. 129–138. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  33. Suwanya, S., Kurutach, W.: Applying Agility Framework in Small and Medium Enterprises. In: Ślęzak, D., Kim, T.-h., Kiumi, A., Jiang, T., Verner, J., Abrahão, S. (eds.) ASEA 2009. CCIS, vol. 59, pp. 102–110. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  34. Geras, A., Smith, M., Miller, J.: Configuring hybrid agile-traditional software processes. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 104–113. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  35. Cintra, C., Price, R.: Experimenting a requirements engineering process based on rational unified process (RUP) reaching capability maturity model integration (CMMI) maturity level 3 and considering the use of agile methods practices. In: Workshop em Engenharia de Requisitos, pp. 153–159. Rio de Janeiro (2006)

    Google Scholar 

  36. Al-Allaf, O.: Hybrid web engineering process model for the development of large scale web applications. Journal of Theoretical and Applied Information Technology 53, 131–140 (2013)

    Google Scholar 

  37. Lukasiewicz, K., Miler, J.: Improving agility and discipline of software development with the Scrum and CMMI. IET Software 6, 416–422 (2012)

    Article  Google Scholar 

  38. Navarrete, F., Botella, P., Franch, X.: Reconciling Agility and Discipline in COTS Selection Processes. In: 6th IEEE Conference on Commercial-off-the-Shelf-Based Software Systems 2007, pp. 103–113. IEEE, Banff (2007)

    Google Scholar 

  39. Anderson, D.: Stretching agile to fit CMMI level 3 - the story of creating MSF for CMMI process improvement at Microsoft corporation. In: Agile Conference 2005, pp. 193–201. IEEE (2005)

    Google Scholar 

  40. Zanatta, A., Vilain, P.: Uma analise do método ágil scrum conforme abordagem nas áreas de processo gerenciamento e desenvolvimento de requisitos do CMMI. In: Workshop em Engenharia de Requisitos, Porto, pp. 209–220 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Chagas, L.F., de Carvalho, D.D., Lima, A.M., Reis, C.A.L. (2014). Systematic Literature Review on the Characteristics of Agile Project Management in the Context of Maturity Models. In: Mitasiunas, A., Rout, T., O’Connor, R.V., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2014. Communications in Computer and Information Science, vol 477. Springer, Cham. https://doi.org/10.1007/978-3-319-13036-1_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13036-1_16

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13035-4

  • Online ISBN: 978-3-319-13036-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics