Waste identification as the means for improving communication in globally distributed agile software development

Mikko Korkala (Corresponding Author), Frank Maurer

Research output: Contribution to journalArticleScientificpeer-review

30 Citations (Scopus)

Abstract

Agile approaches highly values communication between team members to improve software development processes, even though, communication in globally distributed agile teams can be difficult. Literature proposes solutions for mitigating the challenges encountered in these environments. These solutions range from general-level recommendations and practices to the use of communication tools. However, an approach covering the whole development process for identifying challenges, and improving communication in globally distributed agile development projects, is missing. In order to address this, we conducted a case study within a globally distributed agile software development project focused on using the concept of waste as a lens for identifying non-value producing communication elements. In order to achieve this, we constructed a waste identification approach through which we identified five communication wastes, and solutions to mitigate them. These wastes can help companies identify communication issues that are present in their development efforts, while the presented waste identification technique gives them a mechanism for waste identification and mitigation. This work contributes to the scientific community by increasing the knowledge about communication in globally distributed agile development efforts.
Original languageEnglish
Pages (from-to)122-140
JournalJournal of Systems and Software
Volume95
DOIs
Publication statusPublished - 2014
MoE publication typeA1 Journal article-refereed

Fingerprint

Software engineering
Communication
Lenses
Industry

Keywords

  • Communication
  • distributed agile software development
  • lean software development

Cite this

@article{3ffa8f68c70145119e788eed32a8f3b1,
title = "Waste identification as the means for improving communication in globally distributed agile software development",
abstract = "Agile approaches highly values communication between team members to improve software development processes, even though, communication in globally distributed agile teams can be difficult. Literature proposes solutions for mitigating the challenges encountered in these environments. These solutions range from general-level recommendations and practices to the use of communication tools. However, an approach covering the whole development process for identifying challenges, and improving communication in globally distributed agile development projects, is missing. In order to address this, we conducted a case study within a globally distributed agile software development project focused on using the concept of waste as a lens for identifying non-value producing communication elements. In order to achieve this, we constructed a waste identification approach through which we identified five communication wastes, and solutions to mitigate them. These wastes can help companies identify communication issues that are present in their development efforts, while the presented waste identification technique gives them a mechanism for waste identification and mitigation. This work contributes to the scientific community by increasing the knowledge about communication in globally distributed agile development efforts.",
keywords = "Communication, distributed agile software development, lean software development",
author = "Mikko Korkala and Frank Maurer",
note = "Project code: 70035, task 1.9",
year = "2014",
doi = "10.1016/j.jss.2014.03.080",
language = "English",
volume = "95",
pages = "122--140",
journal = "Journal of Systems and Software",
issn = "0164-1212",
publisher = "Elsevier",

}

Waste identification as the means for improving communication in globally distributed agile software development. / Korkala, Mikko (Corresponding Author); Maurer, Frank.

In: Journal of Systems and Software, Vol. 95, 2014, p. 122-140.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Waste identification as the means for improving communication in globally distributed agile software development

AU - Korkala, Mikko

AU - Maurer, Frank

N1 - Project code: 70035, task 1.9

PY - 2014

Y1 - 2014

N2 - Agile approaches highly values communication between team members to improve software development processes, even though, communication in globally distributed agile teams can be difficult. Literature proposes solutions for mitigating the challenges encountered in these environments. These solutions range from general-level recommendations and practices to the use of communication tools. However, an approach covering the whole development process for identifying challenges, and improving communication in globally distributed agile development projects, is missing. In order to address this, we conducted a case study within a globally distributed agile software development project focused on using the concept of waste as a lens for identifying non-value producing communication elements. In order to achieve this, we constructed a waste identification approach through which we identified five communication wastes, and solutions to mitigate them. These wastes can help companies identify communication issues that are present in their development efforts, while the presented waste identification technique gives them a mechanism for waste identification and mitigation. This work contributes to the scientific community by increasing the knowledge about communication in globally distributed agile development efforts.

AB - Agile approaches highly values communication between team members to improve software development processes, even though, communication in globally distributed agile teams can be difficult. Literature proposes solutions for mitigating the challenges encountered in these environments. These solutions range from general-level recommendations and practices to the use of communication tools. However, an approach covering the whole development process for identifying challenges, and improving communication in globally distributed agile development projects, is missing. In order to address this, we conducted a case study within a globally distributed agile software development project focused on using the concept of waste as a lens for identifying non-value producing communication elements. In order to achieve this, we constructed a waste identification approach through which we identified five communication wastes, and solutions to mitigate them. These wastes can help companies identify communication issues that are present in their development efforts, while the presented waste identification technique gives them a mechanism for waste identification and mitigation. This work contributes to the scientific community by increasing the knowledge about communication in globally distributed agile development efforts.

KW - Communication

KW - distributed agile software development

KW - lean software development

U2 - 10.1016/j.jss.2014.03.080

DO - 10.1016/j.jss.2014.03.080

M3 - Article

VL - 95

SP - 122

EP - 140

JO - Journal of Systems and Software

JF - Journal of Systems and Software

SN - 0164-1212

ER -