EuPMA - European Product Management Association
EuPMA is part of Open Innovation s.a.s.
For information or contacts: info@eupma.eu
European
Product
Management
Association
Product Management Action Card
Define Initial Requirements
We drive the future of Product Management in Europe

A product cannot enter development with only customer needs, Jobs-to-be-Done and Product Capabilities.
At some point, the team needs to translate this knowledge into Product Requirements: clear statements describing what the product must deliver, respect or achieve.
However, trying to define all requirements before development starts is usually a mistake.
Some requirements are fundamental from the beginning because they determine the value proposition, product boundaries, architecture, economics, safety or feasibility.
Others can be defined progressively as the product evolves.
And many detailed requirements—especially those describing exactly how the product should behave and work—are better discovered and refined together with design, engineering, prototyping and testing.
The objective is therefore not to create a complete specification before development.
It is to define the right requirements at the right time.
This provides enough direction to start development while preserving the ability to learn, iterate and improve.
Initial Product Requirements are the requirements that need to be sufficiently clear before major product development decisions are made.
They translate customer needs, desired User Experience and Product Capabilities into a first structured definition of the product.
A useful distinction can be made between three levels of requirements.
These describe the results the product must deliver for customers, users and the business.
They may concern:
They answer questions such as:
What value must the product deliver?
What must be true for the product to succeed?
These requirements should normally be understood before development begins, because they provide direction for all subsequent decisions.
These requirements influence the fundamental structure of the product and decisions that may become expensive or difficult to change later.
They may include:
They answer:
What fundamental characteristics must the product have so that a viable architecture can be created?
Architecture requirements do not necessarily need to be completely detailed at the start, but the most consequential ones should be identified before irreversible design decisions are made.
These describe in greater detail how the product behaves and operates.
Examples include:
Many of these requirements do not need to be frozen before development starts.
They can be progressively defined and refined through:
design → prototype → test → feedback → learning → next release
This is particularly important in agile or iterative development, where understanding of the best solution increases during development itself.
The objective is not:
Define everything → Develop → Verify
but rather:
Define what must be known → Develop → Learn → Refine → Release → Learn again
Some requirements must be defined early because they protect value and architectural coherence.
Other requirements should deliberately remain open until the team has enough knowledge to make a better decision.
The result is a Product Requirement set that provides direction without unnecessary rigidity.
Need support applying this Action Card?
Talk to EuPMA.
Read the quick guide.
Download the: “Identify the Product Capabilities" Action Card.