프로젝트의 성공을 보장하려면 소프트웨어 엔지니어부터 도메인 전문가에 이르기까지 모든 이해관계자가 의사소통에 사용할 수 이는 유비쿼터스 언어를 개발하는 것이 중요
- 언어는 비즈니스 도메인의 내부 동작과 기본 원칙에 대한 도메인 전문가의 멘탈 모델을 반영해야 함
우리의 목표
- 유비쿼터스 언어를 사용하여 소프트웨어 설계의 의사결정을 내리는 것이기 때문에 언어는 명확하고 일관성 있어야 함
- 모호성, 암묵적인 가정, 관련 없는 세부사항이 없어야 함
- BUT 조직 규모에 따라 도메인 전문가의 멘탈 모델은 일관성이 없을 수 있음
- 같은 비즈니스 도메인에서도 도메인 전문가마다 서로 다른 모델을 사용할 수 있음
예제를 보자
일관성 없는 모델
2장의 텔레마케팅 회사의 예로 가보자.
- 회사의 마케팅 부서는 온라인 광고를 통해 리드(lead)를 생성함
- 영업 부서는 잠재고객이 제품이나 서비스를 구매하도록 유도하는 역할을 함

→ 리드라는 용어가 마케팅과 영업부서에서 서로 다른 의미로 사용됨…
마케팅 부서