The Importance of a Shared Vocabulary
Naming things is hard, and "implied" definitions lead to expensive bugs and meeting fatigue. By maintaining a Shared Dictionary, teams reduce cognitive load, speed up design, and ensure that "Account" means the same thing to the VP as it does to the DB Admin.
Jesse Reitz, Founder of DocuCodes