Le programme de certification OCUP

UML dispose d'un programme de certification sérieux édité par l'OMG, organisme en charge de la standardisation et des évolutions du langage.

Une certification sérieuse

Tous les programmes de certification ne se valent pas. Certaines certifications sont délivrées par des organismes indépendants, privés, selon des niveaux d’exigence très variables.

Ce n’est pas le cas d’UML : un seul programme de certification officiel est proposé, il se nomme OCUP (OMG Certified UML Professional).

Le programme de certification OCUP est géré par l’OMG (Object Management Group), qui n’est autre que l’association en charge de la standardisation et de la promotion de l’« objet » sous toutes ses formes, en particulier UML.

Trois niveaux d’expertise

Le programme a récemment évolué vers une seconde version (OCUP 2), tout en conservant la même structure à trois niveaux :

1. Fundamental

OCUP Fundamental

With the level of knowledge and skill tested at the OCUP 2 Foundation level, and a corresponding amount of industry experience, a UML model user will be well-equipped to read and understand the diagrams he or she encounters in work situations, whether the user is a stakeholder checking that a design expressed in UML satisfies requirements, or a coder responsible for implementing that functionality following the structure and design depicted in the model. — OMG

2. Intermediate

OCUP Intermediate

A candidate at this level should be able to design and construct models of software systems consisting of two or a few interoperating modules, choosing the most appropriate UML elements from the palette provided by the language; to help less experienced and knowledgeable modelers improve their models; and to explain the essence of a suite of UML diagrams to model users including developers (who are charged with implementing the model) and stakeholders (who must confirm that their requirements are reflected in the system defined by the model). — OMG

3. Advanced

OCUP Advanced

A UML Modeler holding the OCUP Advanced Level Certification could serve as technical director of a department modeling large integrated applications, including complex behavior, and could advise senior management on the role of modeling in an enterprise architecture. — OMG

Progressivité

L’image ci-dessous montre la progressivité du programme de certification (extrait du site officiel de l’OMG) :

Certification UML OCUP

Testez-vous !

Pourquoi passer la certification OCUP ?
  • Cela n’a aucun intérêt
  • Pour attester de sa connaissance d’UML
  • Pour valider sa connaissance des méthodes de conception basées sur UML
Que signifie OCUP ?
  • Object Certification on UML Principles
  • OMG Certification Universal Program
  • OMG Certified UML Professional
Quelle est la force d’OCUP ?
  • La certification est proposée par l’organisme en charge des évolutions du langage.
  • La certification est reconnue dans le monde entier.
  • C’est une certification qui prend en compte l’expérience des candidats.
  • La certification couvre tout le champ de la modélisation, même hors objet.

Commentaires