Daniel Siegl & Hermann Gollwitzer

Model Based Systems Engineering in an Agile Product Development Process

Is your systems architecture decaying under complexity and compliance demands? Learn how to apply agile Git workflows directly to your models for faster, safer development.

Model Based Systems Engineering in an Agile Product Development Process
#1about 4 minutes

Introducing MBSE for agile product line development

Model-based systems engineering (MBSE) is introduced as a critical methodology for managing complexity in safety-relevant industries like automotive, aerospace, and defense.

#2about 4 minutes

Volkswagen's framework for harmonizing development

Volkswagen's approach aligns company organization, system architecture, processes, and tools to create a unified backbone for development across the enterprise.

#3about 3 minutes

Addressing the challenge of growing software complexity

Unmanaged software complexity leads to architecture decay over time, resulting in higher costs for refactoring and testing while slowing down innovation.

#4about 9 minutes

Moving from static documents to dynamic data models

The traditional document-centric approach is replaced by model-based engineering, where the system is represented as a machine-readable data graph rather than static diagrams.

#5about 3 minutes

Applying software version control principles to MBSE

Adopting software engineering workflows like GitFlow enables optimistic version control and feature branching for models, which is essential for managing variants and agile collaboration.

#6about 4 minutes

Using specialized tools for model merging and review

Standard text-based tools cannot merge model graphs, so specialized three-way diff and merge tools are required to resolve conflicts and support code review-style workflows.

#7about 5 minutes

The future of MBSE is DevOps and reusable components

The next evolution in MBSE involves adopting DevOps practices like CI/CD, automated merge requests, and creating repositories of reusable model components similar to Maven or NuGet.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.