Title :
A Survey on the State of the Practice in Distributed Software Development: Criteria for Task Allocation
Author :
Lamersdorf, Ansgar ; Münch, Jürgen ; Rombach, Dieter
Author_Institution :
Univ. of Kaiserslautern, Kaiserslautern, Germany
Abstract :
The allocation of tasks can be seen as a success-critical management activity in distributed development projects. However, such task allocation is still one of the major challenges in global software development due to an insufficient understanding of the criteria that influence task allocation decisions. This article presents a qualitative study aimed at identifying and understanding such criteria that are used in practice. Based on interviews with managers from selected software development organizations, criteria currently applied in industry are identified. One important result is, for instance, that the sourcing strategy and the type of software to be developed have a significant effect on the applied criteria. The article presents the goals, design, and results of the study as well as an overview of related and future work.
Keywords :
software architecture; task analysis; distributed development projects; distributed software development; global software development; sourcing strategy; task allocation criteria; Computer industry; Conference management; Costs; Cultural differences; Engineering management; Organizing; Programming; Project management; Software development management; Software engineering; Global Software Development; project management; task allocation;
Conference_Titel :
Global Software Engineering, 2009. ICGSE 2009. Fourth IEEE International Conference on
Conference_Location :
Limerick
Print_ISBN :
978-0-7695-3710-8
DOI :
10.1109/ICGSE.2009.12