Values, Principles, and Practices What does it take to clearly communicate a new way of thinking about and doing software development? You can learn...
Principles Values are too abstract to directly guide behavior. Long documents are intended to communicate, so are daily conversations. Which is the most effective?...
Practices Following are the practices of XP, the kind of things you'll see XP teams doing day-to-day. Practices by themselves are barren. Unless given...
Getting Started You are already developing software. You have already started. XP is a way to improve both your development process and your experience...
Corollary Practices The practices in this chapter seem to me to be difficult or dangerous to implement before completing the preliminary work of the...
The Whole XP Team Many people's perspectives must come into play for effective software development to occur. The XP practice Whole Team suggests that...
The Theory of Constraints Find opportunities for improvement in software development by first figuring out which problems are development problems. XP isn't intended to...
Testing: Early, Often, and Automated Defects destroy the trust required for effective software development. The customers need to be able to trust the software....
Designing: The Value of Time Incremental design is a way to deliver functionality early and continue delivering functionality weekly for the life of the...
Interview The following is an interview with Brad Jensen, Senior Vice President, Airline Products Development, Sabre Airline Solutions. Q:Why did you start using XP?A:I...
Taylorism and Software Frederick Taylor was the first industrial engineer. Others before him had studied efficiency in factories, but Taylor came to the field...
Toyota Production System Toyota is one of the most profitable large auto manufacturers. It makes excellent products, grows fast, has high margins, and makes...
Purity One question that comes up repeatedly is, "Is my team extreme?" People have concocted various charts and metrics to measure "extremeness". When used...
Offshore Development Offshore development provides a case study for applying XP's values, principles, and practices outside their "sweet spot," the small team sitting together....
С 2009 года мы стали переводить структура сайта на различные языки. Сайт теперь будет содержать книги не только на английском языке, но также и на других европейских языках, в том числе и на Русском языке.