Challenges in Distributed Agile Software Development Environment: A Systematic Literature Review

被引:7
|
作者
Ghani, Imran [1 ]
Lim, Angelica [2 ]
Hasnain, Muhammad [2 ]
Ghani, Israr [3 ]
Babar, Muhammad Imran [4 ,5 ]
机构
[1] Indiana Univ Penn, Math & Comp Sci Dept, Indiana, PA 15705 USA
[2] Monash Univ Malaysia, Subang Jaya, Malaysia
[3] Univ Teknol Malaysia, Fac Comp, Johor Baharu, Malaysia
[4] Army Publ Coll Management & Sci, Rawalpindi, Pakistan
[5] Army Publ Coll Management & Sci, Dept Comp Sci & Software Engn, Rawalpindi, Pakistan
关键词
Distributed agile development; challenges; systematic literature review; SLR; Scrum; eXtreme Programming (XP); DSDM; FDD; Kanban; Scrumbun; SDLC; COMMUNICATION; LESSONS; SCRUM;
D O I
10.3837/tiis.2019.09.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to increasing interest in distributed agile software development, there is a need to systematically review the literature on challenges encountered in the agile software development environment. Using the Systematic Literature Review (SLR) approach, 32 relevant publications, dated between 2013 and 2018 were selected from four electronic databases. Data from these publications were extracted to identify the key challenges across the system development life cycle (SDLC) phases, which essentially are short phases in each agile-based iteration. 5 types of key challenges were identified as impacting the SDLC phases; these challenges are Communication, Coordination, Cooperation, Collaboration and Control. In the context of the SLDC phases, the Communication challenge was discussed the most often (79 times, 33%). The least discussed challenges were Cooperation and Collaboration (26 times, 11% each). The 5 challenges occur because of distances which occur in distributed environment. This SLR identified 4 types of distances which contribute to the occurrence of these key challenges - physical, temporal, social-cultural and knowledge/experience. Of the 32 publications, only 4 included research which proposed new solutions to address challenges in agile distributed software development. The authors of this article believe that the findings in this SLR are a resource for future research work to deepen the understanding of and to develop additional solutions to address the challenges in distributed agile software development.
引用
收藏
页码:4555 / 4571
页数:17
相关论文
共 50 条
  • [1] Challenges in Agile Software Development: A Systematic Literature Review
    Fitriani, Widia Resti
    Rahayu, Puji
    Sensuse, Dana Indra
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND INFORMATION SYSTEMS (ICACSIS), 2016, : 155 - 163
  • [2] Challenges of Agile-Crowd Software Development: A Systematic Literature Review
    Qayyum, Shamaila
    Imtiaz, Salma
    Khan, Huma Hayat
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (04)
  • [3] Modeling in Agile Software Development: A Systematic Literature Review
    Mognon, Fernando
    Stadzisz, Paulo C.
    [J]. AGILE METHODS, WBMA 2016, 2017, 680 : 50 - 59
  • [4] Agile Global Software Development: A Systematic Literature Review
    Camara, Rafael
    Monte, Iury
    Alves, Annelyelthon
    Marinho, Marcelo
    [J]. 34TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2020, 2020, : 31 - 40
  • [5] A Systematic Literature Review of The Improved Agile Software Development
    Satria, Deki
    Sensuse, Dana Indra
    Noprisson, Handrie
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI), 2017, : 94 - 99
  • [6] Software security in agile software development: A literature review of challenges and solutions
    Riisom, Klaus Reche
    Hubel, Martin Slusarczyk
    Alradhi, Hasan Mousa
    Nielsen, Niels Bonde
    Kuusinen, Kati
    Jabangwe, Ronald
    [J]. 19TH INTERNATIONAL CONFERENCE ON AGILE SOFTWARE DEVELOPMENT (XP '18), 2018,
  • [7] Software Process Improvement in Agile Software Development: A Systematic Literature Review
    Santana, Celio
    Queiroz, Fabiola
    Vasconcelos, Alexandre
    Gusmao, Cristine
    [J]. PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 325 - 332
  • [8] Agile to Lean Software Development Transformation: a Systematic Literature Review
    Kiss, Filip
    Rossi, Bruno
    [J]. PROCEEDINGS OF THE 2018 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2018, : 969 - 973
  • [9] 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
  • [10] Intelligent software engineering in the context of agile software development: A systematic literature review
    Perkusich, Mirko
    Chaves e Silva, Lenardo
    Costa, Alexandre
    Ramos, Felipe
    Saraiva, Renata
    Freire, Arthur
    Dilorenzo, Ednaldo
    Dantas, Emanuel
    Santos, Danilo
    Gorgonio, Kyller
    Almeida, Hyggo
    Perkusich, Angelo
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 119