Globally distributed software development project performance: an empirical analysis

Globally distributed software development project performance: an empirical analysis
复制标题

DOI:
10.1145/1287624.1287643
复制
发表时间:
2007-09
期刊:
--
影响因子:
--
通讯作者:
Narayan Ramasubbu;R. Balan
Narayan Ramasubbu;R. Balan
中科院分区:
其他
文献类型:
--
作者:
Narayan Ramasubbu;R. Balan

文献摘要

被引文献

相似文献

软件公司越来越多地将他们的软件开发工作分布在多个地点。在本文中,我们提出了一个为期两年的实地研究的结果,调查分散的分布式软件开发的生产力和质量的影响。我们首先开发一个分布式软件开发模型。然后,我们使用该模型,沿着与我们的经验观察数据,以了解分散的软件项目绩效的后果。我们的分析表明,即使在高过程成熟度的环境中,a)分散显着降低开发生产力,并对一致性质量的影响,和B)这些分散的负面影响可以显着减轻通过部署结构化的软件工程过程。
Software firms are increasingly distributing their software development effort across multiple locations. In this paper we present the results of a two year field study that investigated the effects of dispersion on the productivity and quality of distributed software development. We first develop a model of distributed software development. We then use the model, along with our empirically observed data, to understand the consequences of dispersion on software project performance. Our analysis reveals that, even in high process maturity environments, a) dispersion significantly reduces development productivity and has effects on conformance quality, and b) these negative effects of dispersion can be significantly mitigated through deployment of structured software engineering processes.