← Graph

How to apply DDD when the client refuses to learn ubiquitous language?

question 2 connections

Audience member asks how to apply DDD when the client is the domain expert but refuses to share or learn the ubiquitous language. Heimeshoff: you end up doing the work yourself — write specifications/tests in what you believe is the domain language, print the test output and give it to them for corrections, offer a DSL of allowed commands/events so they can write specs without programming, and iterate until they agree. Once they see code/product improve and trust you, they usually start collaborating — especially if you can get them into an EventStorming.

answer_summary
Do the work for them: write specs/tests in presumed domain language, print outputs, give them a DSL, and iterate. Pull them into an EventStorming once they see value.
question How to apply DDD when the client refuses to learn ubiquitous language?
about
Question is about getting clients to use a ubiquitous language.
question How to apply DDD when the client refuses to learn ubiquitous language?
asked_at
Q&A on uncooperative clients.

Provenance

Read by
10 extractions