1 / 19

Gestion de projets

Gestion de projets. 2 T racks U nified P rocess. EL MAZOUZI Nadia, FILALI Abderrahmane, TAMAGNO Olivier. Plan. Présentation de 2TUP 2TUP, un processus UP 2TUP et UML Les apports de 2TUP 2TUP en détail 2TUP dans la pratique. Introduction. Scrum. RUP. XUP. 2TUP. ASD. EssUP.

zahi
Télécharger la présentation

Gestion de projets

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gestion de projets 2TracksUnifiedProcess EL MAZOUZI Nadia, FILALI Abderrahmane, TAMAGNO Olivier

  2. Plan • Présentation de 2TUP • 2TUP, un processus UP • 2TUP et UML • Les apports de 2TUP • 2TUP en détail • 2TUP dans la pratique

  3. Introduction Scrum RUP XUP 2TUP ASD EssUP ExtremeProgramming AUP EUP Crystal UP DSDM Méthodes unifiées Méthodes agiles

  4. Présentation de 2TUP • Processus créé par Valtech • Pourquoi 2TUP ? • Réponse aux contraintes de changement continuel imposées aux SI des entreprises SI Contraintes fonctionnelle Contraintes techniques

  5. Présentation de 2TUP • Séquence d’étapes, en partie ordonnées • obtention d’un système logiciel ou évolution d’un système existant qui satisfasse le client • Délais • Coûts • Définition d’un processus : • Processus • Objectif • Contraintes

  6. Présentation de 2TUP • Plusieurs processus unifiés, pas un seul • Trame commune des meilleures pratiques de développement • Définition d’un processus unifié • Incrémental • Itératif • Piloté par les risques • Orienté composant • Orienté utilisateur • Caractéristiques d’un processus unifié

  7. Axe fonctionnel Présentation de 2TUP La réalisation du système consiste à fusionner les résultats des deux branches • Axe technique Idée de base

  8. Présentation de 2TUP

  9. Un processus piloté par les risques 2TUP, un processus UP • 4 principaux risques • Les solutions apportées par ce processus • L’inadéquation aux besoins des utilisateurs • L’incapacité de l’architecture technique à répondre aux contraintes opérationnelles • Le non respect des coûts et délais • Le manque de qualité • Politique d’incréments • Gestion prioritaire des deux premiers risques

  10. Un processus piloté par les exigences des utilisateurs 2TUP, un processus UP • Deux types d’acteurs • La branche gauche est chargée de capturer les besoins fonctionnels auprès des utilisateurs consommateurs • La branche droite est chargée de capturer les besoins techniques auprès des utilisateurs exploitants Les utilisateurs sont à l’origine de la conception • L’utilisateur consommateur des fonctions du système • L’utilisateur exploitant le système

  11. 2TUP et UML • Langage de modélisation graphique et textuel • comprendre et décrire des besoins, spécifier et documenter des systèmes, concevoir des solutions, • Unification des notations et concepts orientés objet • Moyen d’établir le suivi des décisions prises, depuis la spécification jusqu’au codage • Définition de UnifiedModelingLangage : • UML • Buts

  12. Le recours à la modélisation est une pratique indispensable au développement 2TUP et UML • Relation entre 2TUP et UML • UML est le langage de modélisation objet standard de ce processus • Correspondance entre les différents diagrammes d’UML et les étapes de 2TUP

  13. Capture des besoins fonctionnels • Diagramme des cas d’utilisation, • Diagrammes de séquence, • Diagrammes de collaboration 2TUP et UML • Analyse • Diagramme de classes, • Diagrammes d’états transition • Capture des besoins techniques • Diagramme des cas d’utilisation • Conception générique • Diagramme de déploiement • Conception préliminaire • Diagramme de composants, • Diagrammede déploiement • Conception détaillée • Diagramme de classes, • Diagramme de séquence, • Diagramme de collaboration, • Diagramme d’états, • Diagramme d’activités, • Diagrammede composants

  14. Les apports de 2TUP Capitalisation de la connaissance de l’entreprise investissement pour le moyen et long terme Capitalisation d’un savoir-faire technique investissement pour le court et moyen terme

  15. Étude préliminaire • Besoins fonctionnels • Besoins techniques 2TUP en détail • Cahier des charges • Cas d’utilisations • Spécifications techniques • Capture des besoins • Acteurs • Classes candidates • Spécifications de l’architecture • Messages • Validation et consolidation • Cas d’utilisation techniques • Modélisation du contexte

  16. Découpage en catégorie • Modèle statique • Modèle dynamique 2TUP dans la pratique • Classes • Scénarios • Découpage en catégorie • Analyse • Associations • Diagrammes états transitions • Opération • Diagrammes d’interaction • Dépendances • Optimisation • Validation

  17. Conception générique • Conception préliminaire • Conception détaillée • Modèle de déploiement/ exploitation • Framworks techniques • Tout • Conception d’architecture • Interfaces utilisateurs • Modèle logique • Interface catégories • Développement de prototype • Conception IHM

  18. Avantages d’une méthode Conclusion • Grand projet et SI complexe • Gestion des risques • Management de projet • UP

  19. Gestion de projets EL MAZOUZI Nadia, FILALI Abderrahmane, TAMAGNO Olivier Merci pour votre attention

More Related