Software Development Methodology for Cloud Computing and Its Impact

Software Development Methodology for Cloud Computing and Its Impact

Chhabi Rani Panigrahi (C. V. Raman College of Engineering, India), Rajib Mall (Indian Institute of Technology Kharagpur, India) and Bibudhendu Pati (C. V. Raman College of Engineering, India)
Copyright: © 2017 |Pages: 22
DOI: 10.4018/978-1-5225-1721-4.ch012

Abstract

This chapter emphasizes mainly on the software development methodology basically agile methods of software development in cloud computing platforms and its impact on software development processes. This chapter also covers the benefits of agile development methodology in cloud computing platform. Along with this all traditional software development phases are analyzed to discuss the differences between the traditional software development processes and software development in cloud computing environment. This chapter also includes a brief description of programming models such as MapReduce, BSPCloud, and Dryad etc. available in the literature to handle big data in SaaS cloud. Finally, we highlight the challenges and future scope of software development process in cloud computing environment.
Chapter Preview
Top

Background

In this section, traditional method of software development is summarized. Subsequently, the cloud computing platform has been described and the benefits of software development on cloud computing platform are also highlighted.

Complete Chapter List

Search this Book:
Reset