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 条
  • [31] SOCIOLOGICAL SUPPORT FOR TERRITORIAL PLANNING PROJECTS AS A TOOL FOR INTERACTION BETWEEN AUTHORITIES AND CITIZENS
    Raskhodchikov, Alexei N.
    VOPROSY GOSUDARSTVENNOGO I MUNITSIPALNOGO UPRAVLENIYA-PUBLIC ADMINISTRATION ISSUES, 2024, (01): : 124 - 142
  • [32] Tool for the instantiation process of software that allows the management of distributed development projects
    Chaves, Ana Paula
    Ferranti, Jocimara Segantini
    L'Erario, Alexandre
    Pozza, Rogerio Santos
    NOVAS PERSPECTIVAS EM SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL II, 2007, : 255 - 266
  • [33] Parallel fuzzy cognitive maps as a tool for modeling software development projects
    Stach, W
    Kurgan, L
    NAFIPS 2004: ANNUAL MEETING OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY, VOLS 1AND 2: FUZZY SETS IN THE HEART OF THE CANADIAN ROCKIES, 2004, : 28 - 33
  • [34] Decision Support for Global Software Development with Pattern Discovery
    Wu, Jack H. C.
    Keung, Jacky
    PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, : 182 - 185
  • [35] A unified process support framework for global software development
    Sa, J
    Maslova, E
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 1065 - 1070
  • [36] 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.
    COMPLEXITY, 2019,
  • [37] PACE: Using narrative cases to support the management of software development projects
    Petter, S
    Hsieh, JJPA
    Vaishnavi, V
    CCCT 2003, VOL 1, PROCEEDINGS: COMPUTING/INFORMATION SYSTEMS AND TECHNOLOGIES, 2003, : 346 - 351
  • [38] Evolving an Infrastructure for Student Global Software Development Projects: Lessons for Industry
    Gotel, Olly
    Kulkarni, Vidya
    Phal, Des
    Say, Moniphal
    Scharff, Christelle
    Sunetnanta, Thanwadee
    ISEC 2009 - PROCEEDINGS OF THE 2ND INDIA SOFTWARE ENGINEERING CONFERENCE, 2009, : 117 - 126
  • [39] Performance criteria in inter-organizational global software development projects
    Poikolainen, Timo
    Paananen, Juha
    SECOND IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 60 - 67
  • [40] Quality in Global Software Development Projects: A Closer Look at the Role of Distribution
    Cataldo, Marcelo
    Nambiar, Sangeeth
    ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 163 - +