« Domaines et Sous-domaines » : différence entre les versions

De Wiki Agile
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 23 : Ligne 23 :
<br/>
<br/>
C'est une erreur de penser que l'on peut créer un seul modèle de domaine pour l'ensemble de l'entreprise, si l'on essaie de le faire, c'est à coup sûr un échec.<br/>
C'est une erreur de penser que l'on peut créer un seul modèle de domaine pour l'ensemble de l'entreprise, si l'on essaie de le faire, c'est à coup sûr un échec.<br/>
<br/>
 
'''Sous-domaines'''<br/>
==Sous-domaines==
<br/>
 
Le DDD exige la décomposition du domaine en sous-domaines, ce qui facilite notre compréhension.<br/>
Le DDD exige la décomposition du domaine en sous-domaines, ce qui facilite notre compréhension.<br/>
<br/>
<br/>
Ligne 31 : Ligne 31 :
<br/>
<br/>
En termes simples, un sous-domaine est une sous-partie du domaine. Indépendamment de la taille de l'entreprise, chaque domaine peut toujours être divisé en sous-domaines. Ce faisant, nous divisons toute la complexité du domaine de l'entreprise en parties plus petites, et nous aurons des experts du domaine qui comprendront très bien les aspects du métier parce qu'il s'agit d'un sous-domaine spécifique.<br/>
En termes simples, un sous-domaine est une sous-partie du domaine. Indépendamment de la taille de l'entreprise, chaque domaine peut toujours être divisé en sous-domaines. Ce faisant, nous divisons toute la complexité du domaine de l'entreprise en parties plus petites, et nous aurons des experts du domaine qui comprendront très bien les aspects du métier parce qu'il s'agit d'un sous-domaine spécifique.<br/>
==Types de sous-domaines==
[[Fichier:DomainsAndSubdomains.png|border|link=]]<br/>
<br/>
<br/>

Version du 22 juin 2023 à 14:35

Auteur : DDD
Source : Domains and Subdomains
Date : 30/03/2019


Traducteur : Fabrice Aimetti
Date : 22/06/2023


Traduction :

Le domaine est le concept le plus vital de DDD. Comprendre ce qu'est un domaine est essentiel pour accomplir ce que nous appelons la "distillation de domaine", que nous aborderons avec des exemples dans les prochains billets.

Nous pouvons dire que le domaine est un espace où l'on travaille et la manière dont on travaille, en d'autres termes, il se réfère à l'espace du problème pour lequel nous agissons, à ses entités, à son comportement et à ses règles. Chaque entreprise possède un domaine unique, même si elle suit les "pratiques du marché", elle aura toujours sa propre façon de faire les choses, sa spécificité commerciale, sa marque.

Il faut savoir que le terme "domaine" peut avoir plusieurs significations au sein du DDD :

  • Domaine qui représente l'ensemble du domaine de la société
  • Domaine qui se réfère à un périmètre, à un secteur ou à un processus de l'entreprise.
  • Domaine qui sert de support à l'entreprise.

C'est à partir du domaine que nous concevons nos modèles de domaine, qui sont des solutions visant à répondre aux besoins du domaine.

C'est une erreur de penser que l'on peut créer un seul modèle de domaine pour l'ensemble de l'entreprise, si l'on essaie de le faire, c'est à coup sûr un échec.

Sous-domaines

Le DDD exige la décomposition du domaine en sous-domaines, ce qui facilite notre compréhension.

De cette manière, nous sommes en mesure de distinguer ce qui génère en fait de la valeur et des revenus financiers pour l'entreprise, et donc, stratégiquement, de concentrer nos meilleurs efforts sur cette partie du domaine.

En termes simples, un sous-domaine est une sous-partie du domaine. Indépendamment de la taille de l'entreprise, chaque domaine peut toujours être divisé en sous-domaines. Ce faisant, nous divisons toute la complexité du domaine de l'entreprise en parties plus petites, et nous aurons des experts du domaine qui comprendront très bien les aspects du métier parce qu'il s'agit d'un sous-domaine spécifique.

Types de sous-domaines