A FRAMEWORK FOR THE IMPLEMENTATION OF SCRUM METHODOLOGY TO MANAGE SOFTWARE DEVELOPMENT PROJECTS

0
755

A FRAMEWORK FOR THE IMPLEMENTATION OF SCRUM METHODOLOGY TO MANAGE SOFTWARE DEVELOPMENT PROJECTS (MANAGEMENT PROJECT TOPICS AND MATERIALS) 

 

ABSTRACT

Recently, the scrum methodology as part of agile project management has become a well liked software development methodology in small/medium software development companies. However, it is remarkably different from the traditional waterfall methodology because it supports communication, flexibility, self-organised and creativity rather than expansive planning and systemised procedures. While its robust effectiveness assures to preferably support timely conveyance of quality software products, it adoption and utilising success relies on individuals willingness to accept the scrum methodology. Consequently, this research aimed at finding an effective way to implement Scrum methodology, and as well identify and address the potential challenges that may impact its adoption and utilisation. This investigation was conducted to identify those factors that may impede the adoption of agile scrum methodology. To achieve this, relevant literatures were critically reviewed as well as conducting interviews with 5 employees of the company in Nigeria. The interview responses were then analysed utilising thematic analysis. The study revealed several challenges that may impacts the transition and adoption of Scrum methodology, and ways on how to tackle/mitigate these challenges were recommended. A framework was developed with sets of recommendations for better understanding to lead the change in the organisation, and also to address the challenges that may impact the successful implementation of Scrum methodology in the organisation.

CHAPTER 1

INTRODUCTION 1.1

Overview

Software development project is a complex process with countless variables and obstacles, which are hard to keep track simultaneously for maximum efficiency. In order to overcome this hurdle project developers use systems development methodologies (SDMs) that are essentially a collection of processes and procedures that are designed with specific obstacles in mind (Tien Fabrianti Kusumasari et al., 2011). As such, these methodologies are limited in terms of their responsiveness to the changes that occur once the project has begun (Sundararajan and Mahalakshmi, 2013). Many methodologies have been developed along the way to afford flexibility along the life of the project. Such methodologies are known as agile methodologies.

DOWNLOAD COMPLETE PROJECT MATERIAL

A FRAMEWORK FOR THE IMPLEMENTATION OF SCRUM METHODOLOGY TO MANAGE SOFTWARE DEVELOPMENT PROJECTS (MANAGEMENT PROJECT TOPICS AND MATERIALS) 

Leave a Reply