Contexte et Objectifs
« C’est la (mé)connaissance de l’équipe de développement et non le savoir de l’experte ou de l’expert métier, qui part en production ». Cette phrase d’Alberto Brandolini, l’inventeur de l’EventStorming, résume à elle seule un problème encore bien trop présent dans la façon dont sont gérés bon nombre de projets informatiques à l’heure actuelle.
Le métier, celles et ceux qui savent « ce qu’il faut réaliser » et les équipes techniques, les personnes qui savent « comment le réaliser », ne collaborent pas assez et discutent encore trop souvent essentiellement par documents interposés. Cela mène malheureusement à un produit qui ne répond pas totalement au besoin et dont l’architecture sera trop rigide pour gérer sereinement les évolutions.
L’EventStorming est une méthode collaborative qui vous permet de très facilement modéliser votre domaine et de vous focaliser sur vos problématiques métiers. Les équipes techniques et métier travaillent ensemble afin :
- d'explorer une problématique métier
- de s'entendre sur un vocabulaire commun
- de visualiser le résultat à l’aide de post-it sur une grande surface de modélisation
- d’utiliser le résultat de l’atelier pour construire le bon produit avec une architecture qui répond à la problématique traitée
A la fin de cette formation, vous pourrez :
- Savoir transmettre efficacement un besoin métier à une équipe technique;
- Appréhender la complexité d’un projet avec agilité en démarrant de la manière la plus appropriée;
- Déterminer le modèle précis de votre problématique métier;
- Etre capable d’éviter les pièges habituels liés à la modélisation basée sur les données;
- Découvrir en profondeur les concepts d’un domaine applicatif de manière ludique;
- Avoir les éléments nécessaires en main pour le rejouer au sein même de votre société!
Public et prérequis
L’atelier s’adresse à deux types de profils:
- Celles et ceux qui savent « ce qu’il faut réaliser » : business analyst, product owner, responsables fonctionnels, expertes et experts métiers, etc.
- Celles et ceux qui savent « comment le réaliser » : développeurs, experts techniques, architectes, UX …
La présence des testeurs, responsables qualité, est également bienvenue!
Il n'y a pas de prérequis exigés pour suivre la formation! Amenez votre curiosité avec vous!
Programme
- Présentation de l'EventStorming : historique, bénéfices et les différents formats.
- Introduction courte au domaine métier traité
- Pratique de l'EventStorming « Big Picture » pas à pas :
- Modélisation collaborative en démarrant avec les événements métiers clés
- Description des heuristiques permettant d'identifier les événements manquants et d'ajouter de la structure aux EventStorming
- Identification des personas et systèmes impliqués
- Annotations clés
- …
- Pratique de l'EventStorming « Process Modelling »
- Découverte des décisions initiées par les utilisateurs
- Identification des règles métiers
- …
- Description de l'EventStorming « Design Level »
- Présentation des étapes post-EventStorming
Les points clés sont approfondis et aucune question critique n’est laissée sans réponse !
Organisation
Nous utiliserons l’outil EventStorming qui allie les techniques de modélisation agiles et une approche innovante basée sur les événements dans un format très engageant. Cela conduit à une exploration rapide et efficiente des problématiques traitées dans une approche collaborative entre tous les participants.
Le résultat est un modèle clair et tangible, construit rapidement grâce à la contribution active de tous les rôles impliqués. Les ambiguïtés qui conduisent généralement à de mauvaises implémentations, seront traitées directement et de nouvelles options de modélisation seront mises en évidence.
Nous procéderons par petits cycles de 30 minutes.
Nous commencerons par un EventStorming en mode “Big Picture” essentiellement basé sur les événements métiers. Nous ajouterons graduellement des informations pour arriver à un EventStorming en mode “Process Modelling”.
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.
Témoignage
"J’ai apprécié le côté interactif de la formation ainsi que les connaissances du formateur. J’utiliserai l’EventStorming Big Picture dans mes atelier d’architecture avec les métiers et l’équipe de développement. Je ferai ensuite des EventStorming détaillés dans mes ateliers de conception avec l’équipe de développement."