Tool Support for Planning Global Software Development Projects

被引:2
|
作者
Vathsavayi, Sriharsha [1 ]
Sievi-Korte, Outi [1 ]
Systa, Kari [1 ]
机构
[1] Tampere Univ Technol, Dept Pervas Comp, Tampere, Finland
关键词
global software development; software project planning; genetic algorithms; tool support;
D O I
10.1109/CIT.2014.75
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Planning global software development (GSD) projects is a challenging task, as it involves balancing both technical and business related issues. While planning GSD projects, project managers face decision-making situations such as, choosing the right site to distribute work and finding an optimal work distribution considering both the cost and duration of the project. Finding an optimal solution for these decision-making situations is a difficult task without some kind of automated support, as there are many possible alternative work allocation solutions and each solution affects the cost and duration of project differently. To assist project managers in these situations, we propose a tool for planning GSD projects. The tool uses mult-iobjective genetic algorithms for finding optimal work allocation solutions in a tradeoff between cost and time. This article discusses the implementation of the tool and application of the tool using two scenarios.
引用
收藏
页码:458 / 465
页数:8
相关论文
共 50 条
  • [1] QPLAN: Decision support for evaluating planning quality in software development projects
    Feris, Marco Antonio Amaral
    Zwikael, Ofer
    Gregor, Shirley
    DECISION SUPPORT SYSTEMS, 2017, 96 : 92 - 102
  • [2] Risk mitigation tactics for planning and monitoring global software development projects
    Bass, Mathew
    Smith, Michael
    Sangwan, Raghvinder S.
    SECOND IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 291 - +
  • [3] Developing a Release Management Tool to Support Global Software Development
    Barbosa, Hualter O.
    Albuquerque, Witalo C. X.
    Bandeira, Alexandre I.
    Albuquerque, Luiz H.
    Pivoto, Ueslei E.
    Pires, Fernando B.
    Bonifacio, Bruno A.
    2020 ACM/IEEE 15TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, ICGSE, 2020, : 117 - 121
  • [4] Exploring the relationship between dependencies and coordination to support global software development projects
    Fonseca, Sebastiao B.
    de Souza, Cleidson R. B.
    Redmiles, David F.
    2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 243 - +
  • [5] Software Architecture Evaluation in Global Software Development Projects
    Salger, Frank
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009 WORKSHOPS, 2009, 5872 : 391 - 400
  • [6] A Software Tool to Support the Integrated Management of Software Projects in Mature SMEs
    Mas, Antonia
    Lluis Mesquida, Antoni
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, 2011, 172 : 236 - 246
  • [7] The design and development of a computerized tool support for conducting senior projects in software engineering education
    Chen, Chung-Yang
    Teng, Kao-Chiuan
    COMPUTERS & EDUCATION, 2011, 56 (03) : 802 - 817
  • [8] A Software Reliability Assessment Tool for Distributed Software Development Projects
    Yoshinobu Tamura
    Shigeru Yamada
    OPSEARCH, 2005, 42 (4) : 297 - 309
  • [9] Global workforce development projects in software engineering
    Pyster, Art
    Ardis, Mark
    Frailey, Dennis
    Olwell, David
    Squires, Alice
    CrossTalk, 2010, 23 (11-12): : 36 - 41
  • [10] Managing Knowledge in Global Software Development Projects
    Dingsoyr, Torgeir
    Smite, Darja
    IT PROFESSIONAL, 2014, 16 (01) : 22 - 29