] > UML et UP, formalisme et processus unifiés pour la conception Objet (Logilab - Solutions, Services et Formations en Informatique Scientifique et Gestion de Connaissances)

UML et UP, formalisme et processus unifiés pour la conception Objet

reference

UML-UP-PRESENTATION

duration

1

objectives

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.

audience

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.

prerequisites

Une expérience de la gestion de projet informatique facilite l'accès à cette formation.

thematic content

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é.

customization

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.

terms

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

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