Effectiveness of Agile Practices in Global Software Development

被引:7
|
作者
Jain, Ritu [1 ]
Suman, Ugrasen [1 ]
机构
[1] Devi Ahilya Univ, Sch Comp Sci & IT, Indore, MP, India
关键词
global software development; distributed agile; literature review; industrial survey; scrum; extreme programming;
D O I
10.14257/ijgdc.2016.9.10.21
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Global software development (GSD) has become a customary way of developing software whereas distributed agile software development is now gaining popularity. However, effectiveness of agile practices in GSD is a contradictory issue that needs to be explored in detail. The paper intends to investigate the effectiveness of agile practices in GSD. The research is conducted in two phases. Firstly, literature is explored to extract benefits and challenges of agile practices in GSD. Supporting practices, tools, and modifications to agile practices are also unearthed. Secondly, we have performed a survey to validate the outcome of literature review. We have identified 19 benefits and 14 challenges of distributed agile practices, and also discovered 16 supporting practices and various tools. The results of the literature review and survey both indicate that most of the agile practices can be adapted for distributed projects. Supplementary practices and tools further alleviate the incongruity between GSD and agile methods.
引用
收藏
页码:231 / 248
页数:18
相关论文
共 50 条
  • [1] Agile practices reduce distance in global software development
    Holmstrom, Helena
    Fitzgerald, Brian
    Agerfalk, Par J.
    Conchuir, Eoin O.
    [J]. INFORMATION SYSTEMS MANAGEMENT, 2006, 23 (03) : 7 - 18
  • [2] Agile practices for global software development vendors in the development of green and sustainable software
    Rashid, Nasir
    Khan, Siffat Ullah
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (10)
  • [3] Systematic literature review on agile practices in global software development
    Vallon, Raoul
    da Silva Estacio, Bernardo Jose
    Prikladnicki, Rafael
    Grechenig, Thomas
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 96 : 161 - 180
  • [4] Agile Software Development Methodologies and Practices
    Williams, Laurie
    [J]. ADVANCES IN COMPUTERS, VOL 80, 2010, 80 : 1 - 44
  • [5] A Theory of Effectiveness of Agile Software Development
    Kakar, Adarsh Kumar
    [J]. AMCIS 2020 PROCEEDINGS, 2020,
  • [6] Using Agile practices to solve Global Software Development problems - A Case Study
    Beecham, Sarah
    Noll, John
    Richardson, Ita
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW), 2014, : 5 - 10
  • [7] Agile coaching for global software development
    Paasivaara, Maria
    Lassenius, Casper
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2014, 26 (04) : 404 - 418
  • [8] How agile are industrial software development practices?
    Hansson, Christina
    Dittrich, Yvonne
    Gustafsson, Bjorn
    Zarnak, Stefan
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (09) : 1295 - 1311
  • [9] Stress in Agile Software Development: Practices and Outcomes
    Meier, Andreas
    Kropp, Martin
    Anslow, Craig
    Biddle, Robert
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2018, 2018, 314 : 259 - 266
  • [10] Global software engineering and agile practices: a systematic review
    Jalali, Samireh
    Wohlin, Claes
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (06) : 643 - 659