Strengths and barriers behind the successful agile deployment

Insights from the three software intensive companies in Finland

Minna Pikkarainen (Corresponding Author), Outi Salo, Raija Kuusela, Pekka Abrahamsson

Research output: Contribution to journalArticleScientificpeer-review

31 Citations (Scopus)

Abstract

The number of success stories being reported concerning agile software development has led to an increase in interest among industries and research communities. The purpose of this paper is to identify strengths and barriers for ‘successful agile deployment’ in the software companies. This knowledge can benefit software companies planning their current strategy for agile deployment. Analysis of 57 developers, architects, project managers, customers, quality managers, and line and product managers in three case companies identifies 71 strengths and 169 barriers of agile deployment. The analysis revealed the importance of management providing the necessary goals and support for agile development. It also indicated the significance of defining a tailored process model and giving developers the freedom to improve their own agile development process continuously during agile deployment. The identified barriers, strengths and recommendations can be used as a checklist for planning and/or monitoring the effectiveness of agile deployment in software companies. By identifying the barriers and strengths of agile deployment, the paper deepens understanding of this highly relevant but relatively under-researched phenomenon and contributes to the literature on agile deployment and software process improvement.
Original languageEnglish
Pages (from-to)675-702
Number of pages28
JournalEmpirical Software Engineering
Volume17
Issue number6
DOIs
Publication statusPublished - 2012
MoE publication typeA1 Journal article-refereed

Fingerprint

Managers
Industry
Planning
Software engineering
Monitoring

Keywords

  • Agile deployment
  • Improving agile development
  • Success factors for agile deployment
  • Software process improvement
  • (SPI)

Cite this

@article{f3d2c5e40f7345ec8f8433a3df8b9776,
title = "Strengths and barriers behind the successful agile deployment: Insights from the three software intensive companies in Finland",
abstract = "The number of success stories being reported concerning agile software development has led to an increase in interest among industries and research communities. The purpose of this paper is to identify strengths and barriers for ‘successful agile deployment’ in the software companies. This knowledge can benefit software companies planning their current strategy for agile deployment. Analysis of 57 developers, architects, project managers, customers, quality managers, and line and product managers in three case companies identifies 71 strengths and 169 barriers of agile deployment. The analysis revealed the importance of management providing the necessary goals and support for agile development. It also indicated the significance of defining a tailored process model and giving developers the freedom to improve their own agile development process continuously during agile deployment. The identified barriers, strengths and recommendations can be used as a checklist for planning and/or monitoring the effectiveness of agile deployment in software companies. By identifying the barriers and strengths of agile deployment, the paper deepens understanding of this highly relevant but relatively under-researched phenomenon and contributes to the literature on agile deployment and software process improvement.",
keywords = "Agile deployment, Improving agile development, Success factors for agile deployment, Software process improvement, (SPI)",
author = "Minna Pikkarainen and Outi Salo and Raija Kuusela and Pekka Abrahamsson",
year = "2012",
doi = "10.1007/s10664-011-9185-5",
language = "English",
volume = "17",
pages = "675--702",
journal = "Empirical Software Engineering",
issn = "1382-3256",
publisher = "Springer",
number = "6",

}

Strengths and barriers behind the successful agile deployment : Insights from the three software intensive companies in Finland. / Pikkarainen, Minna (Corresponding Author); Salo, Outi; Kuusela, Raija; Abrahamsson, Pekka.

In: Empirical Software Engineering, Vol. 17, No. 6, 2012, p. 675-702.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Strengths and barriers behind the successful agile deployment

T2 - Insights from the three software intensive companies in Finland

AU - Pikkarainen, Minna

AU - Salo, Outi

AU - Kuusela, Raija

AU - Abrahamsson, Pekka

PY - 2012

Y1 - 2012

N2 - The number of success stories being reported concerning agile software development has led to an increase in interest among industries and research communities. The purpose of this paper is to identify strengths and barriers for ‘successful agile deployment’ in the software companies. This knowledge can benefit software companies planning their current strategy for agile deployment. Analysis of 57 developers, architects, project managers, customers, quality managers, and line and product managers in three case companies identifies 71 strengths and 169 barriers of agile deployment. The analysis revealed the importance of management providing the necessary goals and support for agile development. It also indicated the significance of defining a tailored process model and giving developers the freedom to improve their own agile development process continuously during agile deployment. The identified barriers, strengths and recommendations can be used as a checklist for planning and/or monitoring the effectiveness of agile deployment in software companies. By identifying the barriers and strengths of agile deployment, the paper deepens understanding of this highly relevant but relatively under-researched phenomenon and contributes to the literature on agile deployment and software process improvement.

AB - The number of success stories being reported concerning agile software development has led to an increase in interest among industries and research communities. The purpose of this paper is to identify strengths and barriers for ‘successful agile deployment’ in the software companies. This knowledge can benefit software companies planning their current strategy for agile deployment. Analysis of 57 developers, architects, project managers, customers, quality managers, and line and product managers in three case companies identifies 71 strengths and 169 barriers of agile deployment. The analysis revealed the importance of management providing the necessary goals and support for agile development. It also indicated the significance of defining a tailored process model and giving developers the freedom to improve their own agile development process continuously during agile deployment. The identified barriers, strengths and recommendations can be used as a checklist for planning and/or monitoring the effectiveness of agile deployment in software companies. By identifying the barriers and strengths of agile deployment, the paper deepens understanding of this highly relevant but relatively under-researched phenomenon and contributes to the literature on agile deployment and software process improvement.

KW - Agile deployment

KW - Improving agile development

KW - Success factors for agile deployment

KW - Software process improvement

KW - (SPI)

U2 - 10.1007/s10664-011-9185-5

DO - 10.1007/s10664-011-9185-5

M3 - Article

VL - 17

SP - 675

EP - 702

JO - Empirical Software Engineering

JF - Empirical Software Engineering

SN - 1382-3256

IS - 6

ER -