Methodology and UML

For professionals who need to be able to formalise their know-how and share it with colleagues who have different skill profiles.

Learn, by sharing with professionals

Professional industry developers, for example in automation or embedded systems, will quickly become familiar with object-oriented concepts and a project methodology that brings control and serenity.

Achievement No.1

Object-oriented concepts

You learn how to use object-oriented concepts to build modular and scalable software.

Achievement No.2

Master the UML language

You master the UML formalism and design reflexes.

Achievement No.3

Master the projects

You establish the link between software analysis, design and budget and schedule management.

Practical Information


Yverdon-les-Bains or
other locations on request


3 days of training


Course given in French,
supports in English


Developers or insiders

« A very interesting and well-presented course, it should have been done earlier ! »

A Methodology and UML course participant

The principal themes of this course

« Object-oriented » thinking

The purpose of the first day is to discover the key concepts of object-oriented thinking through many illustrative examples. This phase is necessary to establish a solid methodology.

For a better understanding, we will practice using different exercises, centred on:

  • abstraction
  • inheritance
  • polymorphism


  • the structuring of knowledge
  • classification


Modelling with UML

For the benefit of the correct understanding of object-oriented, you are ready to address the 13 UML diagrams and their equivalent in the functional analysis and software design phases, objects of the second day.

You will discover the different structural and behavioural diagrams, with examples from various applications, which will help you to understand these representations and their meaning.

  • The origins of UML.
  • The UML language.
  • Structure diagrams.
  • Behavioural diagrams.
  • Recommendations

The project methodology

During the 3rd day, the OSDM methodology will be presented and then exercised in a real size example.

You will understand how to begin a functional analysis, how to design software architecture, plan a project realistically and lead the development with accurate monitoring.

Subsequently, OSDM could serve as a basic model for your own project management methodology.

  • Workflow in a project.
  • Functional analysis.
  • Software architectures.
  • Planning.
  • Development monitoring.
  • Documentation.


Choose your training session



Michael Zuber


Thank you.

Thank you for enrolling in our course. You will receive more information by e-mail.

Have a nice day,

Objectis Academy