Skip to main content

2013 | OriginalPaper | Buchkapitel

27. A Comparative Analysis of Agile Maturity Models

verfasst von : Mauri Leppänen

Erschienen in: Information Systems Development

Verlag: Springer New York

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Agility has increased in popularity in software development. It is believed to reduce time to market, improve product quality, and increase customer value. After some years from adoption, organizations start questioning how they are doing in the application of agile values, principles, and practices. Have they really obtained the benefits the agile approach promises? How could they improve their agile processes? For these kinds of situations, several agile maturity models have been suggested. This chapter makes a comparative analysis of eight agile maturity models, based on criteria such as purpose, domain, conceptual and theoretical backgrounds, approach, structure, use, and validation. We also discuss how the models could be further developed.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Abrahamsson P, Salo O, Ronkainen J, Warsta J (2002) Agile software development methods – review and analysis. VTT Publications 478 Abrahamsson P, Salo O, Ronkainen J, Warsta J (2002) Agile software development methods – review and analysis. VTT Publications 478
Zurück zum Zitat Anderson DJ (2005) Stretching agile to fit CMMI level 3 – the story of creating MSF for CMMI® Process Improvement at Microsoft Corporation. In: Proceedings of the agile development conference (ADC’05), pp 193–201 Anderson DJ (2005) Stretching agile to fit CMMI level 3 – the story of creating MSF for CMMI® Process Improvement at Microsoft Corporation. In: Proceedings of the agile development conference (ADC’05), pp 193–201
Zurück zum Zitat Baker S (2005) Formalizing agility: an agile organization’s journey towards CMMI accreditation. In: Proceedings of the agile development conference (ADC’05), pp185–192 Baker S (2005) Formalizing agility: an agile organization’s journey towards CMMI accreditation. In: Proceedings of the agile development conference (ADC’05), pp185–192
Zurück zum Zitat Beck K (1999) Extreme programming explained: embrace change. Addison-Wesley, Reading Beck K (1999) Extreme programming explained: embrace change. Addison-Wesley, Reading
Zurück zum Zitat Becker J, Knackstedt R, Pöppelbuss P (2009) Developing maturity models for IT management – a procedure model and its application. Bus Inf Syst Eng 1(3):213–222CrossRef Becker J, Knackstedt R, Pöppelbuss P (2009) Developing maturity models for IT management – a procedure model and its application. Bus Inf Syst Eng 1(3):213–222CrossRef
Zurück zum Zitat Boehm B, Turner R (2003) Balancing agility and discipline. In: Balancing agility and discipline – a guide for the perplexed. Addison-Wesley, Boston Boehm B, Turner R (2003) Balancing agility and discipline. In: Balancing agility and discipline – a guide for the perplexed. Addison-Wesley, Boston
Zurück zum Zitat Bogsnes B (2009) Implementing beyond budgeting: unlocking the performance potential. Wiley, Hoboken Bogsnes B (2009) Implementing beyond budgeting: unlocking the performance potential. Wiley, Hoboken
Zurück zum Zitat Bos E, Vriens C (2004) An agile CMM. In: Proc of the 4th conference on extreme programming and agile methods – XP/Agile Universe, pp 129–138 Bos E, Vriens C (2004) An agile CMM. In: Proc of the 4th conference on extreme programming and agile methods – XP/Agile Universe, pp 129–138
Zurück zum Zitat Chow T, Cao D-B (2008) A survey study of critical success factors in agile software projects. J Syst Softw 81(6):961–971CrossRef Chow T, Cao D-B (2008) A survey study of critical success factors in agile software projects. J Syst Softw 81(6):961–971CrossRef
Zurück zum Zitat Cohn M (2010) Succeeding with agile – software development using Scrum. Addison-Wesley, Upper Saddle River Cohn M (2010) Succeeding with agile – software development using Scrum. Addison-Wesley, Upper Saddle River
Zurück zum Zitat Cohn M, Ford D (2003) Introducing an agile process to an organization. IEEE Softw 36(6):74–78 Cohn M, Ford D (2003) Introducing an agile process to an organization. IEEE Softw 36(6):74–78
Zurück zum Zitat Conboy K (2009) Agility from first principles: reconstructing the concept of agility in information systems development. Inf Syst Res 20(3):329–354CrossRef Conboy K (2009) Agility from first principles: reconstructing the concept of agility in information systems development. Inf Syst Res 20(3):329–354CrossRef
Zurück zum Zitat de Bruin T, Freeze R, Kulkani U, Rosemann M (2005) Understanding the main phases of developing a maturity assessment model. In: Proceedings of 16th Australasian conference on information systems de Bruin T, Freeze R, Kulkani U, Rosemann M (2005) Understanding the main phases of developing a maturity assessment model. In: Proceedings of 16th Australasian conference on information systems
Zurück zum Zitat Doz Y, Kosonen M (2008) Fast strategy: how strategic agility will help you stay ahead of the game. Wharton School Publishing, Harlow Doz Y, Kosonen M (2008) Fast strategy: how strategic agility will help you stay ahead of the game. Wharton School Publishing, Harlow
Zurück zum Zitat Fayad M, Laitinen M (1997) Process assessment considered wasteful. Commun ACM 40(11):125–128CrossRef Fayad M, Laitinen M (1997) Process assessment considered wasteful. Commun ACM 40(11):125–128CrossRef
Zurück zum Zitat Fraser P, Moultrie J, Gregory M (2002) The use of maturity models/grids as a tool in assessing product development capability. In: Proceedings of the IEEE international engineering management conference, pp 244–249 Fraser P, Moultrie J, Gregory M (2002) The use of maturity models/grids as a tool in assessing product development capability. In: Proceedings of the IEEE international engineering management conference, pp 244–249
Zurück zum Zitat Fritzsche M, Keil P (2007) Agile methods and CMMI: compatibility or conflict? e-Inf Softw Eng J 1(1):9–26 Fritzsche M, Keil P (2007) Agile methods and CMMI: compatibility or conflict? e-Inf Softw Eng J 1(1):9–26
Zurück zum Zitat Galin D, Avrahami M (2006) Are CMM program investments beneficial? Analysing past studies. IEEE Softw 23(6):81–87CrossRef Galin D, Avrahami M (2006) Are CMM program investments beneficial? Analysing past studies. IEEE Softw 23(6):81–87CrossRef
Zurück zum Zitat Glazer H, Dalton J, Anderson D, Konrad M, Shrum S (2008) CMMI or agile: why not embrace both! Software engineering process management. Software Engineering Institute. CMU/SEI-2008-TN-003, Pittsburg Glazer H, Dalton J, Anderson D, Konrad M, Shrum S (2008) CMMI or agile: why not embrace both! Software engineering process management. Software Engineering Institute. CMU/SEI-2008-TN-003, Pittsburg
Zurück zum Zitat Herbsleb J, Goldenson D (1996) A system survey of CMM experience and results. In: Proceedings of 18th ICSE’96, pp 323–330 Herbsleb J, Goldenson D (1996) A system survey of CMM experience and results. In: Proceedings of 18th ICSE’96, pp 323–330
Zurück zum Zitat Highsmith J (2002) Agile software development ecosystems. Addison-Wesley, Boston Highsmith J (2002) Agile software development ecosystems. Addison-Wesley, Boston
Zurück zum Zitat Humphrey WS (2005) PSP: a self-improvement process for software engineers. Software Engineering Institute, Carnegie Mellon, Pittsburgh Humphrey WS (2005) PSP: a self-improvement process for software engineers. Software Engineering Institute, Carnegie Mellon, Pittsburgh
Zurück zum Zitat Humphrey W, Snyder T, Willis R (1991) Software process improvement at Hughes Aircraft. IEEE Softw 8(4):11–23CrossRef Humphrey W, Snyder T, Willis R (1991) Software process improvement at Hughes Aircraft. IEEE Softw 8(4):11–23CrossRef
Zurück zum Zitat ISO/IEC 15504 (2008) International standard information technology – software process assessment: Part 1 – Part 7. International Organization for Standardization ISO/IEC 15504 (2008) International standard information technology – software process assessment: Part 1 – Part 7. International Organization for Standardization
Zurück zum Zitat Jakobsen C, Johnson K (2008) Mature agile with a twist of CMMI, In: Proceedings of agile 2008 conference, pp 212–217 Jakobsen C, Johnson K (2008) Mature agile with a twist of CMMI, In: Proceedings of agile 2008 conference, pp 212–217
Zurück zum Zitat Jiang J, Kleinb G, Hwange H-G, Haungc J, Hungc S-Y (2004) An exploration of the relationship between software development process maturity and project performance. Inf Manage 41:279–288CrossRef Jiang J, Kleinb G, Hwange H-G, Haungc J, Hungc S-Y (2004) An exploration of the relationship between software development process maturity and project performance. Inf Manage 41:279–288CrossRef
Zurück zum Zitat Kähkönen T, Abrahamsson P (2004) Achieving CMMI level 2 with enhanced extreme programming approach. In: Proceedings of the conference on product focused software process improvement, pp 378–392 Kähkönen T, Abrahamsson P (2004) Achieving CMMI level 2 with enhanced extreme programming approach. In: Proceedings of the conference on product focused software process improvement, pp 378–392
Zurück zum Zitat Krebs W, Kroll P (2008) Using evaluation frameworks for quick reflections. Agile J (February 9) Krebs W, Kroll P (2008) Using evaluation frameworks for quick reflections. Agile J (February 9)
Zurück zum Zitat Lami G, Falcini F (2009) Is ISO/IEC 15504 applicable to agile methods? In: Proceedings of XP 2009 conference, pp 130–135 Lami G, Falcini F (2009) Is ISO/IEC 15504 applicable to agile methods? In: Proceedings of XP 2009 conference, pp 130–135
Zurück zum Zitat Lohan G, Conboy K, Lang M (2010) Beyond budgeting and agile software development: a conceptual framework for the performance management of agile software development teams. In: Proceedings of ICIS 2010 conference Lohan G, Conboy K, Lang M (2010) Beyond budgeting and agile software development: a conceptual framework for the performance management of agile software development teams. In: Proceedings of ICIS 2010 conference
Zurück zum Zitat Lui K, Chan K (2005) A road map or implementing extreme programming. In: Proceedings of international software process workshop (SPW 2005), Beijing, pp 474–481 Lui K, Chan K (2005) A road map or implementing extreme programming. In: Proceedings of international software process workshop (SPW 2005), Beijing, pp 474–481
Zurück zum Zitat Lycett M, Macredie R, Patel C, Paul R (2003) Migrating agile methods to standardized development practice. IEEE Comput 36(6):79–85CrossRef Lycett M, Macredie R, Patel C, Paul R (2003) Migrating agile methods to standardized development practice. IEEE Comput 36(6):79–85CrossRef
Zurück zum Zitat Marcal A, de Freitas B, Furtado Soares F, Furtado M, Maciel T, Belchior A (2008) Blending Scrum practices and CMMI project management process areas. Innov Syst Softw Eng 4:17–29CrossRef Marcal A, de Freitas B, Furtado Soares F, Furtado M, Maciel T, Belchior A (2008) Blending Scrum practices and CMMI project management process areas. Innov Syst Softw Eng 4:17–29CrossRef
Zurück zum Zitat McMichael B, Lombardi M (2007) ISO 2001 and agile development. In: Proceedings of AGILE 2007 conference, pp 262–265 McMichael B, Lombardi M (2007) ISO 2001 and agile development. In: Proceedings of AGILE 2007 conference, pp 262–265
Zurück zum Zitat Mettler T, Rohner P (2009) Situational maturity models as instrumental artifacts for organizational design. In: Proceedings of 4th international conference on design science research in information systems and technology (DESTRIST’09) Mettler T, Rohner P (2009) Situational maturity models as instrumental artifacts for organizational design. In: Proceedings of 4th international conference on design science research in information systems and technology (DESTRIST’09)
Zurück zum Zitat Misra SC, Kumar V, Kumar U (2009) Identifying some important success factors in adopting agile software development practices. J Syst Softw 82(11):1869–1890CrossRef Misra SC, Kumar V, Kumar U (2009) Identifying some important success factors in adopting agile software development practices. J Syst Softw 82(11):1869–1890CrossRef
Zurück zum Zitat Nawrocki J, Walter B, Wojciechowski A (2001) Towards the maturity model for extreme programming. In: Proceedings of 27th Euromicro conference, Los Alamitos, pp 233–239 Nawrocki J, Walter B, Wojciechowski A (2001) Towards the maturity model for extreme programming. In: Proceedings of 27th Euromicro conference, Los Alamitos, pp 233–239
Zurück zum Zitat Nawrocki J, Walter B, Wojciechowski A (2006) Comparison of CMM level 2 and eXtreme programming. In: Proceedings of software quality (ECSQ 2002), LNCS 2349, pp 288–297 Nawrocki J, Walter B, Wojciechowski A (2006) Comparison of CMM level 2 and eXtreme programming. In: Proceedings of software quality (ECSQ 2002), LNCS 2349, pp 288–297
Zurück zum Zitat Packlick J (2007) The agile maturity map: a goal oriented approach to agile improvement, In: Proceedings of AGILE 2007 conference, pp 266–271 Packlick J (2007) The agile maturity map: a goal oriented approach to agile improvement, In: Proceedings of AGILE 2007 conference, pp 266–271
Zurück zum Zitat Patel C, Ramachandran M (2009) Agile maturity model (AMM): a software process improvement framework of agile software development practices. Int J Softw Eng 2(1):3–28 Patel C, Ramachandran M (2009) Agile maturity model (AMM): a software process improvement framework of agile software development practices. Int J Softw Eng 2(1):3–28
Zurück zum Zitat Paulk M (2001) Extreme programming from a CMM perspective. IEEE Softw 18(6):19–26CrossRef Paulk M (2001) Extreme programming from a CMM perspective. IEEE Softw 18(6):19–26CrossRef
Zurück zum Zitat Paulk M, Curtis B, Chrissis M, Weber C (1993) The capability maturity model for software, version 1.1 (No. CMU/SEI-93-TR-24). Software Engineering Institute Paulk M, Curtis B, Chrissis M, Weber C (1993) The capability maturity model for software, version 1.1 (No. CMU/SEI-93-TR-24). Software Engineering Institute
Zurück zum Zitat Petterson F, Ivarsson M, Gorschek T, Öhman P (2008) A practitioner’s guide to light weight software process assessment and improvement planning. J Syst Softw 81(6):972–995CrossRef Petterson F, Ivarsson M, Gorschek T, Öhman P (2008) A practitioner’s guide to light weight software process assessment and improvement planning. J Syst Softw 81(6):972–995CrossRef
Zurück zum Zitat Pikkarainen M, Mäntyniemi A (2006) An approach for using CMMI in agile software development assessments: experiences from three case studies. In: Proceedings of SPICE 2006 conference, Luxenburg Pikkarainen M, Mäntyniemi A (2006) An approach for using CMMI in agile software development assessments: experiences from three case studies. In: Proceedings of SPICE 2006 conference, Luxenburg
Zurück zum Zitat Poon P, Wagner C (2001) Critical success factors revisited: success and failure cases of information systems for senior executives. Decis Support Syst 30(4):393–418CrossRef Poon P, Wagner C (2001) Critical success factors revisited: success and failure cases of information systems for senior executives. Decis Support Syst 30(4):393–418CrossRef
Zurück zum Zitat Poppendijk M, Poppendijk T (2003) Lean software development – an agile toolkit. Addison-Wesley, Boston Poppendijk M, Poppendijk T (2003) Lean software development – an agile toolkit. Addison-Wesley, Boston
Zurück zum Zitat Procaccino J, June M, Steven J (2006) Defining and contributing to software development success. Commun ACM 49(8):79–83CrossRef Procaccino J, June M, Steven J (2006) Defining and contributing to software development success. Commun ACM 49(8):79–83CrossRef
Zurück zum Zitat Qumer A, Henderson-Sellers B (2006) Comparative evaluation of XP and Scrum using the 4D analytical tool (4-DAT). In: Irani Z et al (eds) Proceedings of the European and Mediterranean conference on information systems 2006 (EMCIS2006) Qumer A, Henderson-Sellers B (2006) Comparative evaluation of XP and Scrum using the 4D analytical tool (4-DAT). In: Irani Z et al (eds) Proceedings of the European and Mediterranean conference on information systems 2006 (EMCIS2006)
Zurück zum Zitat Qumer A, Henderson-Sellers B (2008) A framework to support the evaluation, adoption, and improvement of agile methods in practice. J Syst Softw 81(11):1899–1919CrossRef Qumer A, Henderson-Sellers B (2008) A framework to support the evaluation, adoption, and improvement of agile methods in practice. J Syst Softw 81(11):1899–1919CrossRef
Zurück zum Zitat Rohunen A, Rodriguez P, Kuvaja P, Krzanik L, Markkula J (2010) Approaches to agile adoption in large settings: comparison of the results from a literature analysis and an industrial inventory. In: Proceedings of PROFES 2010 conference, Springer LNCS 6156, pp 77–91 Rohunen A, Rodriguez P, Kuvaja P, Krzanik L, Markkula J (2010) Approaches to agile adoption in large settings: comparison of the results from a literature analysis and an industrial inventory. In: Proceedings of PROFES 2010 conference, Springer LNCS 6156, pp 77–91
Zurück zum Zitat Salo O, Abrahamsson P (2007) An iterative improvement process for agile software development. Softw Proc Improv Pract 12:81–100CrossRef Salo O, Abrahamsson P (2007) An iterative improvement process for agile software development. Softw Proc Improv Pract 12:81–100CrossRef
Zurück zum Zitat Schwaber K (2004) Agile project management with Scrum. Microsoft Press, Washington, DC Schwaber K (2004) Agile project management with Scrum. Microsoft Press, Washington, DC
Zurück zum Zitat Shalloway A, Beaver G, Trott J (2009) Lean-agile software development: achieving enterprise agility. Addison-Wesley, Upper Saddle River Shalloway A, Beaver G, Trott J (2009) Lean-agile software development: achieving enterprise agility. Addison-Wesley, Upper Saddle River
Zurück zum Zitat Sidky A, Arthur J, Bohner S (2007) A disciplined approach to adopting agile practice: the agile adoption framework. Innov Syst Softw Eng 3(3):203–216CrossRef Sidky A, Arthur J, Bohner S (2007) A disciplined approach to adopting agile practice: the agile adoption framework. Innov Syst Softw Eng 3(3):203–216CrossRef
Zurück zum Zitat Simpson J, Weiner E (1989) The Oxford English dictionary. Oxford University Press, Oxford Simpson J, Weiner E (1989) The Oxford English dictionary. Oxford University Press, Oxford
Zurück zum Zitat Stålhane T, Hanssen G (2008) The application of ISO 2001 to agile software development. In: Proceedings of conference on product focused software process improvement, pp 371–385 Stålhane T, Hanssen G (2008) The application of ISO 2001 to agile software development. In: Proceedings of conference on product focused software process improvement, pp 371–385
Zurück zum Zitat Sutherland J, Jakobsen C, Johnson K (2007) CMMI and Scrum – a magic potion for code warriors. In: Proceedings of agile 2007 conference Sutherland J, Jakobsen C, Johnson K (2007) CMMI and Scrum – a magic potion for code warriors. In: Proceedings of agile 2007 conference
Zurück zum Zitat Turner R, Jain A (2002) Agile meets CMMI: culture clash or common cause? In: Extreme programming and agile methods – XP/Agile Universe 2002, Springer LNCS 2418, pp 60–69 Turner R, Jain A (2002) Agile meets CMMI: culture clash or common cause? In: Extreme programming and agile methods – XP/Agile Universe 2002, Springer LNCS 2418, pp 60–69
Zurück zum Zitat Williams L, Layman L, Krebs W (2004) Extreme programming evaluation framework for object-oriented languages, version 1.4. North Carolina State University Department of Computer Science, TR-2004-18 Williams L, Layman L, Krebs W (2004) Extreme programming evaluation framework for object-oriented languages, version 1.4. North Carolina State University Department of Computer Science, TR-2004-18
Metadaten
Titel
A Comparative Analysis of Agile Maturity Models
verfasst von
Mauri Leppänen
Copyright-Jahr
2013
Verlag
Springer New York
DOI
https://doi.org/10.1007/978-1-4614-4951-5_27

Premium Partner