arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1402.0294cs.SE
收藏

分布式软件开发中任务分配的系统评价

Systematic Task Allocation Evaluation in Distributed Software Development

Jürgen Münch, Ansgar Lamersdorf

摘要:

在全球软件开发项目中,系统地将任务分配到不同的开发站点可以打开业务和工程视角,并有助于减少分布式开发中固有的风险和问题。在将任务分配到开发站点时,仅依赖开发成本等单一评估标准已被证明是非常危险的,并且从长远来看通常不会导致成功的解决方案。全球软件项目中的任务分配是具有挑战性的,由于众多的影响因素和限制。系统化的分配决策需要有能力评估和比较任务分配的备选方案,并在组织中有效地建立定制的任务分配实践。在这篇文章中,我们提出了一个可定制的过程中,任务分配的评估,是基于一个系统的访谈研究与从业人员的结果。在这个过程中,评估任务分配方案的相关标准是通过应用面向目标的测量原则。此外,定制的过程进行了演示,相关的工作和限制勾勒,并展望未来的工作。

英文摘要:

Systematic task allocation to different development sites in global software de- velopment projects can open business and engineering perspectives and help to reduce risks and problems inherent in distributed development. Relying only on a single evaluation criterion such as development cost when distributing tasks to development sites has shown to be very risky and often does not lead to successful solutions in the long run. Task allocation in global software projects is challenging due to a multitude of impact factors and constraints. Systematic allocation decisions require the ability to evaluate and compare task allocation alternatives and to effectively establish customized task allocation practices in an organization. In this article, we present a customizable process for task allocation evaluation that is based on results from a systematic interview study with practitioners. In this process, the relevant criteria for evaluating task allocation alternatives are derived by applying principles from goal-oriented measurement. In addition, the customization of the process is demonstrated, related work and limitations are sketched, and an outlook on future work is given.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