Agile modellbasierte Softwareentwicklung
Schulung
Schulung
Modellbasierte Softwareentwicklung ist der gesetzte Standard für die Entwicklung eingebetteter Applikationen in der Automobilbranche. Toolchains haben sich etabliert; Methoden und Prozesse wurden so definiert, dass diese den hohen Anforderungen des Standards zur funktionalen Sicherheit entsprechen.
Best Practices der allgemeinen Softwareentwicklung schlagen vor, das strenge Wasserfallmodell zu überwinden und agile Methoden einzusetzen. Diese ermöglichen es, auf Herausforderungen aus der Praxis, wie späte oder vage Anforderungen, einzugehen. Diese realen Szenarien sind auch in der automobilen Softwareentwicklung präsent und auch hier zeigen sich agile Methoden als sinnvoll. In dieser Schulung werden die Grundprinzipien agiler Methoden vorgestellt und deren Instanziierung in der modellbasierten Entwicklung erläutert. Die Schulung unterstützt die Teilnehmer:innen dabei, Erfahrungen aus erster Hand mit agilen Methoden zu sammeln, welche sie in Life-Sessions anwenden können.
Diese Schulung richtet sich an Modellierer:innen, Entwickler:innen, Tester:innen, Qualitätsmanager:innen, Projektmanager:innen und Teamleiter:innen, die sich mit agilen Methoden vertraut machen wollen und wissen möchten, wie agile Methoden mit der modellbasierten Entwicklung von eingebetteter Software auf Basis von MATLAB/Simulink und ähnlichem übereinstimmen.
Hands-on: Agile Prinzipien in Kurzform
Hands-on: Analyse der Modellstruktur
Hands-on: Einsatz eines Modell-Refactoring-Tools
Hands-on: Erstellen einer Kanban-Tafel