I have finished reading Kent Beck's Extreme Programming Explained 2ed.
He seems to have backed away from one of the most controversial aspects of extreme programming, the On Site Customer. The first edition practice of On Site Customer has changed to Whole Team which sounds much more like scrum's concept of cross-functional teams. He adds corollary practices which he says are difficult or dangerous to implement before completing the preliminary work of the primary practices of XP. Real Customer Involvement is a corollary practice that seems to be intended to partially offset the effect of ditching On Site Customer for Whole Team as a primary practice. It seams a lot weaker and Beck admits that most teams have real trouble getting adequate access to real customers.
He also is quite candid about the fact XP will not work unless the organizations real values as opposed to it's professed values are aligned with XPs values.
Reviews: BookShelved, WikiWiki
He seems to have backed away from one of the most controversial aspects of extreme programming, the On Site Customer. The first edition practice of On Site Customer has changed to Whole Team which sounds much more like scrum's concept of cross-functional teams. He adds corollary practices which he says are difficult or dangerous to implement before completing the preliminary work of the primary practices of XP. Real Customer Involvement is a corollary practice that seems to be intended to partially offset the effect of ditching On Site Customer for Whole Team as a primary practice. It seams a lot weaker and Beck admits that most teams have real trouble getting adequate access to real customers.
He also is quite candid about the fact XP will not work unless the organizations real values as opposed to it's professed values are aligned with XPs values.
Reviews: BookShelved, WikiWiki
No comments:
Post a Comment