System dynamics modelling of the impact of agile practice on the quality of continuous delivery projects

被引:4
|
作者
Akerele, Olumide [1 ]
机构
[1] Leeds Beckett Univ, Headingly Campus, Leeds LS6 3QS, W Yorkshire, England
关键词
Continuous delivery; Agile practices; System dynamics; Software quality;
D O I
10.1007/s11334-017-0296-z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The adoption of agile practices in software projects has been faced with scepticism by practitioners, with concerns about the actual effectiveness of these practices. Using system dynamics, this study investigates the impact of four popular agile practices, Test-Driven Development, Pair Programming, On-site Customer Involvement and Pair Testing, on the quality of continuous delivery projects. The developed system dynamic model, called the predictive continuous delivery model, was developed with an extensive use of existing literature, supported by survey, interviews, historical data and expert's judgement. Simulation results showed all the investigated agile practices except pair programming have a significant impact on the quality of continuous delivery projects.
引用
收藏
页码:183 / 208
页数:26
相关论文
共 50 条
  • [1] SYSTEM DYNAMICS MODELING OF AGILE CONTINUOUS DELIVERY PROCESS
    Akerele, Olumide
    Ramachandran, Muthu
    Dixon, Mark
    2013 AGILE CONFERENCE (AGILE), 2013, : 60 - 63
  • [2] Evaluating the Impact of Critical Factors in Agile Continuous Delivery Process: A System Dynamics Approach
    Akerele, Olumide
    Ramachandran, Muthu
    Dixon, Mark
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (03) : 133 - 143
  • [3] Continuous Delivery of Personalized Assessment and Feedback in Agile Software Engineering Projects
    Bai, Xiaoying
    Li, Mingjie
    Pei, Dan
    Li, Shanshan
    Ye, Deming
    2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), 2018, : 58 - 67
  • [4] Quality Aspects of Continuous Delivery in Practice
    Shahzeydi, Maryam
    Gandomani, Taghi Javdani
    Sadeghi, Rasool
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (05) : 210 - 212
  • [5] On the nature of discontinuities in system dynamics modelling of disrupted projects
    Howick, S
    Eden, C
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2004, 55 (06) : 598 - 605
  • [6] Impact of Project Delivery Systems on Cost Overruns of Green Building Projects: System Dynamics Approach
    Raouf, Ayman
    Al-Ghamdi, Sami G.
    INTERNATIONAL CONFERENCE ON SUSTAINABLE INFRASTRUCTURE 2019: LEADING RESILIENT COMMUNITIES THROUGH THE 21ST CENTURY, 2019, : 371 - 379
  • [7] System dynamics projects that failed to make an impact
    Grossler, Andreas
    SYSTEM DYNAMICS REVIEW, 2007, 23 (04) : 437 - 452
  • [8] Modelling the impact of reengineering with system dynamics
    Burgess, TF
    INTERNATIONAL JOURNAL OF OPERATIONS & PRODUCTION MANAGEMENT, 1998, 18 (9-10) : 950 - +
  • [9] Drivers of customer satisfaction and relationship quality in system delivery projects
    Haverila, Matti
    Martinsuo, Miia
    Naumann, Earl
    JOURNAL OF STRATEGIC MARKETING, 2013, 21 (07) : 613 - 636
  • [10] Implementing continuous quality improvement in general practice: the whole package or a series of projects?
    Geboers, H
    QUALITY IN HEALTH CARE, 1999, 8 (02): : 77 - 77