Using Scrum in Distributed Agile Development: A Multiple Case Study

被引:74
作者
Paasivaara, Maria [1 ]
Durasiewicz, Sandra [1 ]
Lassenius, Casper [1 ]
机构
[1] Aalto Univ, Software Business & Engn Inst, FIN-02015 Helsinki, Finland
来源
ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS | 2009年
关键词
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
相关论文
共 37 条
[11]  
Damian D, 2003, SOFTWARE PROCESS IMP, V8, P179, DOI DOI 10.1002/SPIP.182
[12]   Agile offshore techniques - A case study [J].
Danait, A .
AGILE 2005, Proceedings, 2005, :214-217
[13]   Surviving global software development [J].
Ebert, C ;
De Neve, P .
IEEE SOFTWARE, 2001, 18 (02) :62-69
[14]  
Farmer M., 2004, P AG DEV C
[15]  
Fowler M., 2006, USING AGILE SOFTWARE
[16]   Architectures, coordination, and distance: Conway's law and beyond [J].
Herbsleb, JD ;
Grinter, RE .
IEEE SOFTWARE, 1999, 16 (05) :63-70
[17]  
HOGAN B, 2006, P AG C 23 28 JUL
[18]   Global software development challenges:: A case study on temporal, geographical and socio-cultural distance [J].
Holmstrom, Helena ;
Conchuir, Eoin O. ;
Agerfalk, Par J. ;
Fitzgerald, Brian .
2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, :3-+
[19]  
JAIN N, 2006, P AG C
[20]  
Kircher M., 2001, P INT C EXTREME PROG