Mapping Software Acquisition Practices from ISO 12207 and CMMI

  • Francisco J. Pino
  • Maria Teresa Baldassarre
  • Mario Piattini
  • Giuseppe Visaggio
  • Danilo Caivano
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 69)


The CMMI-ACQ and the ISO/IEC 12207:2008 are process reference models that address issues related to the best practices for software product acquisition. With the aim of offering information on how the practices described in these two models are related, and considering that the mapping is one specific strategy for the harmonization of models, we have carried out a mapping of these two reference models for acquisition. We have taken into account the latest versions of the models. Furthermore, to carry out this mapping in a systematic way, we defined a process for this purpose. We consider that the mapping presented in this paper supports the understanding and leveraging of the properties of these reference models, which is the first step towards harmonization of improvement technologies. Furthermore, since a great number of organizations are currently acquiring products and services from suppliers and developing fewer and fewer of these products in-house, this work intends to support organizations which are interested in introducing or improving their practices for acquisition of products and services using these models.


Harmonization of improvement technologies Mapping Software product acquisition CMMI-ACQ ISO/IEC 12207 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Krasner, H.: Accumulating the Body of Evidence for the Payoff of Software Process Improvement. In: Hunter, R.B., Thayer, R.H. (eds.) Software Process Improvement, pp. 519–540. Wiley-IEEE Computer Society (2001)Google Scholar
  2. 2.
    Pino, F., Garcia, F., Piattini, M.: Software Process Improvement in Small and Medium Software Enterprises: A Systematic Review. Software Quality Journal 16(2), 237–261 (2008)CrossRefGoogle Scholar
  3. 3.
    Rout, T., Tuffley, A.: Harmonizing ISO/IEC 15504 and CMMI. Software Process: Improvement and Practice 12(4), 361–371 (2007)CrossRefGoogle Scholar
  4. 4.
    Weber, C., De Araújo, E.E.R., Scalet, D., De Andrade, E.L.P., Da Rocha, A.R.C., Montoni, M.A.: MPS model-based software acquisition process improvement in Brazil. In: QUATIC 2007 - 6th International Conference on the Quality of Information and Communications Technology, Lisboa, Portugal, pp. 110–119 (2007)Google Scholar
  5. 5.
    SEI, CMMI for Acquisition, Version 1.2. Technical Report CMU/SEI-2007-TR-017, Software Engineering Institute (SEI): Pittsburgh (2007) Google Scholar
  6. 6.
    ISO, ISO/IEC 12207: Systems and software engineering - Software life cycle processes. International Organization for Standardization: Geneva (2008)Google Scholar
  7. 7.
    SEI. Process Improvement in Multimodel Environments (PrIME Project). 2008 [cited 2008 May],
  8. 8.
    Siviy, J., Kirwan, P.: Process Improvement in Multimodel Environments. In: Past, Present, Future, p. 45. Software Ingineering Institute, Carnegie Mellon (2008)Google Scholar
  9. 9.
    Mutafelija, B., Stromber, H.: ISO 9001:2000 - CMMI V1.1 Mappings. Software Engineering Institute - SEI, 1–31 (2003)Google Scholar
  10. 10.
    Yoo, C., Yoon, J., Lee, B., Lee, C., Lee, J., Hyun, S., Wu, C.: unified model for the implementation of both ISO 9001:2000 and CMMI by ISO-certified organizations. Journal of Systems and Software 79(7), 954–961 (2006)CrossRefGoogle Scholar
  11. 11.
    Jalote, P.: CMM in Practice: Processes for Executing Software Projects, in Infosys. Addison-Wesley, Reading (1999)Google Scholar
  12. 12.
    Paulk, M.C.: A Comparison of ISO 9001 and the capability maturity model for software (CMU/SEI-94-TR-12), Software Engineering Institute (1994)Google Scholar
  13. 13.
    Wangenheim, C.G.v., Thiry, M.: Analysing the Integration of ISO/IEC 15504 and CMMI-SE/SW Technical Report LPQS001.05E, Universidade do Vale do Itajaí - UNIVALI: Sao José/SC, Brazil. p. 28 (2005)Google Scholar
  14. 14.
    Rout, T.: SPICE and the CMM: is the CMM compatible with ISO/IEC 15504? In: AquIS, Venecia, Italy, p. 12 (1998)Google Scholar
  15. 15.
    Lepasaar, M., Mäkinen, T., Varkoi, T.: Structural comparison of SPICE and continuos CMMI. In: SPICE 2002, Venicia, Italia, pp. 223–234 (2002)Google Scholar
  16. 16.
    Foegen, M., Richter, J.: CMM, CMMI and ISO 15504 (SPICE). IT Maturity Services, 52 (2003)Google Scholar
  17. 17.
    Pino, F., Baldassarre, M.T., Piattini, M., Visaggio, G.: Relationship between maturity levels of ISO/IEC 15504-7 and CMMI-DEV v1.2. In: Software Process Improvement and Capability Determination Conference (SPICE 2009), Turku, Finland, pp. 69–76 (2009)Google Scholar
  18. 18.
    ISO, ISO/IEC 15504-5:2006(E). Information technology - Process assessment - Part 5: An exemplar Process Assessment Model. International Organization for Standardization, Geneva (2006)Google Scholar
  19. 19.
    ISO, ISO/IEC 12207:2002. Information technology - Software life cycle processes. International Organization for Standardization, Geneva (2002)Google Scholar
  20. 20.
    ISO, ISO/IEC 15504-2:2003/Cor.1:2004(E). Information technology - Process assessment - Part 2: Performing an assessment. International Organization for Standardization, Geneva (2004)Google Scholar
  21. 21.
    SEI, Introduction to the Architecture of the CMMI® Framework. TECHNICAL NOTE CMU/SEI-2007-TN-009. Software Engineering Institute (SEI), Pittsburgh (2007)Google Scholar
  22. 22.
    Ardimento, P., Baldassarre, M.T., Caivano, D., Visaggio, G.: Multiview framework for goal oriented measurement plan design. In: Bomarius, F., Iida, H. (eds.) PROFES 2004. LNCS, vol. 3009, pp. 159–173. Springer, Heidelberg (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Francisco J. Pino
    • 1
    • 3
  • Maria Teresa Baldassarre
    • 2
  • Mario Piattini
    • 3
  • Giuseppe Visaggio
    • 2
  • Danilo Caivano
    • 2
  1. 1.IDIS Research Group, Electronic and Telecommunications Engineering FacultyUniversity of CaucaPopayánColombia
  2. 2.Department of InformaticsUniversity of Bari – SER&Practices SPINOFFBariItaly
  3. 3.Alarcos Research Group – Institute of Information Technologies & SystemsUniversity of Castilla-La ManchaCiudad RealSpain

Personalised recommendations