规模化敏捷框架能否应对全球软件开发风险?一项实证研究
软件工程
2020-09-18 v1
摘要
在协调多个敏捷开发团队以合作产出大型软件产品的需求驱动下,软件密集型组织正转向规模化敏捷软件开发框架。尽管各类规模化敏捷框架的采用日益增长,关于其实践在缓释风险方面有效性的实证证据甚少,尤其在全球软件开发(GSD)中,项目失败是已知问题。在本研究中,我们开发了含63项风险的GSD风险目录,以评估两个规模化敏捷框架——纪律敏捷交付(DAD)与规模化敏捷框架(SAFe)——在GSD中应对软件项目风险的程度。我们考察了实施各框架的两个纵向案例研究数据,以识别框架实践应对GSD风险的范围。规模化敏捷框架似乎帮助企业消除或缓释GSD中许多传统风险,尤其涉及用户与顾客的风险。然而,若干重要风险未被消除或缓释。这些持续存在的风险主要属于环境象限,凸显了跨地理边界开发软件的内在风险。或许这些框架(可以说任何框架)都难以缓解那些看似超出组织直接控制的问题。
引用
@article{arxiv.2009.08193,
title = {Do Scaling Agile Frameworks Address Global Software Development Risks? An Empirical Study},
author = {Sarah Beecham and Tony Clear and Ramesh Lal and John Noll},
journal= {arXiv preprint arXiv:2009.08193},
year = {2020}
}