Pragmatic programmer Andy Hunt’s “Stage 0: Not Ready For Agile” is a brilliant blog post where he ponders over counter-indicators for an agile organization. So if you see these, your organization is probably not agile.
You’re not ready for agile if you:
- are inflexible. You’ve got a policy for everything. If it’s not in the book, it doesn’t exist. This is the way we’ve always done it.
- treat developers as a commodity; a uniform, fungible resource. They are all alike. You can’t trust them to think for themselves, you’ve got to make the important decisions for them.
Go to Andy’s site to read the full 5 point list.