DDD用語集へ戻る

ユビキタス言語とは

英語
Ubiquitous Language
難易度
入門
読了時間
約5分
公開日
2026-08-08
最終確認
2026-08-08
状態
現在有効
前提知識
ドメイン

ひとことで

ユビキタス言語とは、仕事を知る人と開発者が、会話・資料・画面・コードで一貫して使う共通の言葉です。

身近な例

営業が『契約確定』と言い、画面では『申込完了』、コードでは `approveOrder` と呼ぶなら、意味のずれを話し合って揃えます。

よくある誤解

最初に用語集を作って固定するだけではありません。会話で不自然ならモデルとともに更新します。

正式な意味

ドメインモデルに基づき、チームがあらゆるコミュニケーションとソフトウェアで使い、継続的に磨く言語です。

会話で使うことがテストになる

仕事に詳しい人が不自然だと感じる名前や説明は、モデルの理解が足りない手がかりです。コードの名前だけ整えるのではなく、具体例を話せる言葉になっているか確認します。

原典・参考資料

  1. Eric Evans · original-reference

    DDD Reference — Definitions and Pattern Summaries

    最終確認: 2026-08-08

  2. Martin Fowler · practitioner-article

    Ubiquitous Language

    最終確認: 2026-08-08