Architecting complex software projects with UML
Master UML to structure projects and design and communicate modular, scalable software architectures.
Training date: February 11th to 13th 2025, October 22nd to 24th 2025
CHF 2670.-
Modeling and structuring complex projects
Master the object-oriented approach and UML formalism to structure modular, scalable software projects. Acquire project methodology skills to communicate effectively with multi-disciplinary teams, particularly in UML-based projects, automation and digitization. This training course provides the tools needed to manage the analysis, design and follow-up phases, bringing control and serenity to the management of complex projects, while guaranteeing rigorous documentation, standardization of practices and the transmission of know-how to ensure the longevity of projects.
For software architects of 4.0 projects
Software architects, experienced developers, systems engineers and project managers wishing to formalize their know-how with UML and optimize communication within multidisciplinary teams. This course is also aimed at participants involved in UML-based digitization and automation projects, particularly in industry, to structure their projects according to a rigorous method. Ideal for those seeking a clear structuring of design and analysis processes.
The keys to professional modeling
- Designing modular, object-oriented architectures
Use abstraction, inheritance and polymorphism to build scalable, structured systems, laying the foundations for robust design.
- Master the UML formalism
Learn the 13 essential UML diagrams for analysis and design, using concrete examples from a wide range of industrial applications.
- Solve complex modeling situations
Model advanced business knowledge for industrial projects, using UML to efficiently structure solutions.
- Evaluate and optimize the quality of UML designs
Judge the quality of a UML design, master best practices and design rules to produce robust, optimized models.
- Documenting and using UML models
Learn how to produce clear documentation and use templates to effectively plan and guide software development.
Training information
Trainer Paul-Henri Maillefer
Industrial IT engineer, with 15 years’ experience in flexible industrial software projects for complex machines, architect of the Concept.Convergence platform and the InstantUx HMI product.
Location
Yverdon-les-Bains or other
location on request
Duration
3 days of training 8:30 a.m. – 5:30 p.m.
Language
Course given in French,
support in English
Prerequisites
This course requires knowledge of an object-oriented language such as C# (separate training available).
Associated Trainings
Contact us
Would you like to be supported in your digital transition with controlled, cost-effective and modern solutions?