Introduction au Domain-Driven Design

Comprendre les concepts clefs du DDD

  • Filière :

    Méthodes, Tests, normes

  • Sous-filière :

    DDD

  • Référence

    AE-IDDD

  • Durée

    1 jour (7 h)

  • Prix unitaire HT

    850 € HT

Objectifs pédagogiques

  • Comprendre les concepts clefs du DDD, en particulier le langage omniprésent (Ubiquitous language) et le context borné (bounded context)
  • Découvrir par un Event Storming et un Context Mapping quelques patterns tactiques et stratégiques du DDD
  • Mettre en œuvre une conception centrée sur le métier
  • Aborder la documentation vivante

Public cible

  • Développeurs
  • Maitrises d’ouvrages
  • Product owners
  • Responsables de projet
  • Scrum master

Pré-requis

Expérience antérieure dans la création logicielle

Programme de la formation

Répartition : 50% théorie/50% de pratique

Introduction au DDD

  • Historique et présentation du DDD
  • Un indispensable pour gérer la complexité

Les moteurs du DDD

  • l’Ubiquitous Language (UL)
  • Le Bounded Context
  • Le modèle
  • L’IC et le refactoring de concept
  • L’accélération

Les tactiques du DDD en pratique par un Event Storming

  • Historique et fonctionnement de l’ES
  • Le langage
  • Les évènements
  • Les commandes
  • Les acteurs
  • Les entités
  • Les stratégies d’entreprise
  • Les agrégats
  • Les cycles de vies
  • Le modèle
  • Découpages en Bounded Context
  • Interactions

Transmettre le savoir

  • Les outils de l’UL
  • La documentation vivante

Les stratégies du DDD par un Context Mapping

  • Partnership
  • Shared Kernel
  • Customer Supplier
  • Conformiste
  • AntiCorruption Layer
  • Open-host Service
  • Published Language
  • Separate Ways

Détails sur le Big Ball of Mud

  • Caractéristique du pattern BBOM
  • La psychologie
  • Les stratégies de sorties

Conclusion

  • Le DDD, vers une maturité du SI
  • Le coût du développement

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le