So, I am attending the Business Rules Forum in Nashville this week (yee-haw!) and heard this quotable quote:
Agile methods don't produce agile enterprises because you're still writing code.
The context is, of course, that a business rule approach and technology can move a lot of your logic out of code entirely, allowing the enterprise itself to be agile. If you're using agile methods to write code, you're still locking business logic up in a form that's not easily mutable. Somewhat similar to doing agile brick laying instead of reconfigurable cubicle farms.