Qu'est-ce que DDD ?
Approche de développement logiciel axée sur la création de logiciels de haute qualité répondant aux besoins commerciaux.
Définition
Domain-Driven Design (DDD) est une approche de développement logiciel qui met l'accent sur la création de logiciels de haute qualité en répondant aux besoins commerciaux.
Focus principal
DDD met en avant le principe de concentrer les efforts de projet sur la logique et les concepts clés du domaine d'activité.
Collaboration
Il promeut la collaboration créative entre les experts techniques et les experts du domaine pour s'assurer que le modèle reflète fidèlement les affaires.
Matériel de référence
Le modèle sert de référence pour les équipes commerciales et techniques, utilisant un 'Langage Ubiquitaire' pour décrire les concepts.
Artéfacts du modèle
Le modèle se compose de divers artefacts tels que des diagrammes, des documents et des prototypes qui représentent le domaine d'affaires.
Synchronisation
Le modèle et la conception logicielle doivent rester synchronisés, les changements dans la conception étant validés par rapport au modèle.
Vous voulez en savoir plus ?
Si vous souhaitez approfondir DDD - Domain-Driven Design —ou proposer ce type de formation à votre équipe— discutons-en. J'aide les équipes à comprendre et à appliquer ces concepts. J'ai hâte d'avoir de vos nouvelles !
Qu'est-ce que le FDD ?
Feature Driven Development, ou Développement Guidé par les Fonctionnalités,...
Qu'est-ce que le Développement Piloté par les Tests (TDD) ?
Le Développement Piloté par les Tests (TDD) est une approche de programmati...
Que signifie rollback ?
Rollback est un terme utilisé dans le développement logiciel et l'administr...
Qu'est-ce que le Sprint Backlog ?
Le Sprint Backlog est un ensemble d'éléments du Product Backlog (PBI) chois...
Que signifie ROI ?
Le Retour sur Investissement, ou ROI, est une mesure financière utilisée po...