Cloud Computing for Global Software Development: Opportunities and Challenges

Cloud Computing for Global Software Development: Opportunities and Challenges

Thamer Al-Rousan (Isra University, Jordan)
DOI: 10.4018/978-1-4666-8473-7.ch045
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

The cloud computing paradigm offers an innovative and promising vision concerning Information and Communications Technology. Actually, it provides the possibility of improving IT systems management and is changing the way in which hardware and software are designed and purchased. This paper introduces challenges in Global Software Development (GSD) and application of cloud computing platforms as a solution to some problems. Even though cloud computing provides compelling benefits and cost-effective options for GSD, new risks and difficulties must be taken into account. Thus, the paper presents a study about the risk issues involved in cloud computing. It highlights the different types of risks and how their existence can affect GSD. It also proposes a new risk management process model. The risk model employs new processes for risk analysis and assessment. Its aim is to analyse cloud risks quantitatively and, consequently, prioritise them according to their impact on different GSD objectives.
Chapter Preview
Top

2. Background

Cloud computing is not a technology revolution, but rather a process and business evolution in terms of how we use those technologies that enable cloud computing as it exists today (Xiong & Perros, 2009). Cloud computing is based on the idea of renting out servers, storage, networks, software technologies, tools and applications as utilities or services over the internet as and when required in contrast to owning them permanently (Alford, 2009). Before analysing the impact of cloud computing for GSD it will be useful to define the general service types and deployment models for cloud computing.

Complete Chapter List

Search this Book:
Reset