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....
Main Authors: | , , |
---|---|
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 |