Image CC-BY Erik Drost (Flickr)
Organizations which design systems […] are constrained to produce designs which are copies of the communication structures of these organizations.
Eric Evans, 2004
Vaughn Vernon, 2013
"At first, the expert had to explain elementary X issues to me, and I had to explain what a class diagram/gherkin specification meant. But as the project proceeded, any of us could take terms straight out of the model, organise them into sentences consistent with the structure of the model, and be unambigously understood without translation."
Eric Evans, DDD 2004
Knowledge crunching is an exploration,
and you can't know where you end up.
→ Use the model as backbone of a language
→Commit to using that language in all contexts and comms
→One team, one language
→Design for Conway upfront
→ This is where the model really lives