Notice how we moved from an abstract “buying a coffee” to a very clear set of rules: what comes in, what is returned, and what can go wrong. A product manager can now have very
substantial conversations with the stakeholders. For example:
- The supply department can review the contract and state that they do not have oat milk but can offer soy milk instead.
- The financial department can immediately ban cash payment methods and ask the PM to switch to cards only. Later, they might introduce another payment method, “stamp cards,” a mini version of the coffee bar loyalty program.
- Developers can mention that “Syrop logic” is a bit shaky, so it might happen that a customer sometimes ends up with creme in their cup instead. So the PM should decide whether to wait until they fix it or temporarily remove it from the API contract.
In other words, a good discussion starts, details are clarified, and all stakeholders leave the meeting happy as they understood what will actually be in the solution. This
clarity is the main task of the product manager, who wants his idea to work in the end. When everyone is happy, the ball is in the court of the technical team, and they start coding — the product manager no longer gets involved.