A reference model can easily become something we use after the fact. We define what good looks like, compare reality against it and identify gaps. That is useful for assessment.
But if the model only becomes relevant when the product is being evaluated, it arrives too late. The same understanding that supports judgement should also support creation.
A product reference model must not only help us assess the product. It must also help us build it.
The danger of an assessment-only model
Suppose the product reference model says that the product must be scalable, auditable, secure, configurable and easy to integrate. If those expectations are only checked near release, they function as acceptance criteria for work that has already been designed and implemented.
By then, the architecture may be difficult to change. The wrong assumptions may already be embedded in the solution. The team may discover that important evidence cannot be produced because observability, testability or traceability were never designed in.
A late reference model can reveal gaps. It cannot prevent them.
The model should influence earlier decisions
If the reference model expresses the intended product, then it should influence:
- product strategy;
- roadmap decisions;
- architecture;
- requirements and stories;
- acceptance criteria;
- quality scenarios;
- test design;
- observability;
- release preparation;
- operational feedback.
It should help people ask better questions before implementation begins.
Which users and stakeholders are affected?
Which qualities are important in this context?
Which assumptions are we making?
What could make the product unsuitable even if the feature works?
What evidence will we need later to judge whether the intended outcome has been achieved?
These are not only assessment questions. They are development questions.
Requirements are translations of the model
Requirements, stories and acceptance criteria remain necessary. But they should be understood as selected translations of the wider product reference model into engineering work. They do not contain the complete product understanding. A story may describe a behaviour.
The reference model provides the reason, context, quality expectations, constraints, risks and intended outcome behind it. That wider understanding helps engineering make better decisions when the requirement is incomplete or when several technically valid solutions exist. It also reduces the risk that testers have to reconstruct missing product intent after implementation.
Evidence should be designed in
If the organisation knows what it will need to assess, it can design the necessary evidence into the product and delivery system. Performance expectations can shape load testing and monitoring. Reliability expectations can shape resilience engineering and incident measures. Usability expectations can shape research and usage analytics. Business outcomes can shape product instrumentation.
The reference model therefore influences not only what is built, but how the organisation will learn whether it works.
A shared object of reasoning
The model should not belong exclusively to Product Ownership, architecture, QA or testing. It should become a shared object through which business and engineering reason about the same product.
Product Ownership helps maintain the connection to intent and outcomes. Engineering uses the model to guide implementation and technical trade-offs. Testing and assessment use it to determine what evidence is needed. Operations and support use real-world experience to challenge and update it.
The model moves in both directions: intent guides development
and operational evidence changes future intent.
More than a ruler
A ruler tells us whether something meets a standard after it has been produced. A useful product reference model should do more. It should guide decisions while the product is being shaped, help generate the evidence needed for assessment and evolve when reality challenges earlier assumptions.
A product reference model that only measures the product is incomplete. Its real value appears when it helps the organisation create, assess and evolve the right product.