2016-11-06

Signing off

Tom Breur
6 November 2016

Sign-off. I hear this word a lot in IT, and even to this day and age, it gives me the creeps. What is worse, I know business stakeholders resent it even more. So why do we do this? Why do IT departments feel the need to request a “sign-off”? In a legal situation where contracts with third party vendors have been agreed, I can see that “signing-off” signifies that the agreed upon performance has been delivered. But why in the corporate world, with internal stakeholders? I can’t get my head around it.

The way sign-offs are usually handled among peers in the same company, is that a business owner, sponsor, budget holder, formally approves of what has been delivered. It also implies that any additional requests that arrive later, should be treated, and budgeted, as extra. The way that usually works is that end-users stumble upon a shortcoming in functionality. For business stakeholders this mostly feels like a hidden defect, and because they have “signed off” and now need to pay extra for it.

Paying extra for additional development is fine. After all, you’re running a business. The part that stings, is that a customer (Product Owner, budget holder, etc.) is asked to approve a product before being able to fully put it to the test. That often feels unfair and unreasonable. And since the sign-off transfers responsibility for correctness, it turns the relationship sour since the customer has had so much less time to “play” with it, and get a fair (!) chance to discover if everything is working as intended. Regardless of how many tests have “passed”, if the product doesn’t do what it’s supposed to do, those tests are irrelevant. The product is broken.

So next time you have a discussion with a stakeholder, I urge you to think about what is a fair and equitable timeline for your customer to become familiar with the product you just built, or call that a product increment if you’re working in an Agile environment. Does your request for sign-off allow him a reasonable amount of time? Is that how he feels about it, too? The struggles and dragging feet often indicate the converse. And if that is how the sign-off process looks, then you don’t do anybody a favor by enticing your customer to sign-off: you might well wind up spending more time fixing the relationship, than fixing the product.


No comments:

Post a Comment