Towards a Better Understanding of CMMI and Agile Integration

Multiple Case Study of Four Companies

Minna Pikkarainen (Corresponding author)

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

4 Citations (Scopus)

Abstract

The amount of software is increasing in the different domains in Europe. This provides the industries in smaller countries good opportunities to work in the international markets. Success in the global markets however demands the rapid production of high quality, error free software. Both CMMI and agile methods seem to provide a ready solution for quality and lead time improvements. There is not, however, much empirical evidence available either about 1) how the integration of these two aspects can be done in practice or 2) what it actually demands from assessors and software process improvement groups. The goal of this paper is to increase the understanding of CMMI and agile integration, in particular, focusing on the research question: how to use ‘lightweight’ style of CMMI assessments in agile contexts. This is done via four case studies in which assessments were conducted using the goals of CMMI integrated project management and collaboration and coordination with relevant stakeholder process areas and practices from XP and Scrum. The study shows that the use of agile practices may support the fulfilment of the goals of CMMI process areas but there are still many challenges for the agile teams to be solved within the continuous improvement programs. It also identifies practical advices to the assessors and improvement groups to take into consideration when conducting assessment in the context of agile software development
Original languageEnglish
Title of host publicationProduct-Focused Software Process Improvement. PROFES 2009
PublisherSpringer
Pages401-415
Number of pages15
ISBN (Electronic)978-3-642-02152-7
ISBN (Print)978-3-642-02151-0
DOIs
Publication statusPublished - 2009
MoE publication typeA4 Article in a conference publication
Event10th International Conference on Product-Focused Software Process Improvement, PROFES 2009 - Oulu, Finland
Duration: 15 Jun 200917 Jun 2009

Publication series

NameLecture Notes in Business Information Processing
PublisherSpringer
Volume32

Conference

Conference10th International Conference on Product-Focused Software Process Improvement, PROFES 2009
Abbreviated titlePROFES
CountryFinland
CityOulu
Period15/06/0917/06/09

Fingerprint

Project management
Software engineering
Industry

Keywords

  • CMMI
  • agile methods
  • agile software development

Cite this

Pikkarainen, M. (2009). Towards a Better Understanding of CMMI and Agile Integration: Multiple Case Study of Four Companies. In Product-Focused Software Process Improvement. PROFES 2009 (pp. 401-415). Springer. Lecture Notes in Business Information Processing, Vol.. 32 https://doi.org/10.1007/978-3-642-02152-7_30
Pikkarainen, Minna. / Towards a Better Understanding of CMMI and Agile Integration : Multiple Case Study of Four Companies. Product-Focused Software Process Improvement. PROFES 2009. Springer, 2009. pp. 401-415 (Lecture Notes in Business Information Processing, Vol. 32).
@inproceedings{dacb27a1e9214e6980a8f0b78e041b59,
title = "Towards a Better Understanding of CMMI and Agile Integration: Multiple Case Study of Four Companies",
abstract = "The amount of software is increasing in the different domains in Europe. This provides the industries in smaller countries good opportunities to work in the international markets. Success in the global markets however demands the rapid production of high quality, error free software. Both CMMI and agile methods seem to provide a ready solution for quality and lead time improvements. There is not, however, much empirical evidence available either about 1) how the integration of these two aspects can be done in practice or 2) what it actually demands from assessors and software process improvement groups. The goal of this paper is to increase the understanding of CMMI and agile integration, in particular, focusing on the research question: how to use ‘lightweight’ style of CMMI assessments in agile contexts. This is done via four case studies in which assessments were conducted using the goals of CMMI integrated project management and collaboration and coordination with relevant stakeholder process areas and practices from XP and Scrum. The study shows that the use of agile practices may support the fulfilment of the goals of CMMI process areas but there are still many challenges for the agile teams to be solved within the continuous improvement programs. It also identifies practical advices to the assessors and improvement groups to take into consideration when conducting assessment in the context of agile software development",
keywords = "CMMI, agile methods, agile software development",
author = "Minna Pikkarainen",
year = "2009",
doi = "10.1007/978-3-642-02152-7_30",
language = "English",
isbn = "978-3-642-02151-0",
series = "Lecture Notes in Business Information Processing",
publisher = "Springer",
pages = "401--415",
booktitle = "Product-Focused Software Process Improvement. PROFES 2009",
address = "Germany",

}

