Please enable JavaScript.
Coggle requires JavaScript to display documents.
DDD - Strategic (Shared Understanding + Knowledge Crunching (Patterns…
DDD - Strategic
Shared Understanding + Knowledge Crunching
Produce Ubiquitous Language
Model Driven Design
Evolves with each iteration
Patterns
Focus on Most Interesting (area which brings maximum value)
Start from Use Cases
Powerful
questions
What does good look like
Successful criteria
most important objective
need
value [proposition]
Sketching
CRC Cards
Defer Naming of Concepts in Model (to avoid bias)
Link Title
Try BDD
Rapid prototyping
Screen Mockups
Code as analysis
avoids analysis paralysis
cements domain concepts
quick feedback
remember: its throwaway code
Learn domain concepts from existing systems
Look for Existing models
Understand intent
Why behind What
present better solution
Become enabler
Event Storming
Impact mapping
find goal (ex sell 25% more)
Actors who will enable
what to do
How to do
helps to ask right questions and be partner
Understanding business Model
Business model canvas
Deliberate Discovery
Model exploration whirlpool
Scenario exploring
Modelling
Challenging Model
Code validation