Abstract

The cloud based global software development (CGSD) is the most widely adopted development paradigm in software industry. The CGSD offers significant economic and strategic benefits; besides, various complexities are faced by the practitioners while deploying CGSD. Hence, this study aims to identify and prioritize the best practices that are important for the success and progression of CGSD paradigm. Using the systematic literature review a total of 30 best practices were identified and were further verified with industry experts using questionnaire survey study. The identified best practices were further prioritize using fuzzy-AHP approach. The fuzzy-AHP is novel in this domain as it successfully applied in other engineering domain to address the multicriteria decision making problems. The findings of this study will provide a prioritization-based taxonomy of the investigated best practices which assists the academic researchers and industry experts to develop and revise the strategies of CGSD.

Highlights

  • To produce the quality projects with low cost, the software organizations are motivated in transforming their development activities from collocated to global software development paradigm

  • DIRECTIONS This study aims to explore the best practices of cloud based global software development reported in the literature

  • We have adopted the fuzzy-AHP technique aiming to prioritize the identified best practices concerning to their criticality for cloud based global software development (CGSD) paradigm

Read more

Summary

Introduction

To produce the quality projects with low cost, the software organizations are motivated in transforming their development activities from collocated to global software development paradigm. Dhar [1] underlined that the software outsourcing includes allocation or transformation of development activities, management of development process, decision of management and services across the geographical boarder. The software organizations widely consider the cloud based global software development (CGSD) paradigm to perform their development tasks beyond the geographical and. The CC provides the services like software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS) that motivates majority of software organizations to deploy the cloud services for CGSD. The CGSD offers the software development organizations to share and access the geographically distributed IT resources and applications [3], [4].

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call