ZenOps 188

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 mobility
for 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:

Compact
Electric
SUV

Perhaps those decisions will eventually be correct.

But they are still solutions.

The need may actually be:

Provide practical family mobility
for 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 day
Carries children regularly
Experiences winter conditions
Occasionally travels 300–400 km
Needs 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 travel
without 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:

Battery
Motor
Chassis
Software

Those are solution domains.

Instead use:

Travel Required Distance
Stop Safely
Operate in Winter
Carry Occupants
Carry 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:

Battery
Thermal System
Tires
Doors
Brakes
Sensors
Software

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:

Driver
Passenger
Owner
Service Technician
Manufacturer

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 mobility
under the expected usage and climate conditions
of 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:
Norway
Typical Daily Travel:
40–80 km
Expected Winter Operation:
Yes

This provides initial boundaries.

Identify What Is UNKNOWN

This may be even more important.

For example:

Required Towing:
UNKNOWN
Maximum Acceptable Purchase Price:
UNKNOWN
Fast-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 roof
Large screen
300 kW motor
Phone 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 Architecture
AI
Autonomy
New 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 use
without 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:
Safety
Reliability
Daily Range
Winter Operation
Affordability
Family Capacity
Serviceability

with:

Unknowns:
Long-distance range need
Towing need
Fast-charge expectation
Maximum 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 Work
Prototype
Tooling
Supplier Contract
Factory 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:

Description
Stakeholder
Context
Evidence
Unknowns
Requirements

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:

Vehicle
Battery
Motor

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 kWh
Motor:
300 kW
Screen:
15 inches
Launch:
2029

without anyone being able to explain:

Why?

That is solution-first development.

A Good Day 1

A good Day 1 ends with:

Customer:
Defined
Problem:
Defined
Major Needs:
Defined
Unknowns:
Visible
Solutions:
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.