Pikkarainen, M 2009, Towards a Better Understanding of CMMI and Agile Integration: Multiple Case Study of Four Companies. in Product-Focused Software Process Improvement. PROFES 2009. Springer, Lecture Notes in Business Information Processing, vol. 32, pp. 401-415, 10th International Conference on Product-Focused Software Process Improvement, PROFES 2009, Oulu, Finland, 15/06/09. https://doi.org/10.1007/978-3-642-02152-7_30

Towards a Better Understanding of CMMI and Agile Integration : Multiple Case Study of Four Companies. / Pikkarainen, Minna (Corresponding author).

Product-Focused Software Process Improvement. PROFES 2009. Springer, 2009. p. 401-415 (Lecture Notes in Business Information Processing, Vol. 32).

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Towards a Better Understanding of CMMI and Agile Integration

T2 - Multiple Case Study of Four Companies

AU - Pikkarainen, Minna

PY - 2009

Y1 - 2009

N2 - The amount of software is increasing in the different domains in Europe. This provides the industries in smaller countries good opportunities to work in the international markets. Success in the global markets however demands the rapid production of high quality, error free software. Both CMMI and agile methods seem to provide a ready solution for quality and lead time improvements. There is not, however, much empirical evidence available either about 1) how the integration of these two aspects can be done in practice or 2) what it actually demands from assessors and software process improvement groups. The goal of this paper is to increase the understanding of CMMI and agile integration, in particular, focusing on the research question: how to use ‘lightweight’ style of CMMI assessments in agile contexts. This is done via four case studies in which assessments were conducted using the goals of CMMI integrated project management and collaboration and coordination with relevant stakeholder process areas and practices from XP and Scrum. The study shows that the use of agile practices may support the fulfilment of the goals of CMMI process areas but there are still many challenges for the agile teams to be solved within the continuous improvement programs. It also identifies practical advices to the assessors and improvement groups to take into consideration when conducting assessment in the context of agile software development

AB - The amount of software is increasing in the different domains in Europe. This provides the industries in smaller countries good opportunities to work in the international markets. Success in the global markets however demands the rapid production of high quality, error free software. Both CMMI and agile methods seem to provide a ready solution for quality and lead time improvements. There is not, however, much empirical evidence available either about 1) how the integration of these two aspects can be done in practice or 2) what it actually demands from assessors and software process improvement groups. The goal of this paper is to increase the understanding of CMMI and agile integration, in particular, focusing on the research question: how to use ‘lightweight’ style of CMMI assessments in agile contexts. This is done via four case studies in which assessments were conducted using the goals of CMMI integrated project management and collaboration and coordination with relevant stakeholder process areas and practices from XP and Scrum. The study shows that the use of agile practices may support the fulfilment of the goals of CMMI process areas but there are still many challenges for the agile teams to be solved within the continuous improvement programs. It also identifies practical advices to the assessors and improvement groups to take into consideration when conducting assessment in the context of agile software development

KW - CMMI

KW - agile methods

KW - agile software development

U2 - 10.1007/978-3-642-02152-7_30

DO - 10.1007/978-3-642-02152-7_30

M3 - Conference article in proceedings

SN - 978-3-642-02151-0

T3 - Lecture Notes in Business Information Processing

SP - 401

EP - 415

BT - Product-Focused Software Process Improvement. PROFES 2009

PB - Springer

ER -

Pikkarainen M. Towards a Better Understanding of CMMI and Agile Integration: Multiple Case Study of Four Companies. In Product-Focused Software Process Improvement. PROFES 2009. Springer. 2009. p. 401-415. (Lecture Notes in Business Information Processing, Vol. 32). https://doi.org/10.1007/978-3-642-02152-7_30