Skip to main content

CMMI Adoption and Retention Factors: A Systematic Literature Review

Part of the Advances in Intelligent Systems and Computing book series (AISC,volume 1416)

Abstract

CMMI has increased the productivity and reduced the cost of software development in the software industry. However, there are factors that influence the adoption and retention of CMMI in software organizations, and that need to be studied over time. This article aims to identify factors that influence the adoption and retention of CMMI in the software development organizations. A systematic literature review (SLR) was performed for this study. In the first stage, 2507 articles were obtained from 6 relevant databases and after the SLR process, 40 studies on factors and their possible influence were selected. These factor studies were classified according to a taxonomy based on: organization, people, processes and product. The most studied factors are related to people and organizations, in the CMMI adoption and retention processes, which is consistent with the fact that it is the “people” of the software development “organizations” who manage to carry out the software projects. Studies related to retention factors are still scarce, representing only 10% of the total identified. In addition, the use of alternate terms of factors and the use of “critical success factors” and “success factors” are observed without a clear distinction.

Keywords

  • CMMI
  • Adoption factor
  • Critical success factors
  • SLR

This is a preview of subscription content, access via your 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   189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   249.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

References

  1. Kalinowski, T.B.: Analysis of business process maturity and organisational performance relations. Management 20, 87–101 (2016). https://doi.org/10.1515/manment-2015-0052

    CrossRef  Google Scholar 

  2. Proença, D.: Methods and techniques for maturity assessment diogo. In: Iberian Conference on Information Systems and Technologies, CISTI, pp. 1–4. AISTI (2016). https://doi.org/10.1109/CISTI.2016.7521483

  3. Monteiro, E.L., Maciel, R.S.P.: Maturity models architecture: a large systematic mapping. iSys - Brazilian J. Inf. Syst. 13, 110–140 (2020). https://doi.org/10.5753/isys.2020.761

  4. Saavedra, V., Dávila, A., Melendez, K., Pessôa, M.: Organizational maturity models architectures: a systematic literature review. In: Trends and Applications in Software Engineering, CIMPS 2016, Advances in Intelligent Systems and Computing, pp. 33–46. Springer International Publishing AG 2017, Cham (2017). https://doi.org/10.1007/978-3-319-48523-2

  5. García-Mireles, G.A., Moraga, Á., García, F.: Development of maturity models: a systematic literature review. In: IET Seminar Digest, pp. 279–283 (2012). https://doi.org/10.1049/ic.2012.0036

  6. von Wangenheim, C., Hauck, J.C., Salviano, C.F., von Wangenheim, A.: Systematic literature review of software process capability/maturity models. In: International Conference on Software Process Improvement and Capability determination (SPICE), pp. 1–9 (2010)

    Google Scholar 

  7. Paulk, M.C.: A History of the capability maturity model for software. Softw. Qual. Profile. 1, 5–19 (2009)

    Google Scholar 

  8. Bayona, S., Calvo-Manzano, J.A., San Feliu, T.: Review of critical success factors related to people in software process improvement. In: McCaffery, F., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2013. CCIS, vol. 364, pp. 179–189. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39179-8_16

    CrossRef  Google Scholar 

  9. Hameed, M.A., Counsell, S., Swift, S.: A conceptual model for the process of it innovation adoption in organizations. J. Eng. Technol. Manag. 29, 358–390 (2012). https://doi.org/10.1016/j.jengtecman.2012.03.007

    CrossRef  Google Scholar 

  10. Humphrey, W.S.: Three process perspectives : organizations teams. Syst. Res. 39–72 (2002)

    Google Scholar 

  11. Humphrey, W.S., Sweet, W.L.: A method for assessing capability of contractors capability of contractors. Softw. Eng. Inst. 1–46 (1987)

    Google Scholar 

  12. Jia, Y., Han, R.: The effective combination of IPD and CMM: IPD-CMM process. In: Proceedings - 2010 2nd WRI World Congress on Software Engineering, WCSE 2010, pp. 193–195. IEEE (2010). https://doi.org/10.1109/WCSE.2010.49

  13. SEI: Brief History of CMMI (2009). https://doi.org/10.1055/s-0030-1261874

  14. Paulk, M.: Capability maturity model for software. Encycl. Softw. Eng. (1991). https://doi.org/10.1002/0471028959.sof589

    CrossRef  Google Scholar 

  15. Bellini, E., Lo Storto, C.: CMM implementation and organizational learning: findings from a case study analysis. In: Portland International Conference on Management of Engineering and Technology, pp. 1256–1271 (2006). https://doi.org/10.1109/PICMET.2006.296694

  16. CMMI Product Development Team: CMMI for Systems Engineering/Software Engineering, Version 1.02 (CMMI-SE/SW, V1.02). Software Engineering Institute, Carnegie Mellon University 02, (2000)

    Google Scholar 

  17. Chrissis, M.B., Konrad, M., Shrum, S.: CMMI for Development: Guidelines for Process Integration and Product Improvement (2011)

    Google Scholar 

  18. SEI: CMMI® for Development, Version 1.3, Pittsburgh (2010). CMU/SEI-2010-TR-033 ESC-TR-2010-033.

    Google Scholar 

  19. CMMI-Institute: CMMI Model V2.0 (2018)

    Google Scholar 

  20. Matturro, G., Saavedra, J.: Considering people CMM for managing factors that affect software process improvement. IEEE Lat. Am. Trans. 10, 1603–1615 (2012). https://doi.org/10.1109/TLA.2012.6187605

    CrossRef  Google Scholar 

  21. Morales-Aguiar, N., Vega-Zepeda, V.: Factores Humanos y la Mejora de Procesos de Software. Propuesta Inicial de un Catálogo que guíe su Gestión. RISTI - Rev. Ibérica Sist. e Tecnol. Informação. 30–42 (2018). https://doi.org/10.17013/risti.29.30-42

  22. Dybå, T.: Factors of Software Process Improvement Success in Small and Large Organizations: An Empirical Study, Popul, English ed., pp. 148–157 (2003)

    Google Scholar 

  23. Kitchenham, B., Charters, S.: Guidelines for performing Systematic Literature Reviews in Software Engineering. Tech. report, Ver. 2.3 EBSE Tech. Report. EBSE (2007)

    Google Scholar 

  24. Van Solingen, R., Berghout, E.: The Goal/Question/Metric Method: A Practical Guide for Quality Improvement of Software Development (1999)

    Google Scholar 

  25. Bayona-Oré, S., Calvo-Manzano, J.A., Cuevas, G., San-Feliu, T.: Critical success factors taxonomy for software process deployment. Softw. Qual. J. 22(1), 21–48 (2012). https://doi.org/10.1007/s11219-012-9190-y

    CrossRef  Google Scholar 

  26. Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: a systematic review. Inf. Softw. Technol. 50, 833–859 (2008). https://doi.org/10.1016/j.infsof.2008.01.006

    CrossRef  Google Scholar 

  27. Rouhani, B.D., Mahrin, M.N., Nikpay, F., Ahmad, R.B., Nikfard, P.: A systematic literature review on enterprise architecture implementation methodologies. Inf. Softw. Technol. 62, 1–20 (2015). https://doi.org/10.1016/j.infsof.2015.01.012

    CrossRef  Google Scholar 

  28. Popay, J., et al.: Guidance on the Conduct of Narrative Synthesis in Systematic Reviews A Product from the ESRC Methods Programme Peninsula Medical School, Universities of Exeter and Plymouth, pp. 1–92 (2006)

    Google Scholar 

Download references

Acknowledgments

This work has been performed in the context of the Project ProCal-ProSer (Phase 2) and partially supported by the Engineering Department and the Research and Development Group in Software Engineering (GIDIS) from Pontificia Universidad Católica del Perú.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abraham Dávila .

Editor information

Editors and Affiliations

Appendix

Appendix

https://drive.google.com/drive/folders/1Ki65yDFN9LHRIfDCcQP6crn_3iw1i1fP?usp=sharing.

Rights and permissions

Reprints and Permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alfaro, F., Silva, C., Dávila, A. (2022). CMMI Adoption and Retention Factors: A Systematic Literature Review. In: Mejia, J., Muñoz, M., Rocha, Á., Avila-George, H., Martínez-Aguilar, G.M. (eds) New Perspectives in Software Engineering. CIMPS 2021. Advances in Intelligent Systems and Computing, vol 1416. Springer, Cham. https://doi.org/10.1007/978-3-030-89909-7_2

Download citation