An Exploratory Study on Issues and Challenges of Agile Software Development with Scrum
The purpose of this dissertation was to explore critical issues and challenges that might arise in agile software development processes with Scrum. It also sought to provide management guidelines to help organizations avoid and overcome barriers in adopting the Scrum method as a future software development method. A qualitative research method design was used to capture the knowledge of practitioners and scrutinize the Scrum software development process in its natural settings. An in-depth case study was conducted in two organizations where the Scrum method was fully integrated in every aspect of two organizations' software development processes. One organization provides large-scale and mission-critical applications and the other provides small- and medium-scale applications. Differences between two organizations provided useful contrasts for the data analysis. Data were collected through an email survey, observations, documents, and semi-structured face-to-face interviews. The email survey was used to refine interview questions; all of the interviews were audio-taped and transcribed, and later coded for analysis. Triangulation in the data collection process provided useful information for different perspectives on the issues, allowed for cross-checking, and yielded stronger substantiation of concepts and common categories. The research presented four common categories of issues and challenges of the Scrum method, and management guidelines to help organizations that are already using the Scrum method or planning to employ it in the future. The framework for a hybrid software development model is then proposed as a future study.
Year of publication: |
2010-05-01
|
---|---|
Authors: | Cho, Juyun Joey |
Publisher: |
USU |
Subject: | exploratory study | issues | challenges | agile software development | scrum | Computer Sciences |
Saved in:
freely available
Saved in favorites
Similar items by subject
-
Agile at IBM: software developers teach a new dance step to management
M. Randall, Robert, (2014)
-
AGILE SOFTWARE DEVELOPMENT METHODOLOGIES: AN OVERVIEW OF THE CURRENT STATE OF RESEARCH
Ionel, Naftanaila, (2009)
-
A hybrid approach to quantitative software project scheduling within agile frameworks
Jahr, Michael, (2014)
- More ...