Embrace Change, Don't Fight It!
Written: Jan 27 '00
|
Product Rating:
|
|
|
Pros: Easy to Read, Easy to Understand, Great Process
Cons: None
|
|
|
| ldeane's Full Review: Extreme Programming Explained Books |
Extreme Programming Explained overviews and details the concepts of Extreme Programming. Extreme Programming (XP) is a set of development practices pioneered by the Chrysler C2 Team, in which Kent Beck, the author, played a key role.
Extreme Programming is all about embracing change. How many times have you tried to fight "scope creep" and tried to say "No" to customer demands, only to end up having to code the requirements anyway, or having customers that where not happy with the system. Change is a part of life, and a part of software development. Extreme Programming allows you to embrace change and manage risk. Doing so, makes for happy developers and happy customers.
The book is broken into three basic sections: The Problem, The Solution, and Implementing XP. The Problem deals with risk and the basic principles around software development. Mr. Beck, details the 4 basic variables involved with software development, and convinces the reader that the only one that can be effectively managed is scope.
The Solution overviews and then details the basic practices for dealing with risk and the basic problems found in software development. Warning, some folks with be very surprised at the recommendations, but read on. The book has a really great chapter called "How can that possibly work?", where most concerns the reader will have are addressed.
The final section, Implementing XP, talks about how to effectively start using XP in your organization and even overviews situations where XP will not work.
Take it from me, as I have been on a project at a large national bank, that has been doing XP for two years. It works, and is the only way to develop software. Extreme Programming Explained is easy to read, easy to understand, and should be on the must read list for all software developers and managers.
Extreme Programming Explained is one of those books that will revolutionize the software development industry, much like the Design Patterns book did a few years back.
Recommended:
Yes
|
|
|
|
Epinions.com ID: ldeane
|
|
Reviews written: 7
Trusted by: 5 members
|
|
|