SociétéFormationsCommunicationLogiciels LibresBlogContact
Formation - UML et UP, formalisme et processus unifiés pour la conception Objet
Objet
Au cours des dernières années, le langage de modélisation UML est devenu un standard de fait pour décrire tout système logiciel. La norme UML a été décrite en même temps qu'une méthode d'analyse et de conception des systèmes logiciels, le Processus Unifié. Synthèse de nombreuses méthodes et notations, le couple UML et Processus Unifié propose une approche pour conduire la réalisation de systèmes orientés Objet depuis les spécifications jusqu'au déploiement. Il est, aujourd'hui, à la base de nombreuses méthodes de travail utilisées dans les entreprises réalisant des logiciels.
La formation proposée ici se déroule sur 1 jour et présente rapidement UML et le Processus Unifié, sans entrer dans les détails techniques. Elle décrit les avantages et les inconvénients de ce formalisme et de cette méthode de conception, et propose un comparatif avec d'autres méthodes, notamment les méthodes agiles.
Public visé
Ce cours s'adresse aux personnes désirant avoir une vue claire et synthétique de ce que sont UML et le Processus Unifié, afin de faire de choisir une méthode d'analyse et conception Objet.
Pré-requis
Une expérience de la gestion de projet informatique facilite l'accès à cette formation.
Points abordés
Les avantages de la programmation Objet
  • Concepts de bases du modèle objet : classe, objet, encaspuslation, interface, héritage, polymorphisme.
  • Bénéfices du modèle : apports en termes de qualité, de coût et de délais.
Le formalisme UML
  • Origine : formalismes pré-existants, rôles de l'OMG.
  • Les différents modèles et diagrammes : survol des treize diagrammes d'UML 2, objectifs et intérêts.
Méthodes de développement Objet
  • Introduction : méthodes existantes, intérêts du Processus Unifié.
  • Modélisation : cas d'utilisation, analyse, conception, réalisation.
  • Utilisation des patrons (Design Patterns) : présentation et bénéfices.
  • Tests et validation : automatisation des procédures, intérêt du développement piloté par les tests.
  • Aller vers plus de réactivité : présentation rapide du concept de méthode agile, intérêts, avantages et inconvénients par rapport au Processus Unifié.
Adaptations possibles
Les thèmes abordés par le formateur pourront être dynamiquement adaptés aux besoins et aux questions exprimés par les auditeurs.
L'adaptation des cours sera donc quasiment systématique. N'hésitez pas à demander conseil à notre service commercial.
Conditions
Il est possible d'organiser, à votre demande, une ou plusieurs sessions en intra-entreprise (sur site) n'importe où en France ou en Europe.
Chaque participant à la formation dispose d'un exemplaire personnel du support de cours.
Durée : 1 jour, soit 7 heures.
Langue : au choix, française ou anglaise
Intervenant : Tous les intervenants animant cette formation bénéficient de compétences pédagogiques reconnues. D'autre part, ils ont déjà été amenés à gérer différents projets à l'aide du Processus Unifié ou d'autres méthodes, comme par exemple les méthodes agiles.
Travaux pratiques : Cette formation ne comporte pas de travaux pratiques. Cependant, les discussions avec l'auditoire seront autant d'occasions de rapprocher le discours théorique de la réalité.
Intra-entreprise :
  • groupes de 10 personnes maximum
  • 1 journée