Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
EventStorming
DÉCRIRE LE MÉTIER AUTREMENT
Florent PELLET
Développeur Freelance
Lyon Tech Hub
Coding dojo
Exploration du domaine métier
 Alberto Brandolini
 Puissante
 Engageante
 Efficace
 Facile
 Amusant
Espace illimité
Les personnes clés
 6-8 personnes
 Pas de tables, tout le monde debout
 Plusieurs couleurs/tailles de post-it
Faire émerger les évènements
 Chose significatif passée dans le domaine
 Valeur métier
 Ordre chronologique
Inverser la narration :
Les commandes
 Origine des évènements
 Utilisateur
 Système
Les agrégats
 Commandes en entrée => Evènements en sortie
Contextes
Dialogue
Pistes
 Persona
 Test acceptante clés
 Interface (read model)
Ne pas être exhaustive
 Apprendre le plus possible le plus rapidement possible
 Modèle des données => Modèle comportemen...
Exemple: Mixter
Session
User Identity
User Profile
Message
Identity
context
Mixter
SEO
(core)
Mixter
context
Subscription
Reward
Gaming
co...
CQRS & EventSourcing Concept
Workshop – Mix-IT 2015
Jeudi 10h - Salle Turing
Agilité par le code
grâce à CQRS et
EventSourcing
Prochain SlideShare
Chargement dans…5
×

Event storming

2 514 vues

Publié le

HumanTalks Lyon
Avril 2015

Publié dans : Logiciels
  • Soyez le premier à commenter

Event storming

  1. 1. EventStorming DÉCRIRE LE MÉTIER AUTREMENT
  2. 2. Florent PELLET Développeur Freelance Lyon Tech Hub Coding dojo
  3. 3. Exploration du domaine métier  Alberto Brandolini  Puissante  Engageante  Efficace  Facile  Amusant
  4. 4. Espace illimité
  5. 5. Les personnes clés  6-8 personnes  Pas de tables, tout le monde debout  Plusieurs couleurs/tailles de post-it
  6. 6. Faire émerger les évènements  Chose significatif passée dans le domaine  Valeur métier  Ordre chronologique
  7. 7. Inverser la narration : Les commandes  Origine des évènements  Utilisateur  Système
  8. 8. Les agrégats  Commandes en entrée => Evènements en sortie
  9. 9. Contextes
  10. 10. Dialogue
  11. 11. Pistes  Persona  Test acceptante clés  Interface (read model)
  12. 12. Ne pas être exhaustive  Apprendre le plus possible le plus rapidement possible  Modèle des données => Modèle comportemental
  13. 13. Exemple: Mixter
  14. 14. Session User Identity User Profile Message Identity context Mixter SEO (core) Mixter context Subscription Reward Gaming context Register User Log user User registered User Connected Update user description User description updated Delete message Message deleted Publish message Message published Reply message Reply Message Published Republish message Message republished User mentionned Notify follower Followee Message Published Follow user User followed Unfollow user User unfollowed Reward message Message rewarded (>500 republished) Logout user User Disconnected Timeline messages Followers
  15. 15. CQRS & EventSourcing Concept
  16. 16. Workshop – Mix-IT 2015 Jeudi 10h - Salle Turing Agilité par le code grâce à CQRS et EventSourcing

×