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 条
  • [11] Communication Management in Global Software Development Projects
    Jusoh, Yusmadi Yah
    Nor, Rozi Nor Haizan
    Mahmood, Bashar Amir
    Wafeeq, Mustafa Thamir
    Ali, Mohamed Abdullahi
    Jusoh, Muhammad Nur Baihaqi
    2018 FOURTH INTERNATIONAL CONFERENCE ON INFORMATION RETRIEVAL AND KNOWLEDGE MANAGEMENT (CAMP), 2018, : 216 - 222
  • [12] A Software Cost Estimation Taxonomy for Global Software Development Projects
    El Bajta, Manal
    Idri, Ali
    ICSOFT: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2019, : 218 - 225
  • [13] Support tool for software quality assurance in software development
    Ibarra, Saul
    Munoz, Mirna
    2018 7TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT (CIMPS): APPLICATIONS IN SOFTWARE ENGINEERING, 2018, : 13 - 19
  • [14] PLANNING AND CONTROLLING SOFTWARE-DEVELOPMENT PROJECTS WITH COCPIT
    DORNHOFF, P
    WIRTSCHAFTSINFORMATIK, 1990, 32 (05): : 451 - 458
  • [15] TUPUX: An Estimation Tool for Incremental Software Development Projects
    Balbin, David
    Ocrospoma, Michael
    Soto, Emanuel
    Antonio Pow-Sang, Jose
    AST: 2009 INTERNATIONAL E-CONFERENCE ON ADVANCED SCIENCE AND TECHNOLOGY, PROCEEDINGS, 2009, : 39 - 43
  • [16] ReflectTools: A tool to support the development of reconfigurable software
    Affonso, Frank Jose
    Linhari Rodrigues, Evandro Luis
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2011, 3 (02): : 73 - 90
  • [17] PLANNING SOFTWARE FOR IMPERFECT PROJECTS
    WEBSTER, FM
    BUSINESS SOFTWARE REVIEW, 1988, 7 (06): : 56 - 59
  • [18] A new paradigm to support globally distributed software development projects
    Redmiles, David
    van der Hoek, Andre
    Al-Ani, Ban
    Hildenbrand, Tobias
    Quirk, Stephen
    Sarma, Anita
    Silva Filho, Roberto Silveira
    de Souza, Cleidson
    Trainer, Erik
    WIRTSCHAFTSINFORMATIK, 2007, 49 : 28 - 38
  • [19] Understanding the functions of teleconferences for coordinating global software development projects
    Wiredu, Gamel O.
    INFORMATION SYSTEMS JOURNAL, 2011, 21 (02) : 175 - 194
  • [20] Integration Starts on Day One in Global Software Development Projects
    Gotel, Olly
    Kulkarni, Vidya
    Scharff, Christelle
    Neak, Longchrea
    2008 3RD IEEE INTERNATIONAL CONFERENCE GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 244 - +