[도메인 주도 설계 핵심] 2장 바운디드 컨텍스트 및 보편언어와 전략적 설계

Bounded Context

Bounded Context, 팀, Source Code Repository

진흙 덩어리

도메인 전문가와 비즈니스 동인

비즈니스 동인

비즈니스 전문가의 이야기에 귀를 기울여야 한다.

각 사업 부서들의 정책은 각기 다른 이유로 존재한다.

사례 연구

스크럼 기반 애자일 프로젝트 관리 애플리케이션이 핵심 개념에서 진흙 덩어리가 되어 가는 과정

핵심 개념

사용자도 필요해요!!

또 다른 협업 도구들도 필요해요!!

테넌트들이 지불할 수 있는 방법도 제공해야 해요.

기본적인 전략적 설계를 하려면

전략적 설계 도구

핵심이 무엇인지 어떻게 알 수 있을까?

도전과 통합

스크럼 기반 애자일 프로젝트 관리 애플리케이션을 바꿔보자.

핵심이 무엇인가?

보편언어 개발하기

Ubiquitous Language

작업에 시나리오 넣기

시나리오

작성된 시나리오를 팀의 명세서와 비교해 어떻게 도메인 모델을 검증하는 데 사용할 산출물로 전환할까?