Does agile methodology fit all characteristics of software projects? Review and analysis

被引:3
|
作者
Itzik, David [1 ]
Roy, Gelbard [1 ]
机构
[1] Bar Ilan Univ, Grad Sch Business Adm, Informat Syst Program, Ramat Gan 5900, Israel
关键词
Agile methodology; Agile software development; Software project management; Sentiment analysis; Systematic literature review; OF-THE-ART; DECISION-MAKING; SUCCESS FACTORS; COLLABORATION; ARCHITECTURE; CHALLENGES; PRODUCTIVITY; QUALITY; IMPACT; WORK;
D O I
10.1007/s10664-023-10334-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The agile paradigm for software projects has significantly impacted software development worldwide. It is currently widely accepted as having advantages in accommodating changes due to volatile requirements. However, several aspects of the agile paradigm and its compatibility with various software project characteristics remain empirically under-researched. In this paper, we employ a systematic literature review (SLR) to assess the compatibility of agile methodology with the characteristics of software development projects. We have mapped the characteristics to create a two-dimensional decision-making framework comprised of the software development life cycle (SDLC) phases (the y-axis) and knowledge areas derived from the Project Management Body of Knowledge (PMBOK) (the x-axis). We have then explored the position-sentiment regarding each cell of the decision-making framework as it is expressed in a wide set of academic articles, to help researchers and practitioners evaluate the compatibility of the agile methodology with the software project they are dealing with. Predictably, this would assist them in effectively assigning the agile methodology to suitable projects.
引用
收藏
页数:89
相关论文
共 50 条
  • [21] "Mind the Gap": An Analysis of Communication in Agile Global Outsourced Software Development Projects
    Schmidt, Nikolaus
    Meures, Caroline
    PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016), 2016, : 501 - 510
  • [22] Does one project success measure fit all? An empirical investigation of Brazilian projects
    Castro, Marcela Souto
    Bahli, Bouchaib
    Barcaui, Andre
    Figueiredo, Ronnie
    INTERNATIONAL JOURNAL OF MANAGING PROJECTS IN BUSINESS, 2021, 14 (03) : 788 - 805
  • [23] A Comparative Analysis on Effort Estimation for Agile and Non-agile Software Projects Using DBN-ALO
    Anupama Kaushik
    Devendra Kr. Tayal
    Kalpana Yadav
    Arabian Journal for Science and Engineering, 2020, 45 : 2605 - 2618
  • [24] A Comparative Analysis on Effort Estimation for Agile and Non-agile Software Projects Using DBN-ALO
    Kaushik, Anupama
    Tayal, Devendra Kr
    Yadav, Kalpana
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (04) : 2605 - 2618
  • [25] Lessons Learned from Distributed Agile Software Projects: A Case-Based Analysis
    Bose, Indranil
    COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2008, 23 : 619 - 632
  • [26] User Story Characteristics Affecting Software Cost in Agile Software Development: A Systematic Literature Review
    Khan, Muhammad Ijaz
    Din, Zia Ud
    Abid, Muhammad Ali
    Naeem, Tariq
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (12): : 13 - 18
  • [27] Response to Protocol Review Scenario: One size does not fit all
    Troy Hallman
    Lisa Panchella
    Lab Animal, 2011, 40 (7) : 209 - 210
  • [28] A contingency fit model of critical success factors for software development projects A comparison of agile and traditional plan-based methodologies
    Ahimbisibwe, Arthur
    Cavana, Robert Y.
    Daellenbach, Urs
    JOURNAL OF ENTERPRISE INFORMATION MANAGEMENT, 2015, 28 (01) : 7 - 33
  • [29] Personal and Professional Characteristics of Music Educators: One Size Does Not Fit All
    Doherty, Mary Lynn
    van Mersbergen, Miriam
    JOURNAL OF VOICE, 2017, 31 (01) : 128.e7 - 128.e13
  • [30] Quality of software requirements specification in agile projects: A cross-case analysis of six companies
    Medeiros, Juliana
    Vasconcelos, Alexandre
    Silva, Carla
    Goulao, Miguel
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 142 : 171 - 194