- 브라운필드 프로젝트와 이상적이지 않은 환경에서 실제로 도메인 주도 설계 도구와 패턴을 적용하기 위한 전략을 배움
전략적 분석
실무에서 도메인 주도 설계 패턴을 적용하는 순서에 따라 DDD를 도입하는 가장 좋은 출발점
→ 조직의 비즈니스 전략과 시스템 아키텍처의 현 상황을 이해하는 데 시간을 투자하는 것
비즈니스 도메인 이해하기
- 먼저 회사의 비즈니스 도메인을 파악함
- 조직의 비즈니스 도메인은 무엇인가?
- 고객은 누구인가?
- 조직 고객에게 제공하는 서비스 또는 가치는 무엇인가?
- 경쟁 회사 또는 그들의 제품은 무엇인가?
→ 이 질문에 답하면서 회사의 목표에 대한 조감도를 얻을 수 있음
- 다음으로 도메인을 확대해서 조직이 상위 목표인 하위 도메인을 달성하기 위해 사용하는 비즈니스 구성요소를 찾음