strategic-design
Strategic design (DDD) to decide the boundaries of services and contexts: subdomain classification (core, supporting, generic), a context map with named patterns (Anticorruption Layer, Open Host Service, Published Language, Customer-Supplier, Conformist, Shared Kernel, Partnership, Separate Ways), data ownership and team alignment. It starts from the current map (AS-IS) before the target. Use it when discussing service boundaries, integrations between systems, a legacy migration, "context map", "bounded contexts", "subdomains" or "where does this responsibility go?".
- License
- MIT
Pinned to revision a2c346f89684, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/strategic-design/SKILL.md
- skills/strategic-design/references/change-coupling.md
- skills/strategic-design/references/context-map-patterns.md
Every link opens the file at its source, pinned to the revision this page describes.