基于模型的敏捷式软件开发
内部培训
内部培训
Model-based software development is state of the art for automotive embedded applications. Established toolchains and defined methods address the strict requirements of functional safety standards.
In general software development, best practices promote agile methods over strict waterfall process models.These methods help teams handle real-world challenges such as late changes or vague requirements.These real-world scenarios exist in automotive software development, and agile methods will also be beneficial here.
This course introduces the basic principles of agile methods. It explains how to apply these methods in model-based development. Participants gain first-hand experience with agile methods and apply some of these methods in live sessions.
This training class targets modelers, developers, testers, quality managers, project managers, and team leaders. It introduces agile methods and shows how they fit model-based development of embedded software using MATLAB/Simulink and similar tools.
Hands-on: Agile principles in a nutshell
Hands-on: Analysis of model structure
Hands-on: Using a model refactoring tool
Hands-on: Creating a Kanban board