Nate sent me the following link. Take a peek because it’s hilarious.
Was this created to mock enterprise companies or to mock Agile? I can’t even tell.
I hate to admit it, but I think this ‘joke’ is sort of correct. If I had one complaint about Agile it is that it seems too naive at times. The idea seems to be that if you use an Agile methodology you’ll change your customer from being a “hostile-customer” to a “customer-ally” and thereby make your project more successful. My experience suggests this is true most of the time.
But if you fail in that regard, you’ll end up with a “still-hostile-customer” and not even your normal mound of paperwork and documentation needed to keep yourself out of court. In short, Agile usually succeeds but if it fails, it tends to make the failure even worse.