An exceptional idea on how to solve an issue facing organization through agile software development method. The author had explained in detail with case studies and ideas of how the large firm solve the problems that any organization can employ. Whether you had finished few sprints or multiple agile projects and you can take up a book. Whether your role may be a manager, developer, coach, ScrumMaster, or project lead. Not only does Scrum introduce new ways of working, it also explores the innovative ways of thinking about that work.