« Bounded Context Canvas » : différence entre les versions

De Wiki Agile
Ligne 143 : Ligne 143 :
===Conseils généraux===
===Conseils généraux===
Faites des expériences en déplaçant un élément du canevas dans un autre contexte. Comment la conception est-elle impactée ?
Faites des expériences en déplaçant un élément du canevas dans un autre contexte. Comment la conception est-elle impactée ?
===Conseils pour la conception de l'interface===
L'interface publique d'un contexte délimité est son contrat avec le reste du système. Les contrats ont un impact important sur les collaborateurs et sont difficiles à modifier, c'est pourquoi une bonne conception est vitale. Voici quelques conseils pour vous aider à évaluer la conception de l'interface d'un contexte délimité.<br/>
<br/>
Les noms des messages sont-ils cohérents entre eux et avec la description du contexte ?
# Chaque type de message est-il optimal (par exemple, une commande doit-elle être un événement) ?
# L'interface est-elle trop grande (trop de types de messages uniques) ?
# Le contexte expose-t-il trop d'éléments internes ?
# Certains messages semblent-ils devoir être traités ailleurs ?


==Ressources complémentaires==
==Ressources complémentaires==