Factors affecting successful adoption of scrum in software companies
Loading...
Date
2016
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
There are number of software development methodologies such as Waterfall, Rapid prototyping, Spiral, Incremental, Evolutionary Delivery, etc. However, these traditional methodologies were not flexible enough to develop complex and critical software systems with frequently changing requirements. Therefore, alternative software development methodologies gradually emerged and are used in practice.
Agile is the most suitable software development methodology for the frequently requirement changing environment. There are number of variants developed based on the Agile framework. Scrum is the most famous Agile variant with an incremental iterative process.
Main objectives of the project are to identify the factors towards the successful adoption of Scrum software development processes and their relative importance. The research contains three phases. Phase one is based on the literature review, formulation of the theoretical framework and hypothesis development. The theoretical framework is developed based on the literature review. The hypothesis is developed based on the research questions. In second phase a questionnaire is designed. This research examined the validity of the questionnaire based on Cronbach alpha, which is calculated using pilot survey responses. Web based survey was conducted for the collection of data. The research eliminated five questions to improve the validity of the questionnaire on alpha value. Phase three of the research is the data analysis. It is based on Pearson correlation and linear regression. The statistical analysis results show the correlation between identified factors and verify the success of the project.
The results of the study show that the key factors, such as Scrum technology, communication, people, process and organization culture are having positive contribution towards adopting Scrum software development process in Sri Lanka. The study further reveals the percentage importance of each factor towards the success of Scrum. Such as people factor contributes 10%, process factor contributes 7%, technology factor contributes 28%, communication factor contributes 23% and organization culture factor contributes 6%.
Description
Keywords
AGILE SOFTWARE DEVELOPMENT-History, SCRUM SOFTWARE DEVELOPMENT-Methodology, SCRUM SOFTWARE DEVELOPMENT- Scrum Success Factors, SOFTWARE DEVELOPMENT-Project Success, SOFTWARE INDUSTRY-Sri Lanka, INFORMATION TECHNOLOGY-Dissertation, COMPUTER SCIENCE AND TECHNOLOGY-Dissertation, MBA in Information Technology
Citation
Nishali, K.S. (2016). Factors affecting successful adoption of scrum in software companies [Master’s theses, University of Moratuwa]. Institutional Repository University of Moratuwa. https://dl.lib.uom.lk/handle/123/24255