TY - GEN
T1 - Using the cloud to facilitate global software development challenges
AU - Hashmi, Sajid Ibrahim
AU - Clerc, Viktor
AU - Razavian, Maryam
AU - Manteli, Christina
AU - Tamburri, Damian Andrew
AU - Lago, Patricia
AU - Nitto, Elisabetta Di
AU - Richardson, Ita
PY - 2011
Y1 - 2011
N2 - With the expansion of national markets beyond geographical limits, success of any business often depends on using software for competitive advantage. Furthermore, as technological boundaries are expanding, projects distributed across different geographical locations have become a norm for the software solution providers. Nevertheless, when implementing Global Software Development (GSD), organizations continue to face challenges in adhering to the development life cycle. The advent of the internet has supported GSD by bringing new concepts and opportunities resulting in benefits such as scalability, flexibility, independence, reduced cost, resource pools, and usage tracking. It has also caused the emergence of new challenges in the way software is being delivered to stakeholders. Application software and data on the cloud is accessed through services which follow SOA (Service Oriented Architecture) principles. In this paper, we present the challenges encountered in globally dispersed software projects. Based on goals mutually shared between GSD and the cloud computing paradigm, we propose to exploit cloud computing characteristics and privileges both as a product and as a process to improve GSD.
AB - With the expansion of national markets beyond geographical limits, success of any business often depends on using software for competitive advantage. Furthermore, as technological boundaries are expanding, projects distributed across different geographical locations have become a norm for the software solution providers. Nevertheless, when implementing Global Software Development (GSD), organizations continue to face challenges in adhering to the development life cycle. The advent of the internet has supported GSD by bringing new concepts and opportunities resulting in benefits such as scalability, flexibility, independence, reduced cost, resource pools, and usage tracking. It has also caused the emergence of new challenges in the way software is being delivered to stakeholders. Application software and data on the cloud is accessed through services which follow SOA (Service Oriented Architecture) principles. In this paper, we present the challenges encountered in globally dispersed software projects. Based on goals mutually shared between GSD and the cloud computing paradigm, we propose to exploit cloud computing characteristics and privileges both as a product and as a process to improve GSD.
KW - Challenges
KW - Global Software Development (GSD)
KW - SaaS (Software as a Service)
KW - Service Oriented Architecture (SOA)
UR - http://www.scopus.com/inward/record.url?scp=82855170965&partnerID=8YFLogxK
U2 - 10.1109/ICGSE-W.2011.19
DO - 10.1109/ICGSE-W.2011.19
M3 - Conference contribution
AN - SCOPUS:82855170965
SN - 9780769545585
T3 - Proceedings - 2011 6th IEEE International Conference on Global Software Engineering Workshops, ICGSE Workshops 2011
SP - 70
EP - 77
BT - Proceedings - 2011 6th IEEE International Conference on Global Software Engineering Workshops, ICGSE Workshops 2011
T2 - 2011 6th IEEE International Conference on Global Software Engineering Workshops, ICGSE Workshops 2011
Y2 - 15 August 2011 through 18 August 2011
ER -