Day 1: Define the Need
A vehicle program can become complicated almost immediately.
Someone starts discussing battery size.
Someone else starts comparing motors.
Manufacturing asks about plant capacity.
Procurement starts looking at suppliers.
Software begins discussing control architecture.
Marketing wants features.
And before long, hundreds of decisions are being made.
But there is a more fundamental question:
What problem are we actually trying to solve?
That is Day 1.
Do not design the car yet.
Do not choose the battery.
Do not build the BOM.
Do not discuss factory layout.
Do not compare suppliers.
First define the need.
In ZenOps, this is x.
The starting formula is:
x↓Understand the Need↓NDD
Everything else comes later.
The Day 1 Objective
The objective for Day 1 is simple:
Create the first usable definition of x.
For a new vehicle program, that might begin as:
x:Provide safe, reliable, practical and affordable mobilityfor the intended customer population.
This is deliberately broad.
It tells us what kind of problem we are solving without yet deciding exactly how.
Do Not Begin With the Product
A weak starting point is:
Build a compact electric SUV.
That already contains several decisions:
CompactElectricSUV
Perhaps those decisions will eventually be correct.
But they are still solutions.
The need may actually be:
Provide practical family mobilityfor urban and regional travel.
Now the design space remains open.
Why This Matters
Suppose the real customer need is:
Reliable daily transportation for two adults and two children.
The solution might indeed be a compact EV.
But if we begin with the EV itself, we may stop asking:
- How much range is actually needed?
- How much cargo space matters?
- How important is winter capability?
- What does affordable mean?
- How often will the vehicle travel long distance?
Those questions belong upstream of architecture.
Day 1 Protects the Rest of the Program
A bad need creates a strange problem.
The organization may execute perfectly.
Engineering may meet every requirement.
Manufacturing may hit every target.
Quality may show PASS.
And yet the customer may still say:
This is not what I needed.
ZenOps tries to reduce that risk at the beginning.
Start With the Human Situation
Instead of asking:
What car should we build?
ask:
What is happening in the customer’s life?
For example:
Customer Situation:Commutes 40 km per dayCarries children regularlyExperiences winter conditionsOccasionally travels 300–400 kmNeeds predictable operating cost
This is already more useful than a feature list.
Describe the Problem Before the Solution
Suppose the customer says:
I need a large battery.
That may actually mean:
I need confidence that I can complete my normal travelwithout worrying about energy availability.
The second statement is closer to the need.
A large battery is one possible solution.
Ask “Why?” Repeatedly
If someone says:
We need 600 km range.
Ask:
Why?
Perhaps:
Because customers travel long distances.
Ask:
How often?
Perhaps:
Four times per year.
Now the requirement may need refinement.
Maybe charging speed matters more than extreme range.
This is exactly why need definition comes first.
Build the First NDD Tree
Inside OPUS Delivery, Day 1 may create:
NEW VEHICLE PROGRAM│├── Mobility├── Safety├── Reliability├── Affordability├── Comfort├── Cargo├── Environment├── Service└── Lifecycle
This is not complete.
It is the first map of the problem.
Keep the Tree Need-Oriented
Avoid:
BatteryMotorChassisSoftware
Those are solution domains.
Instead use:
Travel Required DistanceStop SafelyOperate in WinterCarry OccupantsCarry Cargo
The NDD should describe what must become true.
Example: Mobility
A first decomposition may be:
Mobility│├── Reach Intended Destination├── Travel Required Distance├── Operate in Expected Conditions└── Remain Available When Needed
Already, this exposes questions.
Example: Safety
Safety│├── Avoid Collision├── Stop Predictably├── Maintain Directional Control├── Protect Occupants└── Enter Safe State After Failure
These are still needs.
We have not yet designed braking or steering systems.
Example: Affordability
Affordability│├── Acceptable Purchase Cost├── Acceptable Energy Cost├── Acceptable Maintenance Cost└── Acceptable Lifecycle Cost
This prevents the project from treating purchase price as the only economic need.
Example: Winter Operation
For a Nordic vehicle:
Winter Operation│├── Start Reliably├── Maintain Traction├── Maintain Visibility├── Maintain Cabin Comfort└── Support Charging
This branch may later influence many different systems.
One Need Can Affect Many Future Objects
For example:
Operate Reliably in Winter
may later influence:
BatteryThermal SystemTiresDoorsBrakesSensorsSoftware
That is why we should not prematurely map the need to one subsystem.
Identify the Stakeholder
For each important need, ask:
Who needs this?
Examples:
DriverPassengerOwnerService TechnicianManufacturer
This adds context.
But Do Not Organize by Stakeholder Alone
A need such as:
Reliable Braking
matters to several stakeholders.
The NDD should remain organized primarily by the problem, not by the organization chart or stakeholder list.
Add Context
A need becomes stronger when it includes context.
Instead of:
Vehicle shall be reliable.
write:
Vehicle shall provide reliable daily mobilityunder the expected usage and climate conditionsof the target customer population.
Now the team knows where to investigate next.
Identify What Is Known
Day 1 should capture known information.
For example:
Target Region:NorwayTypical Daily Travel:40–80 kmExpected Winter Operation:Yes
This provides initial boundaries.
Identify What Is UNKNOWN
This may be even more important.
For example:
Required Towing:UNKNOWNMaximum Acceptable Purchase Price:UNKNOWNFast-Charge Expectation:UNKNOWN
Do not invent answers.
UNKNOWN is legitimate.
UNKNOWN Is Productive
An UNKNOWN tells the team:
We need evidence.
For example:
Fast-Charge Expectation:UNKNOWN
generates:
Question:What charging duration is acceptable to the target customer?
Now tomorrow’s work begins to emerge.
Do Not Hide Uncertainty to Look Professional
A project full of invented precision may appear mature.
It is not.
For example:
Required Range:512 km
may look precise.
But if nobody knows where the number came from, it is weaker than:
Required Range:UNKNOWN
with a clear research task.
Evidence Can Already Exist on Day 1
Maybe there is prior data from:
- existing customers
- fleet usage
- market studies
- previous vehicle programs
Attach it.
The NDD should record why the team believes a need exists.
Evidence Does Not Mean Only Numbers
A customer interview can be evidence.
A service observation can be evidence.
A repeated complaint can be evidence.
The important question is:
Does this information genuinely support the need statement?
Avoid Feature Lists
A typical product discussion may produce:
Panoramic roofLarge screen300 kW motorPhone app
None of those is yet a need.
Translate each back upward.
For example:
Large screen
might actually represent:
Need:Information should be easy to read.
There may be better solutions.
Avoid Competitor Copying
Someone may say:
Competitor X has four-wheel steering, so we need it.
ZenOps asks:
Which need does it satisfy?
Perhaps:
Improve low-speed maneuverability.
Now compare alternative ways of satisfying that need.
The competitor feature becomes evidence, not a command.
Avoid Technology Excitement
Engineers may become enthusiastic about:
800V ArchitectureAIAutonomyNew Battery Chemistry
All may be valuable.
But Day 1 asks:
Which x requires them?
Technology should solve something.
Avoid Manufacturing Constraints Too Early
The current factory may say:
We already have this production line, so the new car should fit it.
That is important later.
But first separate:
Customer Need
from:
Existing Manufacturing Constraint
Otherwise yesterday’s factory may define tomorrow’s product.
Constraints Can Still Be Recorded
Day 1 may note:
Constraint:Existing factory investment should be reused where economically justified.
That is different from pretending it is a customer need.
Need and Constraint Are Different
For example:
Need:Provide affordable transportation.
Constraint:Maximum available production investment is X.
Both matter.
But they have different origins.
Ask What Success Looks Like
For each major branch:
How would we know this need had been satisfied?
Not yet in final measurable detail.
Just enough to clarify meaning.
For example:
Need:Easy everyday charging.
Success might mean:
Customer can recharge in normal usewithout frequent disruption or uncertainty.
Later this will become measurable requirements.
Do Not Write Requirements Too Early
Day 1 may reveal candidate numbers.
But keep the main focus on need.
Tomorrow or later, translate into:
Requirement
once the need has enough context.
Day 1 Is About Meaning
The task is not:
Complete 1,000 requirement rows.
It is:
Create a coherent explanation of why this product should exist and what important outcomes it must create.
That is much harder and much more valuable.
A Practical Day 1 Workshop
The team can begin with one central question:
What problem are we solving?
Then branch:
For whom?Under what conditions?What must become true?What must never happen?What remains unknown?
These questions are enough to start a strong NDD.
Example Day 1 Output
By the end of the day:
PROJECT AURORA
might contain:
x:Provide practical Nordic family mobility.Core Needs:SafetyReliabilityDaily RangeWinter OperationAffordabilityFamily CapacityServiceability
with:
Unknowns:Long-distance range needTowing needFast-charge expectationMaximum acceptable price
That is a good result.
Do Not Expect Final Answers
Day 1 is not meant to finish the NDD.
It is meant to establish a trustworthy starting structure.
A good Day 1 model says:
Here is what we currently believe, and here is what we still need to learn.
The NDD Should Remain Editable
Tomorrow’s evidence may change today’s assumptions.
That is expected.
The NDD is a living model.
A Day 1 Need Can Become CHALLENGED
Suppose today:
Need:Seven-seat capacity.
Later research shows only 2% of the target market needs it.
The team may change the need.
That is learning.
Preserve Why It Changed
Do not simply overwrite.
Record:
Original assumption:Seven seats required.Evidence:Customer research.Decision:Five seats sufficient for primary vehicle concept.
The reasoning becomes organizational memory.
Need Definition Reduces Downstream Waste
A wrong requirement can create:
Design WorkPrototypeToolingSupplier ContractFactory Equipment
before anyone realizes the original need was false.
Day 1 is inexpensive compared with correcting that later.
ZenOps Day 1 Is Therefore a Risk Reduction Activity
The risk is:
Build the wrong thing correctly.
Need definition attacks that risk directly.
The NDD Is the Root of Traceability
Later:
Need↓Requirement↓Object↓Pattern↓StoryQ↓Evidence
Every downstream artifact can point back to Day 1.
That gives the entire program meaning.
Day 1 in OPUS Delivery
A practical OPUS Delivery view may begin:
Vehicle Program└── NDD ├── Mobility ├── Safety ├── Reliability ├── Cost ├── Manufacturing ├── Service └── Lifecycle
Each selected node can eventually expose:
DescriptionStakeholderContextEvidenceUnknownsRequirements
But on Day 1, the emphasis is the left side of that structure:
the need.
Day 1 Does Not Need the OR Model Yet
Do not rush into:
VehicleBatteryMotor
The OR model comes after enough need clarity exists.
First define why.
Then define what.
Day 1 Does Not Need the WBS Yet
Do not build a 20,000-item project schedule.
Only generate work where immediate unknowns require investigation.
For example:
Research target fast-charge expectations.
That is enough.
Day 1 Does Not Need StoryQ Yet
StoryQ becomes useful when behavior is sufficiently clear.
Today, we are still making sure we understand the underlying need.
Day 1 Can Still Have a QT
The threshold should be modest.
For example:
DAY 1 / INITIAL NDD QT[ ] Root x written[ ] Primary customer context described[ ] Major need categories identified[ ] Need and solution language separated[ ] Important constraints identified[ ] Critical unknowns visible
If yes:
PASS
The program is ready for Day 2.
PASS Does Not Mean the Need Is Final
It means:
We know enough to continue learning systematically.
That is all.
A Bad Day 1
A bad Day 1 ends with:
Battery:82 kWhMotor:300 kWScreen:15 inchesLaunch:2029
without anyone being able to explain:
Why?
That is solution-first development.
A Good Day 1
A good Day 1 ends with:
Customer:DefinedProblem:DefinedMajor Needs:DefinedUnknowns:VisibleSolutions:Mostly still open
This may look less impressive.
But it is a much stronger foundation.
The Complete Day 1 Flow
The day’s work can be summarized:
REALITY↓WHO HAS THE NEED?↓WHAT IS THE PROBLEM?↓x↓NDD ROOT↓NEED DECOMPOSITION↓CONTEXT↓CONSTRAINTS↓UNKNOWNs↓INITIAL NDD QT
Then stop.
Do not solve tomorrow’s problem today.
Why Day 1 Is the Most Important Day
Every later stage inherits assumptions from the beginning.
The OR model inherits them.
The requirements inherit them.
The Pattern selection inherits them.
The factory inherits them.
The physical vehicle inherits them.
If x is wrong, the whole chain can be wrong.
That is why Day 1 deserves discipline.
The Core ZenOps Rule
Before asking:
How do we build it?
ask:
Why should it exist?
Before asking:
Which technology should we use?
ask:
Which need are we satisfying?
Before asking:
How fast can we deliver?
ask:
What exactly are we delivering value against?
Day 1: Define the Need
That is the first practical step in the ZenOps Car Factory.
Begin with reality. Identify the stakeholder. State x in need language. Decompose the major needs in the NDD. Separate need from solution. Record important constraints. Make UNKNOWNs visible. Attach whatever evidence already exists. And stop before premature architecture decisions begin.
Tomorrow, the program can refine the need further.
Later, requirements can be created.
Then ORIGIN can identify the objects and relations.
Then Patterns can be selected.
Then work, StoryQ, evidence, suppliers, and factories can follow.
But none of those should come first.
Day 1 belongs to one question:
What problem are we actually trying to solve?
Answer that well, and the entire vehicle program begins on stronger ground.