An approach for assessing suitability of Agile solutions: A case study

Minna Pikkarainen, Ulla Passoja

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

10 Citations (Scopus)

Abstract

Dynamic market situation and changing customer requirements generate more demands for the product development. Product releases should be developed and managed in short iterations answering to the rapid external changes and keeping up a high quality level. Agile practices (such as the best practices in Extreme Programming and Scrum) offer a great way of monitoring and controlling rapid product development cycles and release development. One problem in product development projects, however, is how to apply agile methods and principles as a part of the complex product development. The purpose of this paper is to describe, how Agile Assessment was conducted in a case company in order to support product development and customer support improvement. During the experiment it was found that Agile Assessment is an efficient method to clarify what agile practices are suitable for the organization’s product development and customer co-operation. Another finding was that the use of the best suitable agile practices would improve incremental development monitoring and traceability of requirements.
Original languageEnglish
Title of host publicationExtreme Programming in Agile Processes in Software Engineering
PublisherSpringer
Pages171-179
ISBN (Print)3-540-26277-6
DOIs
Publication statusPublished - 2005
MoE publication typeA4 Article in a conference publication
Event6th International Conference on Extreme Programming and Agile Processes in Software Engineering, XP 2005 - Sheffield, United Kingdom
Duration: 18 Jun 200523 Jun 2005

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume3556

Conference

Conference6th International Conference on Extreme Programming and Agile Processes in Software Engineering, XP 2005
Abbreviated titleXP 2005
CountryUnited Kingdom
CitySheffield
Period18/06/0523/06/05

Fingerprint

Product development
Monitoring
Industry
Experiments

Keywords

  • programming languages
  • programming techniques

Cite this

Pikkarainen, M., & Passoja, U. (2005). An approach for assessing suitability of Agile solutions: A case study. In Extreme Programming in Agile Processes in Software Engineering (pp. 171-179). Springer. Lecture Notes in Computer Science, Vol.. 3556 https://doi.org/10.1007/11499053_20
Pikkarainen, Minna ; Passoja, Ulla. / An approach for assessing suitability of Agile solutions: A case study. Extreme Programming in Agile Processes in Software Engineering. Springer, 2005. pp. 171-179 (Lecture Notes in Computer Science, Vol. 3556).
@inproceedings{e904f0a955ef4e799e016b240fc40570,
title = "An approach for assessing suitability of Agile solutions: A case study",
abstract = "Dynamic market situation and changing customer requirements generate more demands for the product development. Product releases should be developed and managed in short iterations answering to the rapid external changes and keeping up a high quality level. Agile practices (such as the best practices in Extreme Programming and Scrum) offer a great way of monitoring and controlling rapid product development cycles and release development. One problem in product development projects, however, is how to apply agile methods and principles as a part of the complex product development. The purpose of this paper is to describe, how Agile Assessment was conducted in a case company in order to support product development and customer support improvement. During the experiment it was found that Agile Assessment is an efficient method to clarify what agile practices are suitable for the organization’s product development and customer co-operation. Another finding was that the use of the best suitable agile practices would improve incremental development monitoring and traceability of requirements.",
keywords = "programming languages, programming techniques",
author = "Minna Pikkarainen and Ulla Passoja",
year = "2005",
doi = "10.1007/11499053_20",
language = "English",
isbn = "3-540-26277-6",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "171--179",
booktitle = "Extreme Programming in Agile Processes in Software Engineering",
address = "Germany",

}

Pikkarainen, M & Passoja, U 2005, An approach for assessing suitability of Agile solutions: A case study. in Extreme Programming in Agile Processes in Software Engineering. Springer, Lecture Notes in Computer Science, vol. 3556, pp. 171-179, 6th International Conference on Extreme Programming and Agile Processes in Software Engineering, XP 2005, Sheffield, United Kingdom, 18/06/05. https://doi.org/10.1007/11499053_20

An approach for assessing suitability of Agile solutions: A case study. / Pikkarainen, Minna; Passoja, Ulla.

Extreme Programming in Agile Processes in Software Engineering. Springer, 2005. p. 171-179 (Lecture Notes in Computer Science, Vol. 3556).

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

TY - GEN

T1 - An approach for assessing suitability of Agile solutions: A case study

AU - Pikkarainen, Minna

AU - Passoja, Ulla

PY - 2005

Y1 - 2005

N2 - Dynamic market situation and changing customer requirements generate more demands for the product development. Product releases should be developed and managed in short iterations answering to the rapid external changes and keeping up a high quality level. Agile practices (such as the best practices in Extreme Programming and Scrum) offer a great way of monitoring and controlling rapid product development cycles and release development. One problem in product development projects, however, is how to apply agile methods and principles as a part of the complex product development. The purpose of this paper is to describe, how Agile Assessment was conducted in a case company in order to support product development and customer support improvement. During the experiment it was found that Agile Assessment is an efficient method to clarify what agile practices are suitable for the organization’s product development and customer co-operation. Another finding was that the use of the best suitable agile practices would improve incremental development monitoring and traceability of requirements.

AB - Dynamic market situation and changing customer requirements generate more demands for the product development. Product releases should be developed and managed in short iterations answering to the rapid external changes and keeping up a high quality level. Agile practices (such as the best practices in Extreme Programming and Scrum) offer a great way of monitoring and controlling rapid product development cycles and release development. One problem in product development projects, however, is how to apply agile methods and principles as a part of the complex product development. The purpose of this paper is to describe, how Agile Assessment was conducted in a case company in order to support product development and customer support improvement. During the experiment it was found that Agile Assessment is an efficient method to clarify what agile practices are suitable for the organization’s product development and customer co-operation. Another finding was that the use of the best suitable agile practices would improve incremental development monitoring and traceability of requirements.

KW - programming languages

KW - programming techniques

U2 - 10.1007/11499053_20

DO - 10.1007/11499053_20

M3 - Conference article in proceedings

SN - 3-540-26277-6

T3 - Lecture Notes in Computer Science

SP - 171

EP - 179

BT - Extreme Programming in Agile Processes in Software Engineering

PB - Springer

ER -

Pikkarainen M, Passoja U. An approach for assessing suitability of Agile solutions: A case study. In Extreme Programming in Agile Processes in Software Engineering. Springer. 2005. p. 171-179. (Lecture Notes in Computer Science, Vol. 3556). https://doi.org/10.1007/11499053_20