It does us no good to look for enemies in software development, or even victims to be protected from the enemies. When we presume there is a Them that is somehow set against an Us, we are already subtly creating a barrier that creates Them. We are alienating people, which is rarely helpful. We may not realize we are doing it, but the damage (and missed opportunity) is still real. Unfortunately, the early years of the agile movement have been divisive -- full of battle lines of one kind or another. Many of us have artificially divided software development into "agile" and "not agile" -- as if agility were somehow binary.
Executive Update
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.