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

被引:37
|
作者
Korkala, Mikko [1 ]
Maurer, Frank [2 ]
机构
[1] VTT Tech Res Ctr Finland, Espoo 02150, Finland
[2] Univ Calgary, Dept Comp Sci, Calgary, AB T2N 1N4, Canada
关键词
Distributed agile software development; Lean software development; Communication; MEDIA RICHNESS; ORGANIZATIONS; DISTANCE; MANAGEMENT;
D O I
10.1016/j.jss.2014.03.080
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:122 / 140
页数:19
相关论文
共 50 条
  • [21] Applying Agile Principles for Distributed Software Development
    Phalnikar, Rashmi
    Deshpande, V. S.
    Joshi, S. D.
    INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL : ICACC 2009 - PROCEEDINGS, 2009, : 535 - +
  • [22] Tools used for Distributed Agile Software Development
    Dwivedi, Shubhra
    Tirupati, Ajay Tiwari
    Chaudhary, Kavita
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (10): : 166 - 171
  • [23] Managing software performance in the globally distributed software development paradigm
    Caprihan, Gaurav
    2006 IEEE International Conference on Global Software Engineering, Proceedings, 2006, : 83 - 91
  • [24] Effective communication in Scrum and agile software development
    Ellmann M.
    Informatik-Spektrum, 2022, 45 (03) : 171 - 182
  • [25] Communication and creative thinking in agile software development
    Crawford, Broderick
    Barra, Claudio Leon
    Letelier, Patricio
    COMPUTER-AIDED INNOVATION (CAI), 2008, 277 : 205 - +
  • [26] The impact of agile practices on communication in software development
    M. Pikkarainen
    J. Haikara
    O. Salo
    P. Abrahamsson
    J. Still
    Empirical Software Engineering, 2008, 13 : 303 - 337
  • [27] Communication and creative thinking in agile software development
    Pontificia Universidad Católica de Valparaíso, Chile
    不详
    不详
    IFIP Advances in Information and Communication Technology, 2008, (205-216)
  • [28] The impact of agile practices on communication in software development
    Pikkarainen, M.
    Haikara, J.
    Salo, O.
    Abrahamsson, P.
    Still, J.
    EMPIRICAL SOFTWARE ENGINEERING, 2008, 13 (03) : 303 - 337
  • [29] Communication in distributed agile development: A case study
    Korkala, Mikko
    Abrahamsson, Pekka
    SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 203 - +
  • [30] Method for Identification of Waste in the Process of Software Development in Agile Teams Using Lean and Scrum
    Bufon, Marcio Trovao
    Leal, Adriano Galindo
    KNOWLEDGE MANAGEMENT IN ORGANIZATIONS, KMO 2019, 2019, 1027 : 466 - 476