Abstract

It is only less than a decade that agile SD methods were introduced and got popular steadily. The defined values in these methods and their outcomes have motivated many software producers to use these methods. Since migration from traditional sof tware development methods to agile methods is growing highly, managers of the companies should be aware of problems, hindrances and challenges they may face with during the agile transformation process. This study focused on challenges which companies may face with and it is necessary that ma nagers think about solving them. Classifying them into four main categories; organization and management, people, process and tools are the areas that challenges have been seen in recent studies.

Highlights

  • For more than 40 years, traditional Software Development (SD) methods were widely used by all of the software developers

  • Extreme Programming (XP), Lean SD, Crystal, FDD and TDD are some of the agile methods that are used for managing SD process (Cohn, 2009; Dingsoyr et al, 2012)

  • Traditional SD advocators were cautious in dealing with agile manifesto, but after Boehm’s note (Boehm, 2002), which implicitly accepted agile principles and values; a positive atmosphere was gradually created for promoting agile methods

Read more

Summary

INTRODUCTION

For more than 40 years, traditional Software Development (SD) methods were widely used by all of the software developers. An innovator group of software experts, by introducing of agility in the SD process, called agile manifesto, suggested changing the mindset of traditional SD formally (Beck et al, 2001; Dingsoyr et al, 2012). This manifesto did not clearly disagree with. Extreme Programming (XP), Lean SD, Crystal, FDD and TDD are some of the agile methods that are used for managing SD process (Cohn, 2009; Dingsoyr et al, 2012) Each of these methods emphasizes on one or more values introduced in agile manifesto and includes many particular activities. Following sections in this study subsequently explain agility, traditional versus agile SD methods, challenges of migrating to agile methods and summary and conclusion

AGILITY
TRADITIONAL VERSUS AGILE
Management
Organization
Project
CHALLENGES IN AGILE TRANSFORMATION
Organization and Management Related Challenges
People Related Challenges
Process Related Challenges
Technology and Tools Related Challenges
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call