A Survey on the State of the Practice in Distributed Software Development: Criteria for Task Allocation

被引:27
|
作者
Lamersdorf, Ansgar [1 ]
Muench, Juergen [2 ]
Rombach, Dieter [1 ]
机构
[1] Univ Kaiserslautern, Kaiserslautern, Germany
[2] Fraunhofer IESE, Kaiserslautern, Germany
关键词
Global Software Development; task allocation; project management;
D O I
10.1109/ICGSE.2009.12
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:41 / +
页数:3
相关论文
共 50 条
  • [1] An Ontology for Task Allocation to Teams in Distributed Software Development
    Marques, Anna Beatriz
    Carvalho, Jose Reginaldo
    Rodrigues, Rosiane
    Conte, Tayana
    Prikladnicki, Rafael
    Marczak, Sabrina
    [J]. 2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, : 21 - 30
  • [2] Systematic Task Allocation Evaluation in Distributed Software Development
    Muench, Juergen
    Lamersdorf, Ansgar
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009 WORKSHOPS, 2009, 5872 : 228 - +
  • [3] A Quantitative Framework for Task Allocation in Distributed Agile Software Development
    Aslam, Waqar
    Ijaz, Farah
    [J]. IEEE ACCESS, 2018, 6 : 15380 - 15390
  • [4] A Critique on Task Allocation Processes in Distributed Agile Software Development
    Ijaz, Farah
    Aslam, Waqar
    AlSanad, Abeer Abdulaziz
    Aslam, Zahid
    Ullah, Insaf
    Ullah, Fazl
    [J]. SCIENTIFIC PROGRAMMING, 2022, 2022
  • [5] Model-Based Task Allocation in Distributed Software Development
    Lamersdorf, Ansgar
    Muench, Juergen
    [J]. SOFTWARE ENGINEERING APPROACHES FOR OFFSHORE AND OUTSOURCED DEVELOPMENT, 2010, 54 : 37 - 53
  • [6] Task Allocation in Distributed Software Development: A Systematic Literature Review
    Simao Filho, Marum
    Pinheiro, Placido R.
    Albuquerque, Adriano B.
    Rodrigues, Joel J. P. C.
    [J]. COMPLEXITY, 2018,
  • [7] Task allocation and coordination in distributed agile software development: a systematic review
    Nundlall C.
    Nagowah S.D.
    [J]. International Journal of Information Technology, 2021, 13 (1) : 321 - 330
  • [8] A Multicriteria Approach to Support Task Allocation in Projects of Distributed Software Development
    Simao Filho, Marum
    Pinheiro, Placido R.
    Albuquerque, Adriano B.
    Simao, Regis P. S.
    Azevedo, Raimundo S. N.
    Nunes, Luciano C.
    [J]. COMPLEXITY, 2019,
  • [9] Task Allocation in Distributed Software Development Aided by Verbal Decision Analysis
    Simao Filho, Marum
    Pinheiro, Placido Rogerio
    Albuquerque, Adriano Bessa
    [J]. SOFTWARE ENGINEERING PERSPECTIVES AND APPLICATION IN INTELLIGENT SYSTEMS, VOL 2, 2016, 465 : 127 - 137
  • [10] Self-Assignment: Task Allocation Practice in Agile Software Development
    Masood, Zainab
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2017): 18TH INTERNATIONAL CONFERENCE, XP 2017, 2017, 283 : 292 - 297