Pretty much does what it says on the tin. Decent enough book, but suffers from the common Agile book problem that it paints many scenarios along the lines of "Wally Waterfall kept doing his old waterfall stuff, and things didn't go well. Once he tried new, improved Agile all was well with the world, the clouds parted and the sun shone through". While the chapters do into more detail, it would help if the remorseless positivity did occasionally recognise the possibility that sometimes something might not actually go perfectly with no false steps on the way