A Strategy for Painless Harmonization of Quality Standards: A Real Case

  • Maria Teresa Baldassarre
  • Danilo Caivano
  • Francisco J. Pino
  • Mario Piattini
  • Giuseppe Visaggio
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6156)

Abstract

Globalization, is pushing companies towards continuous improvement. Quality frameworks addressing SPI practices are classifiable in ones describing: “what should be done (ISO9001,CMMI); “how” it should be done (Six Sigma, GQM). When organizations adopt improvement initiatives, many models may be implied, each leveraging best practices for addressing improvement challenges. This may generate confusion, extra effort and cost, as well as increase the risk of inefficiencies and redundancies. So, it is important to harmonize quality frameworks, i.e. identify intersections and overlapping parts and create a multi-model improvement solution. Our aim is to propose a Harmonization Process supporting organizations interested in introducing/improving SPI practices. We present: a what/what combination of ISO9001 and CMMI-DEVv.1.2 models in the direction from ISO-CMMI; and detail the what/how perspective by showing how GQM is used to define operational goals that address ISO9001 statements, reusable in CMMI appraisals. The harmonization process has been applied to a SME certified ISO9001:2000.

Keywords

Harmonization Mapping SPI Multi-model Process Improvement GQM CMMI-DEV ISO9001 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    ISO, ISO 9001:2000. Quality management systems-Requirements. International Organization for Standardization: Geneva (2000) Google Scholar
  2. 2.
    SEI, CMMI for Develpment, Version 1.2. Technical Report CMU/SEI-2006-TR-008. Software Engineering Institute (SEI): Pittsburgh (2006) Google Scholar
  3. 3.
    Humphrey, W.S.: TSP(SM): Coaching Development Teams. Addison Wesley, Reading (2006)Google Scholar
  4. 4.
    Project Management Institute.: A Guide to the Project Management Body of Knowledge. Pmbok Guide, 4th edn. (2009) ISBN: 978-1933890517Google Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    Basili, V.R., Caldiera, G., Rombach, H.D.: Goal Question Metric Paradigm. Encyclopedia of Software Engineering, vol. 1, pp. 528–532. John Wiley & Sons, Chichester (1994)Google Scholar
  7. 7.
    Yoo, C., Yoon, J., Lee, B., Lee, C., Lee, J., Hyun, S., Wu, C.: A 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
  8. 8.
    Jalote, P.: CMM in Practice: Processes for Executing Projects. Addison-Wesley, Reading (1999)Google Scholar
  9. 9.
    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
  10. 10.
    Violino, B.: Frameworks Boost Business Efficiency. Optimize Magazine 4(3), 68–70 (2005)Google Scholar
  11. 11.
    SEI: Process Improvement in Multimodel Environments (PrIME Project) (2008), http://www.sei.cmu.edu/prime/primedesc.html
  12. 12.
    Godfrey, S.: What is CMMI? NASA presentation (December 2008), http://software.gsfc.nasa.gov/docs/What%20is%20CMMI.ppt
  13. 13.
    Halvorsen, C.P., Conradi, R.: A Taxonomy to Compare SPI Frameworks. In: Ambriola, V. (ed.) EWSPT 2001. LNCS, vol. 2077, pp. 217–235. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  14. 14.
    Baldassarre, M.T., Caivano., D., Pino, F.J., Piattini, M., Visaggio, G.: A strategy to harmonize ISO/IEC 9001:2000 and CMMI-DEV. In: Proc.of the 4th Int.Workshop on Software Quality and Maintainability, Madrid, Spain (to appear, March 2010)Google Scholar
  15. 15.
    Pino, F., Baldassarre, M.T., Piattini, M., Visaggio, G.: Harmonizing maturity levels from CMMI-DEV and ISO/IEC 15504. Software Process: Improvement and Practice 10.1002/spip.437 (online) (September 2009)Google Scholar
  16. 16.
    Siviy, J., Kirwan, P., Marino, L., Morley, J.: The Value of Harmonization Multiple Improvement Technologies: A Process Improvement Professional’s View. Software Engineering Institute, Carnegie Mellon (2008)Google Scholar
  17. 17.
    ARMONÍAS: A Process for Driving Multi-models Harmonization, ARMONÍAS Project (2009), http://alarcos.esi.uclm.es/armonias/
  18. 18.
    SPICE. Enterprise SPICE. An enterprise integrated standards-base model (2008), http://www.enterprisespice.com/
  19. 19.
    Mutafelija, B., Stromber, H.: ISO 9001:2000-CMMI V1.1 Mappings. Software Engineering Institute - SEI, 1–31 (2003)Google Scholar
  20. 20.
    Kitson, D.H., Vickroy, R., Walz, J., Wynn, D.: An Initial Comparative Analysis of the CMMI Version 1.2 Development Constellation and the ISO 9000 Family. SEI (2009)Google Scholar
  21. 21.
    Ferchichi, A., Bigand, M., Lefebvre, H.: An Ontology for Quality Standards Integration in Software Collaborative Projects. In: 1st International Workshop on Model Driven Interoperability for Sustainable Information Systems (MDISIS 2008), France (2008)Google Scholar
  22. 22.
    Lepasaar, M., Mäkinen, T., Varkoi, T.: Structural comparison of SPICE and continuous CMMI. In: SPICE 2002, Venicia, Italia, pp. 223–234 (2002)Google Scholar
  23. 23.
    Wangenheim, C.G., Thiry, M.: Analysing the Integration of ISO/IEC 15504 and CMMI-SE/SW. Technical Report LPQS001.05E, UNIVALI: Sao José/SC, Brazil, p. 28 (2008)Google Scholar
  24. 24.
    Rout, T., Tuffley, A.: Harmonizing ISO/IEC 15504 and CMMI. Software Process: Improvement and Practice 12(4), 361–371 (2007)CrossRefGoogle Scholar
  25. 25.
    Basili, V.R., Caldiera, G., Rombach, H.D.: Goal Question Metric Paradigm. Encyclopedia of Software Engineering, vol. 1, pp. 528–532. John Wiley & Sons, Chichester (1994)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Maria Teresa Baldassarre
    • 1
  • Danilo Caivano
    • 1
  • Francisco J. Pino
    • 2
  • Mario Piattini
    • 3
  • Giuseppe Visaggio
    • 1
  1. 1.Department of InformaticsUniversity of Bari, SER&Practices SPINOFFBariItaly
  2. 2.IDIS Research Group University of CaucaPopayánColombia
  3. 3.University of Castilla-La ManchaCiudad RealSpain

Personalised recommendations