« Patterns de Core Domain » : différence entre les versions

De Wiki Agile
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 22 : Ligne 22 :
Pour tenter de clarifier, de structurer et de quantifier ces concepts afin qu'ils soient plus faciles à comprendre et à appliquer, j'ai utilisé la représentation de base suivante.<br/>
Pour tenter de clarifier, de structurer et de quantifier ces concepts afin qu'ils soient plus faciles à comprendre et à appliquer, j'ai utilisé la représentation de base suivante.<br/>
<br/>
<br/>
[[Fichier:Core Domain Patterns 01.jpg|border|link=|800px]]
[[Fichier:Core Domain Patterns 01.jpg|border|link=|800px]]<br/>
Légende : Distinguer les "core domains" en identifiant la grande complexité et la différenciation des activités de l'entreprise.<br/>
Distinguer les "core domains" en identifiant la grande complexité et la différenciation des activités de l'entreprise.<br/>
<br/>
<br/>
Selon cette définition, un "Core Domain" est un domaine qui offre la possibilité d'une forte différenciation commerciale. Cela représente un retour sur investissement incontournable. En outre, la mise en œuvre doit avoir un degré de complexité qui soit raisonnable (complexité du modèle). Si une simple solution de formulaires sur les données ( c'est-à-dire CRUD) suffit, nous ne devrions pas perdre de temps à faire de trop gros efforts de conception et de développement.<br/>
Selon cette définition, un "Core Domain" est un domaine qui offre la possibilité d'une forte différenciation commerciale. Cela représente un retour sur investissement incontournable. En outre, la mise en œuvre doit avoir un degré de complexité qui soit raisonnable (complexité du modèle). Si une simple solution de formulaires sur les données ( c'est-à-dire CRUD) suffit, nous ne devrions pas perdre de temps à faire de trop gros efforts de conception et de développement.<br/>