I saw a quote from Microsoft today about how they wanted to become a more agile organization. At that point, what does it mean to be agile? I mean, my definition is that you accept input from reality, and you respond to it.
In XP, we don't divide and conquer. We conquer and divide. First we make something that works, then we bust that up and solve the little parts.
In my experience, what most people consider to be their “best” people are often the root of most problems. It’s the difference between troubleshooters and troublepreventors.Paul Duvall Source: http://testearly.com/2007/08/17/fire-your-best-peoplereward-the-lazy-ones/