IBM: The Iterative Software Development Method
This case follows IBM's use of iterative software development to manage projects. The head of IBM's Rational Product Development is asked by the head of IBM's WebSphere Product Development to deliver an additional feature in the Rational product that would enable WebSphere to accomplish some new tasks. The feature requested is a critical requirement that has been requested very late in the product development cycle. Can the Rational Product Development team meet the WebSphere request? Should it undertake the changes to accommodate the new requirements? If so, can the team deliver the functionality without delaying the product release? This case also provides an opportunity to evaluate an iterative approach to project management.