The V-Model Is Not Dead — It Has Evolved. Here's What It Looks Like in 2026

Every few years, a wave of articles declares the V-model dead, replaced by agile, iterative, or some other methodology borrowed from software development. And every few years, hardware engineers quietly continue using the V-model — because for safety-critical physical systems, no alternative has proven superior.
But the V-model of 2026 is not the V-model of 2006. It has evolved significantly, incorporating lessons from agile development, enabled by modern engineering platforms, and adapted to the realities of multi-disciplinary cyber-physical systems.
Why the V-Model Persists
The V-model persists in hardware engineering for a fundamental reason: physical systems have irreducible constraints that software systems do not.
You cannot "deploy" a hardware change to production in minutes. Manufacturing tooling takes weeks or months to modify. Qualification testing requires physical prototypes. Regulatory certification demands documented evidence of a structured development process. These constraints make the V-model's emphasis on upfront specification and systematic verification not just useful but necessary.
The V-model's structure — decompose the system into subsystems, specify each subsystem, implement, then verify at each level — maps naturally to the physics of hardware development. A system requirement decomposes into subsystem requirements because the physical system decomposes into physical subsystems. Verification proceeds from component level to subsystem level to system level because that's the order in which physical hardware can actually be tested.
What's Changed: The Iterative V
The traditional V-model was strictly sequential and document-driven. You completed the requirements specification before starting the architecture. You completed the architecture before starting the detailed design. Each phase produced a document that was "baselined" and handed to the next phase.
The modern V-model — sometimes called the "iterative V" or "agile V" — retains the decomposition structure but allows iteration within and between phases. Requirements and architecture co-evolve. Detailed design can begin on well-understood subsystems while high-level requirements are still being refined for others. Verification activities start as early as possible, using simulation and analysis before physical prototypes are available.
This iterative approach is enabled by two key capabilities that were not available to previous generations of engineers.
1. Real-Time Traceability
In the traditional V-model, traceability was maintained through traceability matrices — spreadsheets mapping requirements to design elements to test cases. These matrices were updated periodically, often quarterly, and were always partially out of date.
Modern graph-based traceability systems maintain these relationships in real time. When a requirement changes, the affected design elements and test cases are immediately visible. When a test fails, the requirement it verifies and the design element it tests are instantly accessible. This real-time traceability makes iteration safe — engineers can make changes with confidence because they can immediately see the full impact of those changes.
2. Model-Based Verification
The traditional V-model required physical prototypes for verification, which meant that verification could only happen late in the development cycle — when changes are most expensive.
Model-based verification techniques — simulation, formal analysis, hardware-in-the-loop testing — allow verification to begin much earlier. A thermal simulation can verify that a heat sink design meets its requirements before any hardware is manufactured. A formal analysis can verify that a firmware state machine meets its safety requirements before any code is compiled.
These early verification results feed back into the design process, enabling the iterative refinement that the traditional V-model prohibited.
The Graph-Based V-Model
The most significant evolution of the V-model is its implementation in graph-based engineering platforms. In a graph-based system, the V-model is not a document structure — it's a data structure.
Requirements, architecture elements, design artifacts, test cases, and test results are all nodes in a connected graph. The relationships between them — "derives from," "implements," "verifies," "depends on" — are explicit, typed edges. The V-model's decomposition hierarchy is naturally represented as a tree within the graph. The verification relationships are cross-links that connect the right side of the V to the left side.
This graph-based representation enables capabilities that were impossible with document-based V-models:
Automated coverage analysis. The system can instantly identify requirements without corresponding test cases, design elements without traceability to requirements, or test cases that have not been executed. These coverage gaps, which previously required manual review to identify, are computed automatically.
Change impact analysis. When a requirement changes, the graph can identify every design element, test case, and downstream requirement affected by the change — across all levels of the V. This analysis, which might take days of manual work, completes in seconds.
Dynamic baselining. Instead of baselining entire document sets at predetermined milestones, individual nodes in the graph can be locked when they are mature while others continue to evolve. This enables the fine-grained iteration that the modern V-model demands.
Practical Implementation
Implementing the modern V-model requires changes to both tools and processes.
Tool requirements: You need an engineering platform that supports typed nodes and relationships, hierarchical decomposition, cross-hierarchy linking, and configurable workflows. Traditional PLM systems, designed for document management, are poorly suited to this model. Purpose-built graph-based platforms like Koddex are designed from the ground up for this paradigm.
Process requirements: The biggest process change is the shift from milestone-based reviews to continuous verification. Instead of holding a "Preliminary Design Review" at a fixed point in the schedule, you continuously monitor the maturity and verification status of each element in the engineering graph. Reviews become focused on areas of risk and uncertainty rather than comprehensive walkthroughs of entire document sets.
Cultural requirements: Engineers must trust the traceability system enough to rely on it for change impact analysis. This trust is built through accuracy — the system must reliably identify all affected elements when a change occurs. Any missed dependency erodes trust and drives engineers back to manual analysis.
The V-Model's Future
The V-model will continue to evolve, but its fundamental structure — decompose, specify, implement, verify — will persist as long as we build physical systems that must work correctly. The evolution is in the implementation: from documents to graphs, from sequential to iterative, from manual to automated.
The hardware teams that thrive in 2026 and beyond will be those that embrace this evolution — retaining the rigor of the V-model while leveraging modern tools to make that rigor compatible with the speed and agility that competitive markets demand.






