Modélisation métier avec UML

Référence : UMLMOA
Durée : 3 jours (21 heures)


Pour réduire leurs coûts, les entreprises cherchent naturellement à rationaliser leur système d'information, par exemple au travers d'une approche SOA. Mais sans une claire expression des objectifs de l'entreprise, les projets logiciels risquent de résoudre le mauvais problème. C'est sur la base d'une modélisation métier de ces objectifs que l'on pourra spécifier précisément les besoins informatiques des utilisateurs. La richesse et la variété de ses diagrammes font d'UML un outil de choix pour cette modélisation.

Suite à ce cours, vous saurez réaliser une modélisation des processus et objets métier à l'aide de diagrammes UML, en particulier les diagrammes d'activité et de classes. Vous saurez également exploiter vos modèles métier pour produire les cas d'utilisation du futur système informatique.
Date de début Prix (HT)   Inscription  
Lieu de la formation Afficher les sessions suivantes
27/05/2013 1 778,00 € Réserver  
23/09/2013 1 778,00 € Réserver  
28/10/2013 1 778,00 € Réserver  
25/11/2013 1 778,00 € Réserver  

Travaux pratiques :

Une étude de cas tournée vers la modélisation métier vous permettra de concrétiser les apports théoriques du cours. Il ne s'agit pas tant de connaître tous les raffinements d'UML que de comprendre, au travers de cet exemple concret, comment UML peut puissamment accompagner la MOA dans sa démarche de développement du système d'information.

Vous allez apprendre à :

  • Comprendre ce que recouvre la discipline "modélisation métier" (Business Modeling) dans le cadre du Processus Unifié
  • Comprendre pourquoi il est judicieux de choisir UML comme base de votre modèle métier
  • Décrire précisément des processus métier avec les diagrammes d'activité UML
  • Identifier et décrire précisément les objets métier (ou concepts du domaine) avec les diagrammes de classes UML
  • Comprendre le lien entre la modélisation métier et les disciplines en aval : expression des besoins, analyse et conception
  • Identifier les acteurs et les cas d'utilisation du futur système informatique
  • Maîtriser les notations graphiques UML pour la modélisation des exigences logicielles

Méthode pédagogique :

33% de travaux pratiques

Audience :

Analystes métier, experts du domaine, maîtrises d'ouvrage. Chefs de projets et analystes système devant utiliser la modélisation du métier en amont de leur projet informatique

Pré-requis :

  • Aucun

Programme :

  • La discipline "modélisation métier"
    • Qu'est-ce que la modélisation métier ?
    • Qu'est-ce qu'UML ?
    • UML pour la modélisation métier
    • Qu'est-ce que le Processus Unifié (UP) ?
    • La démarche proposée
  • Comment modéliser les processus métier ?
    • Acteurs et processus métier
    • Plan-type de description textuelle
    • Le diagramme d'activité
    • Le diagramme de séquence
    • Relations entre processus métier
  • Comment modéliser les objets métier ?
    • Introduction aux concepts objets
    • Le diagramme de classes
    • Comment trouver les objets métier ?
    • Les unités d'organisation
    • Le diagramme d'états
    • Notations avancées du diagramme d'activité
  • Informations complémentaires
    • Outils de modélisation UML 2
    • Autres techniques de modélisation métier
  • La modélisation des exigences
    • Acteurs et cas d'utilisation
    • Diagramme de cas d'utilisation
    • Plan-type de description textuelle
    • Diagramme de séquence système
    • Relations entre cas d'utilisation
    • Compléments
  • Conclusion
    • Récapitulatif de la démarche et des diagrammes
    • Liens entre les disciplines

Votre avis, votre commentaire sur cette page

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

Accès direct à nos cours

Marketing Digital

Développement Web

Développement mobile

Méthodes agiles

Pratiques agiles

Gestion de projet

Efficacité professionnelle

Analyse, conception et modélisation avec UML

Développement Java et C++

Java EE et Frameworks

Microsoft .Net

Architecture

Cloud Computing

Intégration et Web Services

Oracle