Agile Model-Based Software Development
|October 10-11, 2019||German||Berlin, Germany|
Model-based software development has become state of the art for automotive embedded applications. Tool chains have been established, and methods and procedures have been defined to also address the strong requirements of functional safety standards. Best practices within general software development, however, propose to overcome strict waterfall process models but promote agile methods in order to address real-world challenges, such as late changes or vague requirements. These real-world scenarios are present in automotive software development, and agile methods will also be beneficial here.
This training class will introduce the basic principles of agile methods and elaborate on their instantiation in model-based development. The class is designed for participants to gain first-hand experience in agile methods and will, to this end, apply some of these in live sessions.
Also available as an in-house training class worldwide on request.
In this case, our instructors can tailor the curriculum to meet your specific needs.
This training class is targeted towards modelers, developers, testers, quality managers, project managers, and team leaders, whose focus is model-based development of embedded software based on MATLAB®/Simulink® for serial projects. A minimum number of 5 participants will ensure that interactive parts properly reflect real team situations.
Conditions of Participation and Cost
The price for the training class includes training materials, refreshments, and lunch.
Cost: € 1,350.00 plus VAT (where applicable)
Early bird discount: 10% off participation cost
We offer an early bird discount of 10% for registrations received 35 days prior to the event.
Multi-person discount: 25% off participation cost
An additional 25% discount on the booking is available for companies registering more than one participant or more than one training class at the same time.
Please find all further conditions of participation and cost at MES Terms and Conditions - Training classes in Germany.
- Principles of model-based development with Simulink®/Stateflow®
- Core concepts of agile methods like Kanban or Scrum
- Foundations of agility in model-based development
- Elements of continuous quality assurance
- Approaches to continuous integration
- Agility as viewed by ISO 26262 and ASPICE® (optional)
|10 a.m.||Welcome and introduction round
|10:30 a.m.||Introduction: Agile approaches to model-based software development
|12 p.m.||Lunch break and open dialog|
|1 p.m.||Core elements of Scrum
|2:45 p.m.||Overview: Model-based development and quality assurance with Simulink®
|4:30 p.m.||Scrum in a nutshell (interactive)
|6 p.m.||End of day|
|9 a.m.||Model decomposition and integration
|10:45 a.m.||Refactoring Simulink® models and their structure
→ Hands-on using MES's latest refactoring tool
|12:15 p.m.||Lunch break and open dialog|
|1:15 p.m.||Core elements of continuous integration
|3 p.m.||Selected optional topic
|4:30 p.m.||Summary and conclusion|
|5 p.m.||End of training class|