An exploratory study on issues and challenges of agile software development with scrum

  title={An exploratory study on issues and challenges of agile software development with scrum},
  author={David H. Olsen and Juyun Cho},
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… 
Impact Agile Project Management: Identification And Analysis Of Problems In Scrum Implementation
Due to its novelty, flexibility and productivity the Agile Methodologies have gained much popularity and attention of the industry practitioners, designer and developers along with researchers and
An Exploratory Study of Applying a Scrum Development Process for Safety-Critical Systems
The optimized S-Scrum is feasible for developing safety-critical systems concerning the capability to ensure safety and the acceptable agility in a student project and in industry, and stepwise improving and proposing an Optimized S- Scrum development process for safety- critical systems in a real environment.
The move to agile software development methodologies has generated great enthusiasm. The emphasis on team-oriented development and reliance on people rather than predefined processes is transforming
Implementation of agile methodology based on SCRUM tool
  • M. A. Khalil, Bonthu Kotaiah
  • Computer Science
    2017 International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS)
  • 2017
This research has taken a dataset related to course registration system and implemented with an SCRUM tool that is axosoft tool which describes all the sprint of the project related to the iteration to handover the work of each developer for complete their task on time.
The Missing Framework for Adaptation of Agile Software Development Projects
The needs of the experience-based learning process to explore the learning process as a factor for adaptation of Agile implementation, which hopes to increase the success of a project when using the Agile framework are explored.
On The Development Of Agile Software Methodology Using Two Way Assessment
It clearly emerges that agile methodology encourages better planning due to customer involvement and accommodates the desired changes easily, and is an attempt to go beyond the traditional methodology of measuring system effectiveness.
Analytical Study of Agile Methodology in Information Technology Sector
This paper introduces a concept namely “Two Way Assessment” an approach to boost the process to make it more effective by identifying and removing the defects.
Uncovering the failure of Agile framework implementation using SSM-based action research
This study is the first to explore Agile SD implementation in a corporation using the experience-based approach, contributing to knowledge improvement and contributes to the scholarly literature by presenting concepts that combine human-centric aspects and knowledge management to improve the learning in the organization.
Agile Scrum Scaling Practices for Large Scale Software Development
This research is envisioned to identify the specific problems that software companies face when trying to implement Agile Scrum method, in particular related to the implementation of large software development projects, and tries to identify critical success factors of largeSoftware development projects that are appropriate for scaling up AgileScrum.
Gamification of Software Development to Raise Compliance with Scrum
Even though agile methodologies have been widely adopted by practitioners, they still struggle to meet their goals in the scope of time, and budget (e.g. unresolved tasks, and failed deadlines).


Modified agile practices for outsourced software projects
The key issues of software projects with an outsourced component are first identified and these issues are used as a background to evaluate how standard agile practices stand up when applied to larger projects, followed by recommendations for modified agile practices for outsourced software projects.
A Case Study on the Applicability and Effectiveness of Scrum Software Development in Mission-Critical and Large-Scale Projects
A case study on the applicability and effectiveness of Scrum in mission-critical and largescale software development projects and some suggestions to help organizations overcome obstacles expected in adopting the Scrum method as a future development tool are presented.
Agile software development with Scrum
The thesis describes the importance and characteristics of agile methodologies for software development, focusing on the currently most widely used methodology - Scrum, and presents the most widely spread user stories estimation techniques.
Agile Software Development in Large Organizations
This analysis relies on experience collected and shared among four SEC members namely ABB, DaimlerChrysler, Motorola, and Nokia to generalize their findings by analyzing some of their common experiences in the particular context of large organizations with well-established structures and processes.
Distributed Scrum for Large-Scale and Mission-Critical Projects
The issues of the Scrum software development method in a geographically distributed software development team setting as it applies to large-scale and missioncritical projects are illustrated.
Scaling Software Agility: Best Practices for Large Enterprises (The Agile Software Development Series)
“Companies have been implementing large agile projects for a number of years, but the 'stigma' of 'agile only works for small projects' continues to be a frequent barrier for newcomers and a rallying
Collaborative Software Development in Agile Methodologies - Perspectives from Small Group Research
An overview of some research streams in small group research and social psychology that could potentially inform IS research on collaborative software development, which include group task typologies, individual versus group performance, social facilitation, social loafing, and group motivational gains.
Get Ready for Agile Methods, with Care
Although many of their advocates consider the agile and plan-driven software development methods polar opposites, synthesizing the two can provide developers with a comprehensive spectrum of tools and options, and a combined approach is feasible and preferable in some circumstances.
Agile software development: human values and culture
A group of new development methods have emerged under the general label "agile development," and two classic ethical techniques can offer insights into the arguments surrounding, agile methods.
How extreme does extreme programming have to be? Adapting XP practices to large-scale projects
The key differences between agile principles proposed in prior literature and the agile practices that are suitable for large-scale, complex software development are highlighted and general guidelines on tailoring agile development methodologies are proposed.