Home / Learn / Glossary / V-Model

V-Model

Concept

Topic overview

A development lifecycle model whose left side decomposes requirements into design and whose right side integrates and verifies, with each verification stage paired against the design stage at the same level.

Quick facts

ShapeDecomposition down the left, integration and test up the right
Core ruleEvery left-side spec has a right-side verification partner
Canonical inEN 50126/50128, ISO 26262, IEC 61508 lifecycles
EnablesRequirements-to-test traceability
Not necessarilyWaterfall; iterations run inside the V
Assessor useAudit frame for completeness of evidence

The V-Model arranges the lifecycle as a V: down the left side, stakeholder and safety requirements are decomposed into system design, architecture, and detailed module design; across the bottom, implementation happens; and up the right side, the work is reassembled and checked, unit tests against module design, integration tests against architecture, system verification against system requirements, and validation against the original intent and hazard analysis.

The defining feature is the horizontal correspondence: every left-side artifact has a right-side counterpart that proves it, and the test cases for each right-side stage are written from the left-side artifact at the same level, ideally at the time that artifact is written, not reverse-engineered from the code later.

Safety standards are built on this shape. structures its software requirements around a V lifecycle, presents railway software development explicitly as a V with mandated documents at each stage, and organizes its product development parts as nested Vs at the system, hardware, and software levels.

The standards do not mandate a literal waterfall schedule: iterative and agile execution is acceptable, and increasingly common, provided each increment still produces the paired specification and verification evidence the V demands.

What is not negotiable is the traceability spine: requirements trace down through design to implementation and across to the tests that verify them.

Model-based systems engineering (MBSE) is the modern complement rather than a replacement: executable models make left-side artifacts precise enough to simulate, which pulls verification earlier (finding integration errors at design time), and enables techniques such as back-to-back testing between model and generated code.

Regulators and assessors expect V-Model framing because it makes an audit tractable: they can pick any safety requirement and walk it down to design and across to test evidence, and any gap in that walk is a finding.

Why V-Model matters to your program

For a product leader the V-Model is the map on which safety schedule and cost are negotiated: assessors, notified bodies, and customer safety teams all navigate your program by it, so evidence organized any other way must be translated before it can be reviewed, at your expense.

It also explains a fact of safety economics that surprises teams from the commercial software world: the right side of the V is roughly half the program, and it cannot start in earnest until the left side stabilizes, which is why late requirements churn is so much more expensive in safety-rated development.

Working with V-Model

V-model stages (left to right)

System requirementsPaired with system validation
ArchitecturePaired with integration testing
Detailed designPaired with unit testing
ImplementationBottom of the V
Integration + testVerify against design and architecture
ValidationConfirm against user needs

Common V-Model mistakes

Writing system test cases from the code rather than from the requirements, which makes verification circular and blind to specification gaps.
Treating the V as a waterfall excuse to freeze requirements on paper while the real design evolves untracked.
Claiming an agile process is V-compliant without producing the per-increment specification and verification evidence that claim requires.
Leaving the horizontal links implicit so nobody notices an architecture element no test exercises.
Compressing the right side of the V when upstream stages slip, which is exactly when the system needs verification most.

Standards related to V-Model

IEC 61508 Functional Safety of E/E/PE Safety-Related Systems

V-Model is defined and governed by IEC 61508 - the umbrella functional safety standard defining the safety lifecycle, sil levels, and requirements for electrical, electronic, and programmable systems.

ISO 26262 Road Vehicles - Functional Safety

ISO 26262 sets the requirements that V-Model work has to satisfy: automotive functional safety standard defining asil levels and the automotive safety lifecycle.

EN 50128 Railway Software

EN 50128 sets the requirements that V-Model work has to satisfy: software for railway control and protection systems, defining software sil requirements and lifecycle.

Left-right pairings

Specification (left)Verification (right)
User / system requirementsSystem validation
System architectureSystem integration tests
Software/hardware designIntegration tests
Module designUnit tests

V-Model by industry

Rail & Transit

