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 条
  • [41] A Digital Microintervention Supporting Evidence-Based Parenting Skills: Development Study Using the Agile Scrum Methodology
    Hodson, Nathan
    Woods, Peter
    Sobolev, Michael
    Giacco, Domenico
    JMIR FORMATIVE RESEARCH, 2024, 8
  • [42] A Multiple Case Study on the Architect's Role in Scrum
    Galster, Matthias
    Angelov, Samuil
    Meesters, Marcel
    Diebold, Philipp
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2016), 2016, 10027 : 432 - 447
  • [43] 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
  • [44] Agile Web Development with Scrum: A User Experience Based Approach Using Linguistic Metamodel
    Midena Aguillar, Daniel Antonio
    Aquino, Plinio Thomaz, Jr.
    DESIGN, USER EXPERIENCE, AND USABILITY: THEORY AND PRACTICE, DUXU 2018, PT I, 2018, 10918 : 593 - 607
  • [45] Using Trello to Support Agile and Lean Learning with Scrum and Kanban in Teacher Professional Development
    Parsons, David
    Thorn, Rochelle
    Inkila, Milla
    MacCallum, Kathryn
    PROCEEDINGS OF 2018 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2018, : 720 - 724
  • [46] Using Agile Methods in Software Product Development: A Case Study
    Srinivasan, Jayakanth
    Lundqvist, Kristina
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 1415 - 1420
  • [47] Agile Software Development Using Cloud Computing: A Case Study
    Younas, Muhammad
    Jawawi, Dayang Norhayati Abang
    Mahmood, Ahmad Kamil
    Ahmad, Mohammad Nazir
    Sarwar, Muhammad Umer
    Idris, Mohd Yazid
    IEEE ACCESS, 2020, 8 (08): : 4475 - 4484
  • [48] Doing Scrum Rather Than Being Agile: A Case Study on Actual Nearshoring Practices
    Zieris, Franz
    Salinger, Stephan
    2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, : 144 - 153
  • [49] How do Scrum Methodologies Influence the Team's Cultural Values? A Multiple Case Study on Agile Teams in Nonsoftware Industries
    Patrucco, Andrea S.
    Canterino, Filomena
    Minelgaite, Inga
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2022, 69 (06) : 3503 - 3513
  • [50] Understanding agile project management methods using Scrum
    Cervone H.F.
    OCLC Systems and Services, 2011, 27 (01): : 18 - 22