SDV Guide
digital.auto
  • Welcome
  • SDV101
    • Part A: Essentials
      • Smart Phone? No: Habitat on Wheels!
      • Basics: What is a Software-defined Vehicle
      • MHP: Expert Opinion
      • Challenges: What sets automotive software development apart?
      • SDV Domains and Two-Speed Delivery
    • Part B: Lessons Learned
      • Learnings from the Internet Folks
        • Innovation Management
        • Cloud Native Principles
          • DevOps and Continuous Delivery
          • Loose Coupling
            • Microservices & APIs
            • Containerization
            • Building Robust and Resilient Systems
      • Learnings from the Smart Phone Folks
    • Part C: Building Blocks
      • Foundation: E/E Architecture
        • Today`s E/E Architectures
        • Evolving Trends in E/E Architectur
        • Case Study: Rivian
      • Standards for Software-Defined Vehicles and E/E Architectures
      • Building Blocks of an SDV
        • Service-Oriented Architecture
          • The SOA Framework for SDVs
          • Container Runtimes
          • Vehicle APIs
          • Example: Real-World Application of SDV Concepts
          • Ensuring Functional Safety
          • Event Chains in Vehicle SOAs
          • Vehicle SOA Tech Stack
        • Over-the-Air Updates: The Backbone of Software-Defined Vehicles
        • Vehicle App Store: The Holy Grail of Software-Defined Vehicles
      • Summary: Building Blocks for Software-Defined Vehicles
    • Part D: Implementation Strategies
      • #DigitalFirst
      • Hardware vs Software Engineering
        • The Traditional V-Model in Automotive Development
        • Agile V-Model, anybody?
        • Key: Loosely Coupled, Automated Development Pipelines
        • The SDV Software Factory
      • Implementing the Shift Left
        • Simulation and Digital Prototyping
          • Early Validation: Cloud-based SDV Prototyping
          • Detailed Validation: SDVs and Simulation
        • Towards the Virtual Vehicle
          • Case Study: Multi-Supplier Collaboration on Virtual Platform
          • Long-Term Vision
        • Physical test system
        • De-Coupled, Multi-Speed System Evolution
        • Continuous Homologation
        • Summary and Outlook
      • Enterprise Topics
        • Variant Management
        • Engineering Intelligence
        • Enterprise Organization, Processes, and Architecture
        • Incumbent OEMs vs EV Start-ups
  • SDV201
  • ./pulse
    • SDV Culture
    • Lean Sourcing
      • LeanRM
        • Why so many Requirements?
      • SCM for SDVs
    • SDV Systems Engineering
      • LeanSE
      • SDVxMBSE
    • Digital First
    • Loose Coupling
      • API-first
      • Freeze Points
    • Automation and Engineering Intelligence
    • Continuous Homologation
    • Build / Measure / Learn
  • Glossary
Powered by GitBook

SDV Guide

  • Legal Notice
  • Disclaimer
  • Privacy Policy

(c) 2025 Dirk Slama

On this page
  • Model-Based Systems Engineering (MBSE)
  • Automotive SPICE (A-SPICE)
  • Pros and Cons of the V-Model
  1. SDV101
  2. Part D: Implementation Strategies
  3. Hardware vs Software Engineering

The Traditional V-Model in Automotive Development

PreviousHardware vs Software EngineeringNextAgile V-Model, anybody?

Last updated 6 months ago

The V-Model has long been the standard framework for automotive development, guiding the design, verification, and validation of vehicle systems. It emphasizes a sequential yet interconnected process, where each design phase is complemented by a corresponding testing and validation phase.

The diagram above illustrates an extended version of the V-Model, which integrates not only software development but also electrical/electronic (E/E) systems and mechanical system development, creating a unified view of modern automotive engineering.

On the left side of the V, we see the design phases:

  1. Strategy, ideation, and concept: This is where the initial vision, strategy, and high-level requirements for the vehicle or system are defined.

  2. Overall system design: The system architecture is created, detailing the functional and technical specifications.

  3. Vehicle properties and features: Key vehicle features, such as performance, safety, and comfort, are defined.

  4. Sub-system design: Specific subsystems, such as powertrain, braking, or infotainment systems, are developed with their hardware and software components.

Between the left-hand phases and the right-hand phases is Verification and Validation, connecting design to integration and testing phases on the right side of the V.

The right-hand phases include:

  1. Sub-system integration and testing: Subsystems are combined and tested for functionality, performance, and compatibility.

  2. Vehicle functional integration and testing: Integration of all vehicle systems to ensure they work together as intended.

  3. Overall product integration and testing: Complete system validation, ensuring the final product meets all regulatory and performance requirements.

  4. Production (SOP): Standard Operating Procedure (SOP) marks the start of production.

  5. Usage and service: Post-production support, including maintenance and updates, ensures a successful lifecycle.

Additionally, the diagram highlights homologation for regulatory compliance and multi-supplier deliveries, reflecting the collaborative nature of automotive development. Supply chain and manufacturing planning are integrated early, ensuring alignment between design, testing, and production.

Model-Based Systems Engineering (MBSE)

Model-Based Systems Engineering (MBSE) is a key supporting methodology within the V-Model. It replaces traditional document-driven development with model-driven processes, using system models to capture requirements, design, and verification details. In MBSE, a central model serves as a “single source of truth,” enabling better collaboration across teams, tools, and domains. This approach enhances traceability, reduces errors, and ensures consistency, particularly when dealing with the complexity of E/E systems and software-defined vehicles.

By employing MBSE, engineers can simulate, validate, and optimize designs early in the development process, supporting the "Shift Left" concept and reducing late-stage changes, which are costly and time-consuming.

Automotive SPICE (A-SPICE)

Automotive SPICE (A-SPICE) is a process assessment model widely used in the automotive industry to evaluate and improve software and system development processes. It provides a structured framework for managing quality and ensuring compliance with stringent automotive standards. A-SPICE defines processes across the full development lifecycle, including requirements management, design, integration, and testing, making it an essential component of the V-Model.

OEMs and suppliers use A-SPICE to ensure their development processes meet high maturity and reliability levels, which are critical for delivering safety-critical systems like autonomous driving and ADAS (Advanced Driver Assistance Systems).

Pros and Cons of the V-Model

The V-Model offers several advantages:

  • Clear structure and traceability: Each design phase has a corresponding test phase, ensuring alignment and early issue detection.

  • Strong focus on validation: The emphasis on verification and validation helps meet quality and regulatory requirements.

  • Systematic approach: It supports complex, multi-domain development across software, E/E, and mechanical systems.

However, the V-Model also has its limitations:

  • Rigidity: Its sequential nature makes it less adaptable to changes, particularly in agile and iterative development environments.

  • Late integration risks: Issues may only become visible during integration and testing phases, increasing costs for late-stage fixes.

  • Limited support for continuous improvement: The V-Model’s structure does not inherently support iterative and agile processes, which are becoming more important in the era of software-defined vehicles.

  • Limited support for Multi-Speed Development: The V-Model’s structure also does not foresee that different value streams are delivering results at different speeds.

To address these challenges, the V-Model is often combined with modern practices like MBSE, A-SPICE, and continuous integration to create a more flexible, digital-first development approach.