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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
Agile Manifesto for Software Development, http://www.agilemanifesto.org
Kitchenham, B.: Guidelines for performing Systematic Literature Reviews in Software Engineering. Technical Report EBSE 2007-001, Keele University and Durham University Joint Report (2007)
Wholin, C., Runeson, P., Höst, M., Ohlsson, M., Regnell, B., Wesslén, A.: Experimentation in Software Engineering. Springer (2012)
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)
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)
Martinsson, J.: Maturing XP through the CMM. In: Marchesi, M., Succi, G. (eds.) XP 2003. LNCS, vol. 2675, pp. 80–87. Springer, Heidelberg (2003)
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)
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)
Jacobsen, C., Jonhson, K.: Mature Agile with a twist of CMMI. In: Agile Conference 2008, pp. 212–217. IEEE, Toronto (2008)
Omran, A.: AGILE CMMI from SMEs perspective. In: International Conference on Information and Communication Technologies, pp. 1–8. IEEE, Damascus (2008)
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)
Jakobsen, C., Sutherland, J.: Scrum and CMMI – Going from Good to Great. In: Agile Conference 2009, pp. 333–337. IEEE, Chicago (2009)
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)
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)
Paulk, M.: Extreme programming from a CMM perspective. IEEE Software (18) (2001)
Lee, S., Kim, H., Lee, R.: Enterprise process model for extreme programming with CMMI framework. Computer and Information Science 131, 169–180 (2008)
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)
Reifer, D.: XP and the CMM. IEEE Software 20, 14–15 (2003)
Jakobsen, C., Poppendieck, T.: Lean as a Scrum Troubleshooter. In: Agile Conference 2011, pp. 168–174. IEEE, Salt Lake City (2011)
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)
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)
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)
Dalton, J.: CMMI vs. Scrum? No - CMMI + Scrum! The Journal of Information Technology Management, Cutter IT Journal 25 (2012)
Vriens, C.: Certifying for CMM Level 2 and ISO9001 with XP@Scrum. In: Agile Development Conference (ADC) 2003, pp. 120–124. IEEE, Washington (2003)
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)
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)
Surdu, J., Parsons, D.J.: Army simulation program balances agile and traditional methods with success. The Journal of Defense Software Engineering, 4–8 (2006)
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)
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)
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)
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)
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)
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)
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)
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)
Lukasiewicz, K., Miler, J.: Improving agility and discipline of software development with the Scrum and CMMI. IET Software 6, 416–422 (2012)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)