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
相关论文
共 31 条