Travail collaboratif

Introduction au Domain-Driven Design

Sensibilisation au DDD
Conception pilotée par le domaine

Le Domain-Driven Design ou DDD permet de créer sur le long terme des logiciels de gestion sur des sujets complexes, par le biais d’une approche centrée sur le métier. Cette initiation s’adresse à toute personne du métier du logiciel désirant saisir les concepts et s’initier aux pratiques.

Formation intensive de 55 jours : Qualification Logicielle, testeur d'application.

 1 jour

Présentiel

Distanciel

Formation informatique Paris

France

 

 Introduction au DDD 

Introduction au Domain-Driven Design

1 jour (soit 7h)

700 € HT par personne, soit 840 € TTC

Le Domain-Driven Design ou DDD permet de créer sur le long terme des logiciels de gestion sur des sujets complexes, par le biais d’une approche centrée sur le métier. Cette initiation s’adresse à toute personne du métier du logiciel désirant saisir les concepts et s’initier aux pratiques.

Cette formation peut être complétée par la formation DDD en pratique.

Public concerné

Développeurs, Scrum Master, Responsable de projet, MOA, PO, etc.

Cette initiation s’adresse à tous les métiers du logiciel désirant comprendre et s’initier aux concepts du DDD: développeur, Architecte, PO, Chef de projet, Tech lead, Scrum master, MOA, etc. Pas d’expérience en programmation requise.

Prérequis

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

Sessions  :
  • 31 Mai

  • 7 Juin

  • 14 Juin

  • 16 Août

  • 23 Août

  • 30 Août

  • 7 Septembre

  • 13 Septembre

  • 20 Septembre

  • 27 Septembre

  • 4 Octobre

  • 12 Octobre

  • 18 Octobre

  • 25 Octobre

  • 15 Novembre

  • 23 Novembre

  • 29 Novembre

  • 6 Décembre

  • 13 Décembre

  • 20 Décembre

Inter/Intra

Formation Intra entreprise possible
Groupe de 10/12 personnes maximum
Nous contacter !

Objectifs de la formation

mini fiche pyramide des tests.png
Télcharger la fiche détaillée

Télécharger

  • Comprendre les concepts clefs du DDD, en particulier le langage omniprésent (Ubiquitous language) et le contexte borné (bounded context)

  • Découvrir par un Event Storming et un Context Mapping quelques patterns tactiques et stratégiques du DDD

  • Mettre en oeuvre une conception centrée sur le métier

  • Aborder la documentation vivante

  • Formation 40% théorique et 60% pratique

Programme détaillé de formation :

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écoupage en Bounded Context

  • Intéractions

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éristiques du pattern BBOM

  • La psychologie

  • Les stratégies de sorties

Conclusion

  • Le DDD, vers une maturité du SI

  • Le coût du développement

En cliquant, vous serez redirigé vers
notre bon de commande en ligne.