Using Scrum in Distributed Agile Development: A Multiple Case Study

被引:72
|
作者
Paasivaara, Maria [1 ]
Durasiewicz, Sandra [1 ]
Lassenius, Casper [1 ]
机构
[1] Aalto Univ, Software Business & Engn Inst, FIN-02015 Helsinki, Finland
关键词
SOFTWARE-DEVELOPMENT;
D O I
10.1109/ICGSE.2009.27
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Distributed agile development (DAD) has received increasing interest both in industry and academia as global software development (GSD) is becoming mainstream. However, agile methods and in particular agile practices have been designed for collocated software development, and are thus not directly applicable to DAD. In this paper, we present findings from a multiple case study on agile practices in two small and one mid-sized distributed Scrum project. Based on an interview study of 19 project team members, we describe how Scrum practices, such as daily scrums, backlogs, and sprints were successfully adopted to distributed development. We also describe supporting GSD practices employed, such as frequent visits and multiple communication modes that the projects used Finally, we depict the challenges and benefits the case projects reported, as well as lessons learned from applying Scrum in distributed settings.
引用
收藏
页码:195 / 204
页数:10
相关论文
共 50 条
  • [21] Effective communication in Scrum and agile software development
    Ellmann M.
    Informatik-Spektrum, 2022, 45 (03) : 171 - 182
  • [22] Teaching Agile Software Development Using Agile Methods: A Case Study
    Sarikaya, Erkan
    Bagriyanik, Selami
    Gokalp, Mesut
    2020 TURKISH NATIONAL SOFTWARE ENGINEERING SYMPOSIUM (UYMS), 2020, : 7 - 12
  • [23] A teamwork model for understanding an agile team: A case study of a Scrum project
    Moe, Nils Brede
    Dingsoyr, Torgeir
    Dyba, Tore
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (05) : 480 - 491
  • [24] Harnessing the Potential of Blockchain in ChainAgilePlus Framework for the Improvement of Distributed Scrum of Scrums Agile Software Development
    Qureshi, Junaid Nasir
    Farooq, Muhammad Shoaib
    Khelifi, Adel
    Atal, Zabihullah
    IEEE ACCESS, 2024, 12 : 105724 - 105743
  • [25] Negotiating Common Ground in Distributed Agile Development: A Case Study Perspective
    Modi, Sunila
    Abbott, Pamela
    Counsell, Steve
    2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, : 80 - 89
  • [26] Agile vs. structured distributed software development: A case study
    Hans-Christian Estler
    Martin Nordio
    Carlo A. Furia
    Bertrand Meyer
    Johannes Schneider
    Empirical Software Engineering, 2014, 19 : 1197 - 1224
  • [27] Agile vs. structured distributed software development: A case study
    Estler, Hans-Christian
    Nordio, Martin
    Furia, Carlo A.
    Meyer, Bertrand
    Schneider, Johannes
    EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (05) : 1197 - 1224
  • [28] Agile-Concurrent hybrid: A framework for concurrent product development using Scrum
    Zuzek, Tena
    Kusar, Janez
    Rihar, Lidija
    Berlec, Tomaz
    CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2020, 28 (04): : 255 - 264
  • [29] Collaborative experience between scientific software projects using Agile Scrum development
    Baxter, Amanda L.
    BenZvi, Segev Y.
    Bonivento, Walter
    Brazier, Adam
    Clark, Michael
    Coleiro, Alexis
    Collom, David
    Colomer-Molla, Marta
    Cousins, Bryce
    Orellana, Aliwen Delgado
    Dornic, Damien
    Ekimtcov, Vladislav
    ElSayed, Shereen
    Rosso, Andrea Gallo
    Godwin, Patrick
    Griswold, Spencer
    Habig, Alec
    Hill, Remington
    Horiuchi, Shunsaku
    Howell, D. Andrew
    Johnson, Margaret W. G.
    Kneller, James P.
    Kopec, Abigail
    Kopper, Claudio
    Kulikovskiy, Vladimir
    Lamoureux, Mathieu
    Lang, Rafael F.
    Li, Shengchao
    Lincetto, Massimiliano
    Lindstrom, Lindy
    Linvill, Mark W.
    McCully, Curtis
    Migenda, Jost
    Milisavljevic, Danny
    Nelson, Spencer
    Novoseltseva, Rita
    O'Sullivan, Erin
    Petravick, Donald
    Pointon, Barry W.
    Raj, Nirmal
    Renshaw, Andrew
    Rumleskie, Janet
    Sonley, Tom
    Tapia, Ron
    Tseng, Jeffrey C. L.
    Tunnell, Christopher D.
    Vannoye, Godefroy
    Vigorito, Carlo F.
    Virtue, Clarence J.
    Weaver, Christopher
    SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (10): : 2077 - 2096
  • [30] Using Risk Management to Balance Agile Methods A study of the Scrum process
    Gold, Benjamin
    Vassell, Clive
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 49 - 54