Enabling GSD Task Allocation via Cloud-based Software Processes

Allocating tasks to distributed sites in Global Software Development (GSD) projects is often done unsystematically and based on the personal experience of project managers. Wrong allocation decisions increase the project’s risks as tasks have dependencies that are inherited by the distributed sites....

Full description

Bibliographic Details
Main Authors: Sami Alajrami, Barbara Gallina, Alexander Romanovsky
Format: Article
Language:English
Published: Atlantis Press 2017-09-01
Series:International Journal of Networked and Distributed Computing (IJNDC)
Subjects:
Online Access:https://www.atlantis-press.com/article/25885020.pdf
id doaj-e2c1ee1fdf4d472fa343a03e84c9d8d2
record_format Article
spelling doaj-e2c1ee1fdf4d472fa343a03e84c9d8d22020-11-24T21:15:22ZengAtlantis PressInternational Journal of Networked and Distributed Computing (IJNDC)2211-79462017-09-015410.2991/ijndc.2017.5.4.4Enabling GSD Task Allocation via Cloud-based Software ProcessesSami AlajramiBarbara GallinaAlexander RomanovskyAllocating tasks to distributed sites in Global Software Development (GSD) projects is often done unsystematically and based on the personal experience of project managers. Wrong allocation decisions increase the project’s risks as tasks have dependencies that are inherited by the distributed sites. Decision support can help make the task allocation a more informed and systematic process. The challenges in allocating tasks to distributed sites exist because of three distance dimensions between sites (geographical, temporal and cultural). An informed task allocation decision needs to consider these distances. Therefore, in this paper, we propose to integrate and semi-automate the calculation of an existing Global Distance Metric (GDM) into an architecture that supports executing cloud-based software processes. We analyze the potential of integrating the GDM into this architecture and identify the needed extensions to the architecture.https://www.atlantis-press.com/article/25885020.pdfGlobal software developmentDistributed tasks allocation decision supportCloud-based software processesGlobal distance
collection DOAJ
language English
format Article
sources DOAJ
author Sami Alajrami
Barbara Gallina
Alexander Romanovsky
spellingShingle Sami Alajrami
Barbara Gallina
Alexander Romanovsky
Enabling GSD Task Allocation via Cloud-based Software Processes
International Journal of Networked and Distributed Computing (IJNDC)
Global software development
Distributed tasks allocation decision support
Cloud-based software processes
Global distance
author_facet Sami Alajrami
Barbara Gallina
Alexander Romanovsky
author_sort Sami Alajrami
title Enabling GSD Task Allocation via Cloud-based Software Processes
title_short Enabling GSD Task Allocation via Cloud-based Software Processes
title_full Enabling GSD Task Allocation via Cloud-based Software Processes
title_fullStr Enabling GSD Task Allocation via Cloud-based Software Processes
title_full_unstemmed Enabling GSD Task Allocation via Cloud-based Software Processes
title_sort enabling gsd task allocation via cloud-based software processes
publisher Atlantis Press
series International Journal of Networked and Distributed Computing (IJNDC)
issn 2211-7946
publishDate 2017-09-01
description Allocating tasks to distributed sites in Global Software Development (GSD) projects is often done unsystematically and based on the personal experience of project managers. Wrong allocation decisions increase the project’s risks as tasks have dependencies that are inherited by the distributed sites. Decision support can help make the task allocation a more informed and systematic process. The challenges in allocating tasks to distributed sites exist because of three distance dimensions between sites (geographical, temporal and cultural). An informed task allocation decision needs to consider these distances. Therefore, in this paper, we propose to integrate and semi-automate the calculation of an existing Global Distance Metric (GDM) into an architecture that supports executing cloud-based software processes. We analyze the potential of integrating the GDM into this architecture and identify the needed extensions to the architecture.
topic Global software development
Distributed tasks allocation decision support
Cloud-based software processes
Global distance
url https://www.atlantis-press.com/article/25885020.pdf
work_keys_str_mv AT samialajrami enablinggsdtaskallocationviacloudbasedsoftwareprocesses
AT barbaragallina enablinggsdtaskallocationviacloudbasedsoftwareprocesses
AT alexanderromanovsky enablinggsdtaskallocationviacloudbasedsoftwareprocesses
_version_ 1716745539426451456