Extreme Programming Explained: Embrace Change (2nd Edition) (XP Series)
By Kent Beck
You can view this book's Amazon detail page here.
Tags: Agile
Review
Rating: 6
There is a lot of hype surrounding Extreme Programming (XP). This is not a reference book on XP, but clarifies the approach that XP takes to software development in the context of ever changing software requirements and the risks associated with delivering non change averse software applications. It is more of a “Why XP?” book rather than “How?”. It touches on all the major practises and aspects of XP. I would recommend this book, if you are new to XP and would like to know more about XP without the hype and jargon. One statement in it which I thought explained XP was “various software activities in software development – planning, testing, development, design, deployment- should occur”. Notice how design comes after development and testing comes before development!!!
