3. Stage-gate process essentials
A stage-gate process divides product development into a sequence of stages, where engineering work is performed, separated by gates, where a cross-functional review board decides whether the project may proceed. In automotive safety development, the gate is not merely a schedule checkpoint. It is the point where the safety argument is re-baselined against the current design, and where the evidence trail for functional safety (ISO 26262), SOTIF (ISO 21448), and cybersecurity (ISO/SAE 21434) is either accepted, conditionally accepted, or rejected.
The essential discipline is this: a gate is defined by its exit criteria, not by its date. If the criteria are not met, the correct outcome is a hold or a conditional pass with a bounded, tracked action list — never a silent slip of the milestone.
Gate anatomy: criteria, deliverables, and decision types
Every gate has three distinct layers that are frequently confused:
- Deliverables — the artifacts that must exist and be under configuration control (e.g., item definition, HARA report, safety plan, TSC).
- Gate criteria — the quality and completeness conditions applied to those deliverables (e.g., "all ASIL D safety goals have at least one allocated safety requirement with a verified ASIL decomposition rationale").
- Decision — the recorded outcome: Pass, Conditional Pass (with owner and due date per action), or Fail/Hold.
A deliverable can exist and still fail its criterion. This distinction is what prevents "checkbox safety" — the common failure mode where documents are produced to satisfy a template rather than to support an argument.
Safety work products mapped to lifecycle gates
The table below shows a representative mapping for a passenger-car ECU program using a classic stage-gate model (G0–G5). The exact naming varies by OEM, but the logical dependency — what must be true before the next stage can be trusted — is stable.
| Gate | Stage focus | Key safety work products | Representative exit criterion |
|---|---|---|---|
| G0 | Concept / feasibility | Item definition (draft), preliminary HARA, safety plan v0.1 | Item boundary and operational modes agreed; preliminary ASILs assigned |
| G1 | System concept | HARA report, safety goals, functional safety concept (FSC) | Every safety goal has an ASIL, safe state, and FTTI budget |
| G2 | System design | Technical safety concept (TSC), safety requirements allocated to HW/SW | Traceability from safety goal → FSR → TSR is complete and reviewed |
| G3 | HW/SW implementation | Safety analyses (FMEA, FTA), SW safety architecture, unit verification reports | Diagnostic coverage targets met; no open ASIL D anomalies |
| G4 | Integration & verification | Integration test reports, safety validation plan, cybersecurity TARA closure | All safety requirements verified; validation scenarios executed |
| G5 | Production release | Safety case, confirmation measures report, release note | Safety case accepted; residual risk documented and signed off |
Two properties of this mapping deserve emphasis. First, safety work products are cumulative: the safety case at G5 is not written at G5, it is assembled from artifacts that were created and reviewed at every prior gate. Second, the HARA is not frozen at G1. If the item definition changes — a new operating mode, a changed sensor set, a new ODD boundary — the HARA must be revisited and the affected safety goals re-evaluated. A gate that ignores this becomes a false assurance.
How a gate review actually runs
Consider a G2 gate for a brake-by-wire ECU. The safety manager prepares a gate package containing the TSC, the allocation matrix, and the current open-issue list. The review board — system lead, safety manager, HW/SW leads, quality, and an independent assessor — evaluates against pre-agreed criteria.
A concrete criterion might read: "For each ASIL D safety goal, the TSC shall specify at least one technical safety requirement with a defined fault reaction time, and the sum of detection and reaction times shall not exceed the FTTI allocated in the FSC."
During review, the team checks a specific case: safety goal SG-03 (unintended braking) has FTTI = 100 ms. The TSC allocates a plausibility check in the brake controller with a detection time of 30 ms and a reaction time of 40 ms, totaling 70 ms — within budget. However, the review finds that the wheel-speed sensor path has no documented diagnostic coverage for a stuck-signal fault. The gate outcome is Conditional Pass: the project may enter G3, but a specific action (add stuck-signal diagnostic with defined coverage target) is assigned to the HW lead with a due date before the G3 review.
Agile integration without losing gate rigor
Agile development does not eliminate gates; it changes their cadence and granularity. In a scaled agile automotive program, gates remain at the program level (e.g., every 12–16 weeks), while safety work products are produced incrementally inside sprints. The key adaptation is to define gate criteria as a rolling readiness state rather than a one-time document dump.
A practical mechanism is a safety backlog with gate-linked items. Each safety work product is a backlog item with an owner, a definition of done that matches the gate criterion, and a link to the gate it feeds. At any point, the team can query: "Which G3 criteria are not yet evidenced?" This turns the gate from a periodic crisis into a continuous readiness signal.
For example, a team working on an ADAS feature might maintain a sprint-level check: every safety requirement allocated to software must have a linked test case before the sprint is considered done. This is a micro-gate that feeds the macro-gate. The macro-gate then verifies that the aggregate evidence is complete and consistent — not that each individual artifact was produced on time.
Making gates auditable and repeatable
To keep gates defensible, three practices matter more than any template:
- Version everything. Gate decisions must reference specific artifact versions. "TSC v1.3 reviewed at G2" is auditable; "TSC reviewed" is not.
- Record the rationale for conditional passes. The action, owner, due date, and the criterion it closes must be written into the gate minutes and linked to the safety plan.
- Re-verify at the next gate. A conditional pass is only closed when the evidence is presented and accepted at the following gate. This creates a closed loop.
The SVG below illustrates the relationship between stages, gates, and the flow of safety work products, including the conditional-pass feedback loop that keeps unresolved actions visible.
The diagram makes the cumulative nature of safety evidence explicit: each stage contributes artifacts that flow into the next gate, and a conditional pass creates a visible, tracked loop back to the unresolved criterion. The agile micro-gate on the right is not a replacement for the macro-gate — it is the mechanism that keeps the macro-gate from becoming a last-minute documentation exercise.
Key takeaways for gate design
- Define gates by exit criteria, not by calendar dates. A gate without criteria is a meeting, not a control point.
- Separate deliverables (what exists) from criteria (what must be true about it). Both are necessary.
- Map safety work products to gates by logical dependency: HARA before FSC, FSC before TSC, TSC before implementation verification.
- Treat conditional passes as open loops that must be closed at the next gate, with named owners and due dates.
- In agile programs, use sprint-level micro-gates to maintain continuous readiness, while preserving program-level macro-gates for formal safety acceptance.
When these practices are in place, the gate becomes what it was always intended to be: a defensible, evidence-based decision point that protects both the project and the people who will eventually drive the vehicle.