Over the past few years, Starbucks has been embroiled in a succession of business transitions. At first, they started to try serving lunch, and then they explored the idea of a cooked breakfast menu which was followed soon after with Pike’s Place. Unfortunately, the results have been less than satisfactory and now Starbucks is grasping at even more outlandish ideas when perhaps they should be more focused on their core business.
In many respects, agile development can already be considered a more efficient software development methodology – it’s hard to believe that this process can be accelerated even further. While there are a number of things that you need to do to properly manage the risk of agile development, the cornerstone of this process is the iteration document which describes the features you are implementing.