Deploying agile practices in organizations: a case study

Minna Pikkarainen, Outi Salo, Jari Still

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

16 Citations (Scopus)

Abstract

Currently, software development organizations are increasingly interested in adopting agile processes and practices. The organizations, however, need procedures and methods for supporting a systematic selection and deployment of new agile practices and for tailoring them to suit the organizational context. In this paper, an agile deployment framework is proposed. It is compatible with the ideology of continuous improvement of organizational practices (QIP), while it also integrates it with the opportunities provided by short iterations of agile process model. The suggested framework includes the procedures and methods needed for selecting suitable new agile practices in an organization. It also embodies the means for iteratively tailoring and validating the deployed practices within agile projects and gaining feedback rapidly from projects to the organization. The paper presents the empirical experiences of a case study where the F-Secure Corporation deployed a new agile software development process (Mobile-D) in a pilot project in order to utilize its experiences in developing an organization specific agile process model alongside their traditional F-Secure product realization process.
Original languageEnglish
Title of host publicationSoftware Process Improvement. EuroSPI 2005
PublisherSpringer
Pages16-27
ISBN (Electronic)978-3-540-32271-9
ISBN (Print)3-540-30286-7
DOIs
Publication statusPublished - 2005
MoE publication typeA4 Article in a conference publication
Event12th European Conference on Software Process Improvement, EuroSPI 2005 - Budapest, Hungary
Duration: 9 Nov 200511 Nov 2005

Publication series

SeriesLecture Notes in Computer Science
Volume3792

Conference

Conference12th European Conference on Software Process Improvement, EuroSPI 2005
Abbreviated titleEuroSPI
CountryHungary
CityBudapest
Period9/11/0511/11/05

Fingerprint

Software engineering
Feedback
Industry

Keywords

  • agile software development
  • SPI
  • software process improvement
  • deployment

Cite this

Pikkarainen, M., Salo, O., & Still, J. (2005). Deploying agile practices in organizations: a case study. In Software Process Improvement. EuroSPI 2005 (pp. 16-27). Springer. Lecture Notes in Computer Science, Vol.. 3792 https://doi.org/10.1007/11586012_3
Pikkarainen, Minna ; Salo, Outi ; Still, Jari. / Deploying agile practices in organizations: a case study. Software Process Improvement. EuroSPI 2005. Springer, 2005. pp. 16-27 (Lecture Notes in Computer Science, Vol. 3792).
@inproceedings{c1d582dc9fcd41c8b021e2b615e8f427,
title = "Deploying agile practices in organizations: a case study",
abstract = "Currently, software development organizations are increasingly interested in adopting agile processes and practices. The organizations, however, need procedures and methods for supporting a systematic selection and deployment of new agile practices and for tailoring them to suit the organizational context. In this paper, an agile deployment framework is proposed. It is compatible with the ideology of continuous improvement of organizational practices (QIP), while it also integrates it with the opportunities provided by short iterations of agile process model. The suggested framework includes the procedures and methods needed for selecting suitable new agile practices in an organization. It also embodies the means for iteratively tailoring and validating the deployed practices within agile projects and gaining feedback rapidly from projects to the organization. The paper presents the empirical experiences of a case study where the F-Secure Corporation deployed a new agile software development process (Mobile-D) in a pilot project in order to utilize its experiences in developing an organization specific agile process model alongside their traditional F-Secure product realization process.",
keywords = "agile software development, SPI, software process improvement, deployment",
author = "Minna Pikkarainen and Outi Salo and Jari Still",
year = "2005",
doi = "10.1007/11586012_3",
language = "English",
isbn = "3-540-30286-7",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "16--27",
booktitle = "Software Process Improvement. EuroSPI 2005",
address = "Germany",

}

Pikkarainen, M, Salo, O & Still, J 2005, Deploying agile practices in organizations: a case study. in Software Process Improvement. EuroSPI 2005. Springer, Lecture Notes in Computer Science, vol. 3792, pp. 16-27, 12th European Conference on Software Process Improvement, EuroSPI 2005, Budapest, Hungary, 9/11/05. https://doi.org/10.1007/11586012_3

Deploying agile practices in organizations: a case study. / Pikkarainen, Minna; Salo, Outi; Still, Jari.

Software Process Improvement. EuroSPI 2005. Springer, 2005. p. 16-27 (Lecture Notes in Computer Science, Vol. 3792).

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

TY - GEN

T1 - Deploying agile practices in organizations: a case study

AU - Pikkarainen, Minna

AU - Salo, Outi

AU - Still, Jari

PY - 2005

Y1 - 2005

N2 - Currently, software development organizations are increasingly interested in adopting agile processes and practices. The organizations, however, need procedures and methods for supporting a systematic selection and deployment of new agile practices and for tailoring them to suit the organizational context. In this paper, an agile deployment framework is proposed. It is compatible with the ideology of continuous improvement of organizational practices (QIP), while it also integrates it with the opportunities provided by short iterations of agile process model. The suggested framework includes the procedures and methods needed for selecting suitable new agile practices in an organization. It also embodies the means for iteratively tailoring and validating the deployed practices within agile projects and gaining feedback rapidly from projects to the organization. The paper presents the empirical experiences of a case study where the F-Secure Corporation deployed a new agile software development process (Mobile-D) in a pilot project in order to utilize its experiences in developing an organization specific agile process model alongside their traditional F-Secure product realization process.

AB - Currently, software development organizations are increasingly interested in adopting agile processes and practices. The organizations, however, need procedures and methods for supporting a systematic selection and deployment of new agile practices and for tailoring them to suit the organizational context. In this paper, an agile deployment framework is proposed. It is compatible with the ideology of continuous improvement of organizational practices (QIP), while it also integrates it with the opportunities provided by short iterations of agile process model. The suggested framework includes the procedures and methods needed for selecting suitable new agile practices in an organization. It also embodies the means for iteratively tailoring and validating the deployed practices within agile projects and gaining feedback rapidly from projects to the organization. The paper presents the empirical experiences of a case study where the F-Secure Corporation deployed a new agile software development process (Mobile-D) in a pilot project in order to utilize its experiences in developing an organization specific agile process model alongside their traditional F-Secure product realization process.

KW - agile software development

KW - SPI

KW - software process improvement

KW - deployment

U2 - 10.1007/11586012_3

DO - 10.1007/11586012_3

M3 - Conference article in proceedings

SN - 3-540-30286-7

T3 - Lecture Notes in Computer Science

SP - 16

EP - 27

BT - Software Process Improvement. EuroSPI 2005

PB - Springer

ER -

Pikkarainen M, Salo O, Still J. Deploying agile practices in organizations: a case study. In Software Process Improvement. EuroSPI 2005. Springer. 2005. p. 16-27. (Lecture Notes in Computer Science, Vol. 3792). https://doi.org/10.1007/11586012_3