Aller directement au contenu
Format : Stage pratique
Niveau Fondamentaux
Répartition du temps : 20% exposés
70% pratique
10% échanges

La formation en détails

Description

Maîtriser les différents ateliers de la famille EventStorming constitue un levier puissant pour comprendre, concevoir et faire évoluer un système d'information. Cette formation vous apprend à choisir et à faciliter les trois principaux formats d'EventStorming en fonction de vos objectifs, puis à transformer leurs résultats en décisions métier, organisationnelles et architecturales.

Vous découvrirez l'EventStorming Big Picture pour construire une vision partagée des processus métier, identifier les sous-domaines et Bounded Contexts, et guider les choix d'architecture stratégique avec le Core Domain Chart et le Context Mapping.

L'EventStorming Process Flow vous permettra ensuite d'analyser un processus en détail, de clarifier les responsabilités et les interactions entre Bounded Contexts, et d'éclairer les choix d'architecture d'intégration : API, événements, interactions synchrones ou asynchrones et ownership des données.

Enfin, l'EventStorming Software Design vous permettra de modéliser finement un Bounded Context à travers les commandes, événements, agrégats et politiques, en mobilisant les principes du Domain-Driven Design et de l'architecture hexagonale (Ports & Adapters). Vous découvrirez également des ateliers complémentaires comme le Bounded Context Canvas et la modélisation des agrégats.

La formation aborde enfin la formalisation des décisions d'architecture avec les Architecture Decision Records (ADR) et les techniques de facilitation permettant de rendre les ateliers efficaces et d'en exploiter concrètement les résultats.

Objectifs

  • Appliquer les différents formats d'EventStorming. Expliquer les principes, objectifs et modalités des formats Big Picture, Process Flow et Software Design, choisir l'approche adaptée au contexte et mettre en œuvre les principales techniques de facilitation
  • Analyser un domaine métier pour en faire émerger la structure. Identifier les sous-domaines, distinguer les Core, Supporting et Generic Subdomains, faire émerger les Bounded Contexts et utiliser le Core Domain Chart et le Context Mapping pour comprendre les frontières et dépendances du système
  • Appliquer l'EventStorming à l'analyse des processus et des interactions. Utiliser le Process Flow pour analyser des processus métier traversant plusieurs Bounded Contexts, clarifier les responsabilités et éclairer les choix d'intégration : API, événements, interactions synchrones ou asynchrones, orchestration et ownership des données
  • Concevoir une architecture logicielle centrée sur le domaine. Utiliser le Process Flow pour analyser des processus métier traversant plusieurs Bounded Contexts, clarifier les responsabilités et éclairer les choix d'intégration : API, événements, interactions synchrones ou asynchrones, orchestration et ownership des données
  • Formaliser les décisions d'architecture issues de la conception collaborative. Faciliter les ateliers d'EventStorming, faire émerger les désaccords et les décisions collectives, puis formaliser les décisions d'architecture structurantes à l'aide d'Architecture Decision Records (ADR)

Public cible

  • Développeur
  • Architecte SI
  • Architecte Entreprise
  • Chef de projet technique
  • Tech lead
  • Professionnels du logiciel impliqués dans la modélisation métier ou la conception de systèmes

Prérequis

Aucun

Modalités pédagogiques

Formation avec apports théoriques, échanges sur les contextes des participants et retours d'expérience pratique des formateurs, complétés de travaux pratiques et de mises en situation.
Logo Accessibilité

Accessibilité

L'inclusion est un sujet important pour OCTO Academy.
Nos référent·es sont à votre disposition pour faciliter l'adaptation de votre formation à vos besoins spécifiques.

Notre politique accessibilité Contacter nos référent·es

Profil du formateur

Cette formation est dispensée par un·e ou plusieurs consultant·es d'OCTO Technology ou de son réseau de partenaires, expert·es reconnus des sujets traités.

Le processus de sélection de nos formateurs et formatrices est exigeant et repose sur une évaluation rigoureuse leurs capacités techniques, de leur expérience professionnelle et de leurs compétences pédagogiques.

Modalités d'évaluation et de suivi

L'évaluation des acquis se fait tout au long de la session au travers des ateliers et des mises en pratique. Afin de valider les compétences acquises lors de la formation, un formulaire d'auto-positionnement est envoyé en amont et en aval de celle-ci. Une évaluation à chaud est également effectuée en fin de session pour mesurer la satisfaction des stagiaires et un certificat de réalisation leur est adressé individuellement.

Programme détaillé

Jour 1 : EventStorming Big Picture et ses usages 

 

OUVERTURE DE SESSION

  • Accueil des participants et tour de table des attentes
  • Présentation du déroulé de la de formation

 

INTRODUCTION

  • Définition d’un modèle métier
  • Introduction au contexte métier

 

DÉCOUVERTE DU MÉTIER

