"Why is this not what we asked for?
This is what you asked for.
No it's not.
Yes it is!
No it's not!
Look at your documentation it's just like you asked for it!
I never signed this document!"
How many of us have had discussions like this in our organization? How did documentation become the insurance policy between the business and IT? Why is it that a signature on requirements documents are never completed until the last minute in the project? Of course we all know why, regardless if we will ever publicly disclose it.
Okay I will spill the beans, it's because everyone reserves the right to change it up until the last minute before delivery. They reserve that right because they often don't know what the customer wants or IT does a poor job delivering what the business wants. By holding documentation hostage, business and IT will use that document as an insurance policy. Some call it CYA while I just say it's creating an environment of tremendous waste. Often in organizations the collaboration between IT and the business (yes most of you know I hate that phrase) is so tense that a requirements documents is used as a mechanism to cover your backside. Agile's answer is customer collaboration over contract negotiation and/or working software of comprehensive documentation. Lean likewise is similar with focusing our energy on delivering customer value over wasteful activities. These philosophies have taken a distinct position against unnecessary documentation because they know it prohibits collaboration and any resemblance of value based delivery.
The majority of organizations believe that documentation is the collaboration tool which delivers the right solution to the customer. This rarely is true if ever and I often see when consulting a client that documentation is used as a reason (or excuse) not to deliver value to the customer. For those of you who as an organization live and die by documentation ask yourself, what real value does documentation serve in my job? Does it serve as my professional insurance policy? When does the document get signed? Why does it even need to be signed? What purpose does a signature even serve? How often is the document used as a device of threat and intimidation?
I'm not suggesting that there is no need for documentation as I believe there's plenty need in plenty of activities. Arguably though I believe 90% of the perceived need disappears when organizations value stream their process and measure if it's delivering value to their customer.