Systematic Task Allocation Evaluation in Distributed Software Development

被引:0
|
作者
Muench, Juergen [1 ]
Lamersdorf, Ansgar [2 ]
机构
[1] Fraunhofer IESE, Fraunhofer Pl 1, D-67663 Kaiserslautern, Germany
[2] Univ Kaiserslautern, D-67653 Kaiserslautern, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Systematic task allocation to different development sites in global software development 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.
引用
收藏
页码:228 / +
页数:2
相关论文
共 50 条
  • [31] TASK ALLOCATION MODEL FOR DISTRIBUTED SYSTEMS
    SAGAR, G
    SARJE, AK
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1991, 22 (09) : 1671 - 1678
  • [32] Task Allocation for Distributed Stream Processing
    Eidenbenz, Raphael
    Locher, Thomas
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [33] Task Variant Allocation in Distributed Robotics
    Cano, Jose
    White, David R.
    Bordallo, Alejandro
    McCreesh, Ciaran
    Prosser, Patrick
    Singer, Jeremy
    Nagarajan, Vijay
    ROBOTICS: SCIENCE AND SYSTEMS XII, 2016,
  • [34] Distributed Task Allocation Optimisation Techniques
    Turner, Joanna
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 1786 - 1787
  • [35] Interaction design in distributed software development: a systematic mapping study
    Domingos Alves, Daniel
    Souza Matos, Ecivaldo de
    Chavez, Christina von Flach G.
    BEHAVIOUR & INFORMATION TECHNOLOGY, 2024, 43 (15) : 3797 - 3833
  • [36] Version Control in Distributed Software Development: a Systematic Mapping Study
    Costa, Catarina
    Murta, Leonardo
    2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, : 90 - 99
  • [37] Task Allocation Between UX Specialists and Developers in Agile Software Development Projects
    Kuusinen, Kati
    HUMAN-COMPUTER INTERACTION - INTERACT 2015, PT III, 2015, 9298 : 27 - 44
  • [38] Collabcrew - An Intelligent Tool for Dynamic Task Allocation within a Software Development Team
    Samath, Shazna
    Udalagama, Dilantha
    Kurukulasooriya, Hansani
    Premarathne, Dilsha
    Thelijjagoda, Samantha
    2017 11TH INTERNATIONAL CONFERENCE ON SOFTWARE, KNOWLEDGE, INFORMATION MANAGEMENT AND APPLICATIONS (SKIMA), 2017,
  • [39] Exploring the impact of task allocation strategies for global software development using simulation
    Setamanit, Siri-on
    Wakeland, Wayne
    Raffo, David
    SOFTWARE PROCESS CHANGE, 2006, 3966 : 274 - 285
  • [40] SOFTWARE ALLOCATION FOR DISTRIBUTED SIGNAL PROCESSORS
    DOTY, KW
    MCENTIRE, PL
    OREILLY, JG
    SRIDHAR, B
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1982, 341 : 339 - 345