In rail & transit, V-Model comes up in nearly every certification conversation: freight and passenger rail signaling, train control, and transit systems.

Industrial Machinery

Industrial Machinery programs lean on V-Model because the sector covers fixed and mobile machinery, packaging lines, and manufacturing equipment.

Ask our team about V-Model

V-Model: related terms

How each connects to V-Model:

Verification and Validation (V&V) Activity

Programs that deal with V-Model almost always involve Verification and Validation in the same phase.

Functional Safety Plan Artifact

Functional Safety Plan appears in the same lifecycle work as V-Model and is usually produced or reviewed alongside it.

Functional Safety Requirements Artifact

Functional Safety Requirements appears in the same lifecycle work as V-Model and is usually produced or reviewed alongside it.

Functional Safety Concept

Both V-Model and Functional Safety sit under IEC 61508, so evidence for one usually references the other.

SIL (Safety Integrity Level) Measure

IEC 61508 connects the two: V-Model and SIL are assessed against the same lifecycle.

ASIL Measure

ASIL is governed by ISO 26262 as well, which is why the two show up together in audits.

HARA Artifact

ISO 26262 connects the two: V-Model and HARA are assessed against the same lifecycle.

Safety Function Concept

IEC 61508 connects the two: V-Model and Safety Function are assessed against the same lifecycle.

Safe Torque Off (STO) Safety function

Both V-Model and Safe Torque Off sit under IEC 61508, so evidence for one usually references the other.

PFH Measure

PFH is governed by IEC 61508 as well, which is why the two show up together in audits.

FMEA Artifact

Both V-Model and FMEA sit under IEC 61508, so evidence for one usually references the other.

FMEDA Artifact

IEC 61508 connects the two: V-Model and FMEDA are assessed against the same lifecycle.

Every CSA service, through the V-Model lens

How each service connects to V-Model.

Gap Analysis
Rapid Safety Diagnostic

Rapid Safety Diagnostic shows where your V-Model evidence stands before an assessor looks: a one-week expert review of your product and safety posture producing a prioritized findings memo and recommended next steps.

Onsite Safety Review

If V-Model is the question, Onsite Safety Review is the fastest honest answer - two days onsite with your team and equipment: walkdowns, interviews, and a readout of observed gaps against applicable standards.

Functional Safety Gap Analysis & Roadmap

If V-Model is the question, Functional Safety Gap Analysis & Roadmap is the fastest honest answer - structured assessment of your current safety lifecycle and evidence against target standards, delivering a certification roadmap with effort estimates.

Safety Engineering
Risk Assessment

In Risk Assessment, CSA engineers execute V-Model work inside your program - a complete iso 12100 or sector-appropriate risk assessment with one stakeholder review cycle, producing the documented basis for your safety concept.

SMS Stand-Up

SMS Stand-Up turns V-Model from a requirement into reviewed, assessor-ready evidence.

Product Certification Management

Product Certification Management turns V-Model from a requirement into reviewed, assessor-ready evidence.

Safety Program & Certification Support

Safety Program & Certification Support produces and defends the work products where V-Model lives: embedded csa engineers execute safety lifecycle work products inside your program at the cadence your schedule demands.

Safety Case Maintenance

In Safety Case Maintenance, CSA engineers execute V-Model work inside your program - ongoing stewardship of your certified safety case: change impact analysis, evidence updates, and periodic assessor reviews.

Embedded Engineering Program

In Embedded Engineering Program, CSA engineers execute V-Model work inside your program - dedicated csa functional safety engineers embedded in your team, managed by csa, delivering inside your development process.

Training
Custom Safety Training

Custom Safety Training covers V-Model with worked examples from real certification programs.

Private Safety Training

Teams leave Private Safety Training able to apply V-Model on their own program, not just define it.

Advisory
On-Demand Advisory

When a V-Model question stalls a decision, On-Demand Advisory gets an expert answer on your cadence.

Fractional Safety Manager

Fractional Safety Manager gives you a senior sounding board for V-Model decisions - a senior csa safety manager guides your certification strategy and program management on a part-time, ongoing basis.