Chapter 1. What is XP?

Extreme Programming (XP) is about social change. It is about letting go of habits and patterns that were adaptive in the past, but now get in the way of us doing our best work. It is about giving up the defenses that protect us but interfere with our productivity. It may leave us feeling exposed.

It is about being open about what we are capable of doing and then doing it. And, allowing and expecting others to do the same. It is about getting past our adolescent surety that “I know better than everyone else and all I need is to be left alone to be the greatest.” It is about finding our adult place in the larger world, finding our place in the community including the realm of business/work. It is about the process of becoming ...

Get Extreme Programming Explained: Embrace Change, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.