1 dépôt
Visual and team-based techniques for discovering business knowledge and establishing a ubiquitous language.
Distinct from Domain Model Implementations: Focuses on the collaborative discovery process and shared language, rather than the technical implementation of the model.
Explore 1 awesome GitHub repository matching software engineering & architecture · Collaborative Domain Modeling. Refine with filters or upvote what's useful.
Ce projet est un framework de Domain-Driven Design (DDD) et une méthodologie de conception stratégique. Il fournit un workflow structuré pour traduire les connaissances métier en implémentations techniques, guidant la décomposition de domaines métier complexes en modèles logiciels gérables. La méthodologie se concentre sur la décomposition stratégique du domaine, identifiant les domaines principaux pour éclairer les décisions de « build-versus-buy » et définissant des contextes bornés pour établir les responsabilités du système. Elle emploie des techniques visuelles collaboratives pour construire un modèle mental partagé du domaine problématique entre les membres techniques et non techniques de l'équipe. Le framework couvre l'alignement des structures d'équipe autonomes avec les limites du domaine pour optimiser le flux de livraison. Il aborde en outre la conception d'architectures faiblement couplées en mappant les cas d'utilisation métier de bout en bout aux interactions entre les sous-domaines.
Employs visual and shared techniques to discover business knowledge and establish a ubiquitous language.