1 repository
Team-based techniques for building shared mental models of a business domain prior to technical implementation.
Distinct from Collaborative Knowledge Bases: None of the candidates focus on the discovery process for domain modeling; they focus on knowledge bases or storage.
Explore 1 awesome GitHub repository matching software engineering & architecture · Collaborative Knowledge Discovery. Refine with filters or upvote what's useful.
Acest proiect este un framework de Domain-Driven Design și o metodologie de design strategic. Oferă un flux de lucru structurat pentru traducerea cunoștințelor de business în implementări tehnice, ghidând descompunerea domeniilor complexe de business în modele software gestionabile. Metodologia se concentrează pe descompunerea strategică a domeniului, identificând domeniile de bază pentru a informa deciziile de tip build-versus-buy și definind contexte delimitate (bounded contexts) pentru a stabili responsabilitățile sistemului. Utilizează tehnici vizuale colaborative pentru a construi un model mental comun al domeniului problemei între membrii echipei tehnici și non-tehnici. Framework-ul acoperă alinierea structurilor de echipe autonome cu limitele domeniului pentru a optimiza fluxul de livrare. De asemenea, abordează designul arhitecturilor slab cuplate prin maparea cazurilor de utilizare de business end-to-end la interacțiunile dintre sub-domenii.
Provides team-based techniques for building shared mental models of business domains before technical implementation.