EventStorming Big Picture : comprendre le domaine et faire émerger les frontières des sous-domaines métier 

  • Motivations métier pour notre cas pratique
  • Le biais cognitif durant un atelier EventStorming Big Picture

Core Domain Chart

  • Priorisation des domaines visant à soutenir les objectifs stratégiques

Context Mapping et Patterns de collaborations entre Bounded Context

  • Modélisation et cartographie des modèles et de leurs relations

Techniques de facilitations des ateliers EventStorming Big Picture

  • Illustrer sur la base de cas concret

Nous aborderons les cas d'usage les plus fréquemment rencontrés en architecture

  • Éclairage des décisions d’architecture à travers de nombreux exemples issus de l’EventStorming Big Picture : architecture orientée microservices, urbanisation d’un monolithe ou modernisation d’un sous-domaine métier dans un système legacy
  • Alimentation des premières décisions d’architecture stratégique : définition des frontières, découpage modulaire, maîtrise des dépendances et alignement entre organisation, domaine métier et architecture

 

Jour 2 : EventStorming Process Flow et Software Design

 

EventStorming Process Flow : compréhension des processus au sein d’un sous-domaine métier

  • Découverte de la sémantique et de la grammaire visuelle
  • Mise en pratique et exploration des motivations métier à travers notre cas pratique

Mise en perspective des enjeux d’architecture d’intégration à partir de l’atelier : échanges synchrones ou asynchrones, API ou événements, ownership des données, orchestration des processus et gestion des dépendances entre Bounded Contexts

 

EventStorming Software Design, modéliser l’architecture fonctionnelle au sein d’un Bounded Context

  • Motivations métier pour notre cas pratique

Le langage ubiquitaire

  • Son rôle stratégique et tactique

Bounded Context Canvas

  • Cristalliser tous les éléments clefs Bounded Context

Modélisation de l’agrégat de métier

  • Modélisation des invariants
  • Modélisation des entités

Techniques de facilitations des ateliers EventStorming Software Design

Traduction du modèle métier vers une architecture hexagonale : distinction claire entre le cœur métier, les systèmes externes et les préoccupations d’infrastructure

Identification des ports et adaptateurs et organisation des dépendances autour du modèle métier, afin de concevoir une architecture permettant de faire évoluer les technologies sans compromettre l’intégrité du domaine

Mise en pratique à travers le Bounded Context Canvas et la modélisation des agrégats, pour approfondir la structuration et la conception du modèle métier

Transformation des résultats des ateliers en artefacts d’architecture exploitables et durables : Context Maps, modèles de domaines, diagrammes d’architecture, contrats d’interaction et Architecture Decision Records (ADR)

Mise en perspective des enjeux d’architecture d’intégration : échanges synchrones ou asynchrones, API ou événements, ownership des données, orchestration des processus et gestion des dépendances entre Bounded Contexts

 

CLÔTURE DE SESSION

Revue des concepts clés abordés durant cette formation

Nos autres formations du domaine « Domain-Driven Design » Toutes les formations du domaine

FXDDD DDD : Domain-Driven Design
Acquérir les pratiques d’une conception logicielle orientée métier
Durée : 14 h / 2 j
Fondamentaux
 
 
 
 
Prochaine session : 03 décembre 2026
PTDDD Concevoir des produits alignés sur le métier avec le DDD
Structurer l’organisation autour du domaine métier afin d’accélérer le changement
Nouveau
Durée : 14 h / 2 j
Fondamentaux
 
 
 
 
Prochaine session : 23 novembre 2026

Besoin d'aide pour trouver votre formation ?

Contactez-nous

Sessions & Inscriptions

Session partagée avec d'autres organisations

Aucune session n'est programmée pour le moment 😕

N'hésitez pas à nous contacter pour signaler votre besoin !

Durée
14 h / 2 j

Nous contacter Télécharger le programme

Organiser une session dédiée à votre organisation

Durée
14 h / 2 j

Vous avez plusieurs collaborateurs à former ?

Cette formation peut être organisée
sous la forme de sessions dédiées
aux membres de votre organisation.

Demander un devis Nous contacter Télécharger le programme

Personnaliser cette formation

Cette formation vous intéresse
et vous souhaitez l'adapter pour
vos collaborateurs ?

Nos formateurs et notre équipe pédagogique sont à
votre disposition pour en discuter
et vous proposer un programme sur-mesure.

Nous contacter Télécharger le programme

OCTO Academy respecte votre vie privée

Ce site web stocke des informations vous concernant via le dépôt de cookie afin de mesurer l’audience du site. Ces données de navigation sont anonymisées.

En cliquant sur « OK pour moi », vous manifestez votre consentement pour le dépôt de ces cookies.

Lire la politique de confidentialité

À propos des cookies

Sur ce site, nous utilisons des cookies pour mesurer notre audience, entretenir la relation avec vous et vous adresser de temps à autre du contenu qualitif ainsi que de la publicité. Vous pouvez sélectionner ici ceux que vous autorisez à rester ici.

Cookies