Software Development

Ubiquitous Language

Builds and maintains a ubiquitous language, the shared domain glossary from domain-driven design, out of what the team says and what the code names things. Use when someone says "define our domain terms", "build a glossary", "we use three words for the same thing", "what do we actually mean by booking", "create a ubiquitous language", or starts a DDD or domain-modelling effort. Harvests candidate terms from conversation, documents and code, resolves synonyms and overloaded words, writes short definitions with examples, tests them in spoken scenarios, and saves a glossary file with open questions and a code-rename list.

Publisher / source
TerminalSkills Library
Upstream record
TerminalSkills/skills
Version
Version 3
Published
Publication review
Approved for publication
Content fingerprint
a1bc1c99bf2ef7a8a966438ca80556d328bff80c396cc687ecc27d7d24cc51a8