- Utiliser les mêmes vocabulaire que le métier
- Ex:
- En e-commerce on utilise le terme Produit partout en supposant que cela signifie la même chose.
- Il faut s'outiller pour être capable de renommer des termes à tous les niveaux
- Être capable de renommer du code facilement en utilisant son IDE
- Être capable de renommer facilement des colones dans une base de données
- Pour casser l'adhérence sur le nommage on peut par exemple mettre les mappers à part
- Comment réconcilier rapidement les gens?
- Avoir le besoin de chaque partie
Les devs sont les seuls à voir les enjeux de chaque partie de notre système d'information Tant que les développeurs ne sont là que pour coder on ne résoudra pas le vraie problème
Le temps est un événement qui peut déclencher un autre événement. (met en évidence la possibilité d'avoir besoin de batch / ordonanceur / etc...)