XP and Local Adaptation

pair programming

XP Values, Principles and Practices Adapting Extreme Programming (XP) for your local environment can be risky and challenging. To do this correctly, you must remain aware of the XP values and principles to avoid trouble. I’ve seen recent discussions in various forums about the meaning of XP values and principles. Here are my current working … Read more

Agile Without a Name: Revisited


It’s been 11 years since I wrote about the notion of being “Agile” without a name. My feelings about the topic haven’t changed since then. I still believe it’s more important to be an effective software developer than one that has been labeled “agile” according to some specific agile methodology. The Agile Manifesto suggests valuing “Individuals and interactions over processes … Read more