Using SCRUM Effectively in Global Software Development
Loading...
Date
2017
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
University of Management and Technology
Abstract
The use of Global Software Development (GSD) is accelerating with each day. The main
advantages of using GSD by leading organizations to the development of software are; less time
to develop software, notable reduction in costs, A high degree of software quality, intelligent
resource management. Processes are well defined leaving no space for ambiguities and orderly
documentation. However, few challenges were also found in Global Software Development.
Agile practices have been used to overcome these challenges. The whole project is controlled
and managed by SCRUM.
This thesis includes the investigation of the benefits achieved as well as the challenges faced by
the management in implementing Scrum in Global Software Development projects. As a
consequence of this study SCRUM is being practiced, when organizations implemented SCRUM
Agile Methodology only then, they knew of its benefits and problems.
A literature review was conducted to study how Scrum practices have been used to overcome the
project management challenges in the implementation of Scrum. An online survey was also
conducted to support the literature review, the questionaaire was floated among the professionals
in the field of project management who uses the Scrum practices in GSD projects.
A lot of new project management challenges in global software development and several Scrum
practices have been found in this study. Every respondent of the survey found SCRUM
beneficial for GSD projects, few of the practices were found very important in SCRUM
implementation. It is found that SCRUM is very adaptive and innovative in GSD projects.
Description
Dr. Muhammad Shoaib Farooq
Keywords
Software Engineering, Agile, SCRUM, Scrum benefits, Global Software Development,, SCRUM practices, Project Management Challenges, Scrum Implementation, Master