1
Eric Evans, "Domain-Driven Design: Tackling Complexity in the Heart of Software" (2003)
2
Strategic DDD = focus on problem space, boundaries, and language alignment.
3
Tactical DDD = solution space; defines structure close to code.
4
Theme = goal; Epic = large feature; Story = testable value slice.
5
GenAI accelerates discovery, humans enforce boundaries & rules.
6
Context map shows how bounded contexts align with themes & interact strategically.
7
Aggregates = guardians of business rules; events = what happened in past tense.
8
LLMs can propose domain events directly, reducing manual event-storming effort.
9
Traceability = evidence that every story has a place in the model.
10
Evaluation = speed + coverage + correctness + maintainability.
11
GenAI is an accelerator, not a replacement. Humans remain accountable for boundaries & invariants.
12
Mitigations keep GenAI outputs aligned with business rules & compliance.
13
GenAI = co-pilot for DDD, not an autopilot.
14
15