Extreme Programming Explained: Embrace Change

Buy NowExtreme Programming Explained: Embrace Changeby Kent Beck

This new lightweight methodology challenges many conventional tenets, including the long held assumption that the cost of changing a piece of software necessarily rises dramatically over the course of time. XP recognizes that projects have to work to achieve this reduction in cost and exploit the savings once they have been earned.