Le Domain Driven Design stratégique

4 x 3.5 hours remote workshop
Maxime Sanglan-Charlier

Le Domain Driven Design stratégique

Le Domain Driven Design stratégique

Maxime Sanglan-Charlier
🇫🇷 French

Online
Total duration: 14h00

Timezone: Europe, Amsterdam
Monday January 17 14:30 - 18:00
Tuesday January 18 14:30 - 18:00
Wednesday January 19 14:30 - 18:00
Thursday January 20 14:30 - 18:00
 
Timezone: America, Toronto
Monday January 17 08:30 - 12:00
Tuesday January 18 08:30 - 12:00
Wednesday January 19 08:30 - 12:00
Thursday January 20 08:30 - 12:00


Contexte et objectifs

La philosophie du Domain Driven Design consiste à utiliser des outils de modélisation collaboratifs afin de construire une compréhension partagée d’un domaine et s’en servir pour vous guider dans la conception de votre produit.

Dans cette formation vous verrez comment concevoir des architectures faiblement couplées et alignées sur le domaine en apprenant les principes et pratiques du DDD stratégique en étant guidé par le Bounded Context Canvas.

Le Bounded Context Canvas est un outil collaboratif créé par Nick Tune. Il aide à concevoir et documenter un Bounded Context. Un Bounded Context (contexte borné), en architecture logicielle, est un sous-système aligné avec une partie du domaine métier.

A la fin de cette formation, vous pourrez :

  • Comprendre les principes et pratiques du DDD stratégique,
  • Travailler sur un domaine métier complexe,
  • Identifier et documenter les Bounded Context d’un domaine métier,
  • Déterminer quelles sont les parties à haute valeur ajoutée du domaine, les Core Domain, ainsi que les domaines génériques et de support,
  • Cartographier les contextes de votre domaine et identifier les relations qui les caractérisent grâce aux Context Map.

Public

L’atelier s’adresse à toutes les personnes faisant partie d’une équipe produit :

  • Développeuses et développeurs
  • Leader technique, architectes, CTOs
  • Business Analysts, Product Owner, expertes et experts métier
  • Assurance qualité, testeuses et testeurs

Prérequis

Il n'y a pas de prérequis exigés pour suivre la formation ! Amenez votre curiosité avec vous !

Programme

  • Exploration du domaine métier de manière collaborative grâce à l’EventStorming ;
  • Identification des Bounded Contexts candidats ;
  • Découvertes des heuristiques permettant de découper le domaine en sous-systèmes;
  • Classification stratégique des contextes ;
  • Validation des choix grâce aux Diagrammes de flux de messages;
  • Utilisation du Bounded Context Canvas ;
  • Cartographie des contextes à l’aide des Context Maps ;
  • Questions : les points clés sont approfondis et aucune question critique n’est laissée sans réponse !

Organisation

En fonction du nombre de participants, des groupes seront composés.

Théorie : 10% Pratique : 90%

Tous les moyens techniques seront gérés par le formateur.

L'évaluation des acquis se fait tout au long des sessions au travers des ateliers et des mises en pratique.

Maxime Sanglan-Charlier

About Maxime Sanglan-Charlier

French bio

20 ans dans l'informatique et pas une ride (ou presque). Curieux de nature, je suis toujours à la recherche de tout ce qui peut nous rendre plus efficients en tant qu'individu, en équipe ou au sein d'une organisation. Je co-organise la conférence Newcrafts (ncrafts.io), je fais partie de l'équipe de VirtualDDD.com et suis co-fondateur du groupe Software Crafters Nantes (https://www.meetup.com/fr-FR/nantes-software-crafters-Nantes)

English bio

More than 20 years in software development and not even a wrinkle (or almost not). Curious by nature, I am always on the lookout for anything that can make us more efficient as an individual, as a team or within an organization. I’m co-organizing the amazing Newcrafts conference and also co-founder of the Nantes Software Crafters Meetup. I'm part of the VirtualDDD team and contributor on the DDD-Crew github repository.

All workshops by Maxime Sanglan-Charlier
@__MaxS__

Le Domain Driven Design stratégique

Maxime Sanglan-Charlier
🇫🇷 French

Online
Total duration: 14h00

Timezone: Europe, Amsterdam
Monday January 17 14:30 - 18:00
Tuesday January 18 14:30 - 18:00
Wednesday January 19 14:30 - 18:00
Thursday January 20 14:30 - 18:00
 
Timezone: America, Toronto
Monday January 17 08:30 - 12:00
Tuesday January 18 08:30 - 12:00
Wednesday January 19 08:30 - 12:00
Thursday January 20 08:30 - 12:00


Also check out