Skip to main content
Référence : PMMBP
Durée : 4 demi-journées
Niveau : Intermédiaire
Langues : FR-EN
Public : Analystes, business analystes, architecte, développeurs, chef de projet.

Les bonnes pratiques de modélisation de projet

Objectifs

Cette formation propose une présentation de la modélisation de projet au sens large du terme, quelle que soit la notation utilisée, tout en mettant les choses en pratique à travers l’étude détaillée de certains langages de modélisation. Un état de l’art du sujet ainsi qu’une étude du marché des outils sont proposés. Suite à cette formation, le participant aura une vue précise de ce que le marché et les technologies dans ce domaine lui propose et qu’il pourra exploiter.

Pré-requis

Connaissances de base en analyse et modélisation de projets informatiques. Expérience d’un langage de modélisation souhaitable.

Contenu détaillé

  1. Ingénierie pilotée par les modèles
    1. Sémantique introductive
      1. Designer
      2. Finitude
      3. Conjectures
    2. Architecture logicielle
      1. Architecte
      2. Points clés d’une architecture
      3. Challenges
      4. Agilité
      5. Spécification
        1. Le System Architecture Document (SAD)
        2. Le Guide de design des composants
        3. Le Prototype architectural
        4. Le Modèle
      6. Workflow
        1. Spécification des exigences
        2. Analyse architecturale
        3. Design architectural
        4. Design orienté objet
    3. Architecture pilotée par les modèles (MDA)
      1. Fondations
        1. MOF
        2. XMI
        3. UML
        4. OCL
      2. Architecture MDA
        1. Cycle de vie du développement
        2. Modèle indépendant de la plateforme (PIM)
        3. Modèle spécifique à la plateforme (PSM)
        4. Code
      3. Exemple
        1. PIM
        2. PSM base de données
        3. PSM C#
        4. Code
           
  2. Modélisation de projet : Spécifications
    1. Exigences
      1.  Formulations
        1. Café
        2. Code
        3. Tests
        4. Modèle
        5. Backlog
        6. Documents
      2. Les parties prenantes
      3. Typologie des exigences
        1. Fonctionnalité
        2. Exigences fonctionnelles
        3. Cas d’utilisation
        4. Prototype
      4. Exigences non fonctionnelles
        1. Disponibilité
        2. Fiabilité
        3. Souplesse
        4. Flexibilité
        5. Performance
        6. Montée en charge
        7. Réutilisation
        8. Sécurité
    2. Ingénierie
      1. Capture
      2. Analyse
      3. Documentation
      4. Validation
      5. Gestion
    3. Vision
      1.  Exigences d’entreprise
        1. Fondements
        2. Opportunité commerciale
        3. Objectifs commerciaux et critères de succès
        4. Besoins clients
        5. Risques métier
      2. Vision de la solution
        1. Énoncé de la vision 
        2. Fonctionnalités majeures
        3. Hypothèses et dépendances
        4. Périmètre et limitations
        5. Périmètre de la version initiale 
        6. Périmètre des versions ultérieures
        7. Limitations et exclusions
      3. Contexte métier
        1. Profil des parties prenantes
        2. Priorités du projet
        3. Environnement d’exécution
      4. Spécification
        1. Introduction
          1. Intention
          2. Conventions
          3. Audience
          4. Cadre du projet
          5. Références
        2. Description générale
          1. Perspective du produit
          2. Fonctionnalités du produit
          3. Classes d’utilisateurs
          4. Environnement opérationnel
          5. Contraintes de design et d’implémentation
          6. Documentation utilisateur
          7. Hypothèses et dépendances
        3. Fonctionnalités du système
        4. Exigences des interfaces externes
          1. Interfaces utilisateur
          2. Interfaces matérielles
          3. Interfaces logicielles
          4. Interfaces de communication
          5. Exigences non fonctionnelles
        5.  Appendice
      5. Modélisation
        1. Modèle fonctionnel
          1. Exigences
          2. Reporting
          3. Diagrammes d’exigences
          4. Diagrammes de cas d’utilisation
        2. Gestion du changement
          1. Traçabilité
          2. Matrice
  3. Cas d’utilisation
    1. Histoires d’usage
      1. Historique
      2. Terminologie
        1. Acteur
        2. Scénario
        3. Étape
      3. Formalisme
        1. Tout habillé
        2. Relaxe
      4. Rédaction
      5. Erreurs classique
    2. Diagrammes
    3. Use Case points
      1. Pourquoi l’utiliser ?
      2. Adoption
      3. Auteurs
      4. Méthode de Karner
    4. Étude de cas
      1. Exigences
      2. Cas d’utilisation
        1. Version intégrale
        2. Version allégée
      3. Modèle UML
      4. Estimation de coûts
        1. Estimation
        2. Conclusion
Discutons de votre projet

Contactez-nous

  •  + 32 (0) 10 49 51 00
  •  info@expert-it.com