Sunday, June 7, 2015

Jeff Sutherland: Scrum: The Art of Doing Twice the Work in Half the Time

Date: 4/2015

Title: Scrum: The Art of Doing Twice the Work in Half the Time

Author: Jeff Sutherland

Duration: 6.5 hrs

Review: I don't recommend this book to anyone who has been doing agile scrum for a while.  It's a cheerleading collection of examples of uses where scrum saved the day, but it doesn't have any advice for the many day to day difficulties of implementing scrum: stories routinely get carried over into future sprints, pressures to change scope mid-sprint, the tendency for testing to be back loaded into the sprint (all stories coming to a ready-for-testing-state at once, near the end of the sprint), the level of effort for developers to support their stories through testing is difficult to estimate in points, maintenance work is continuous, as opposed to periodic, and doesn't lend its self well to time windows like sprints, product teams often need to be larger than a half dozen and many other real problems inherent in the scrum methodology.  Don't get me wrong, I haven't yet found a better way; as far as I'm concerned the agile scrum methodology is the best process framework for software development. But, it's still very hard to develop high quality software in an efficient and predictable way, and this book didn't offer me anything to help with the hard parts of agile scrum software development.