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
  • Mapping CI/CD Pipelines to the V-Model
  • Integrated Pipelines Across the Right Side of the V-Model
  • Bringing it all Together
  1. SDV101
  2. Part D: Implementation Strategies
  3. Hardware vs Software Engineering

Key: Loosely Coupled, Automated Development Pipelines

PreviousAgile V-Model, anybody?NextThe SDV Software Factory

Last updated 6 months ago

In this section, we revisit the lessons learned from the internet era, emphasizing the need for fully automated CI/CD pipelines to support the rapid development and deployment of digital vehicle features. Continuous Integration and Continuous Deployment (CI/CD) pipelines are essential for maintaining agility in the fast-paced digital development space while ensuring consistency, quality, and efficiency.

Mapping CI/CD Pipelines to the V-Model

As shown in the diagram below, CI/CD pipelines can be directly mapped to the V-Model, where automation acts as a driving force for efficient iteration. While mechanical and E/E assets follow their structured, long-term development cadence, digital assets—including AI models, SDV software (QM), and embedded ASIL code—require a highly automated approach to enable faster cycles of build, integration, and validation.

Automation is key to accelerating development and reducing manual overhead, particularly for on-board and off-board assets. AI models, software-defined vehicle code, and embedded systems benefit significantly from automated pipelines that can validate changes across virtualized environments, simulate real-world scenarios, and ensure compliance with safety and quality standards.

By integrating fully automated CI/CD pipelines into the development process, organizations enable continuous testing, rapid prototyping, and frequent feature updates. This not only aligns with the multi-speed development approach but also ensures that digital vehicle features can evolve seamlessly in parallel with E/E and mechanical workstreams.

Ultimately, automation of CI/CD pipelines ensures that fast-moving digital innovation can scale effectively while maintaining synchronization with the broader system development lifecycle. This is critical for achieving the agility and reliability required in modern software-defined vehicles.

Integrated Pipelines Across the Right Side of the V-Model

In the DevOps community, the importance of automated integration across different development pipelines is widely recognized. This automation enables the creation of new pipelines capable of integrating results from multiple sources, ensuring consistent quality and accelerating development cycles.

In the context of the V-Model, this principle becomes even more critical when applied to the right side of the V-Model, where integration and validation occur. Here, the focus shifts from isolated workstreams—mechanical assets, E/E assets, and digital assets—to their seamless integration. The goal is to manage these diverse outputs as combined digital artifacts, enabling end-to-end system verification and validation.

Automation plays a crucial role in orchestrating this complexity. Integration pipelines must handle artifacts generated at various levels—mechanical designs, E/E components, and digital software (including AI models and embedded code). By continuously merging and testing these artifacts, organizations can detect inconsistencies early, ensuring alignment across all layers of the development process.

This approach also allows for cross-domain synchronization. For instance, mechanical systems may progress through slower, long-term validation cycles, while digital artifacts iterate at higher speeds. Automated pipelines ensure that outputs from both streams are periodically integrated, enabling functional validation at the subsystem and vehicle level without manual overhead.

Ultimately, applying DevOps principles to the right side of the V-Model unlocks the potential for efficient, cross-stream validation and continuous integration of the entire vehicle system. This harmonization of workflows ensures that mechanical, E/E, and digital domains deliver a cohesive, fully verified product—ready for production and real-world deployment.

Bringing it all Together

Finally, we need to bring together the principles of multi-speed development and integrated testing within the V-Model, highlighting how digital, E/E (Electrical/Electronic), and mechanical workstreams are coordinated. At the core, digital assets, E/E assets, and mechanical assets flow in parallel through the development stages, each contributing to the overall integration.

The feedback loops illustrate the agility of digital workstreams, enabling iterations within hours, weeks, or months. This flexibility contrasts with the slower, long-term cycles of mechanical and E/E components, which require greater planning and stability. To overcome the challenge of synchronization, the diagram emphasizes the use of digital mockups and simulations to test against physical components when they lag behind, ensuring no delays in integration.

The key message is that de-coupling and aligning workstreams through automation, virtual validation, and robust interfaces enable continuous integration, even across complex systems. By combining rapid digital iterations with stable physical processes, OEMs can achieve efficient, end-to-end vehicle development.