Similarly to my latest blog about GIGO, today I’d like to describe an approach that I would recommend to take when you’re considering a new requirement requested by stakeholders.
As we know, stakeholders are concerned about the outcome of their investment (not necessarily just ROI, but also other non-measurable benefits) and the cost of execution. Their requirements are usually their high-level expectation, where functionality is described briefly, if at all mentioned. This is a normal occurrence and shows how differently stakeholders view things. That’s why dev teams need – and have – a dedicated person to speak with the client and understand their needs.
So, how can you deal with stakeholders’ demands and use them to deliver high quality, accurate cost estimates? There are a few things to consider. To illustrate, I will use my same old example of the newsletter signup form – a simple potential requirement that is easy to understand. Imagine that we have a platform that is publicly available, and it has a homepage/landing page. Stakeholders decided to add a newsletter signup form to that page, and are asking how much it would cost.
Piotr Pozniak