- DDD, BDD, TDD, ATDD
- 각 개념 정리
- 각 단위별 이슈 관리 및 스프링 적용방법
- 테스트 케이스와 연계된 이슈관리방법
- 현재 안
- TDD : 개발자의 단위 기능 테스트
- BDD,ATDD : 인수 테스트와 연계,
- 연계 테스트 , 시나리오와 연계
- 설계와 시나리오, 테스트의 연계를 어떻게 할 것인가?
- 시나리오라는 것을 관리할 것인가?
- 이슈 등록시 단위를 어떻게 설정할 것인가?
- 요구사항별 하위 기능정의를 어떻게 할 것인가?
- BDD, ATDD => 테스트 단위와 연결된 이슈를 어떻게 할것인가? (하위기능과)
- DDD : 아키텍처 설계 방안에 적용
- spring modulitth
- 설계시 및 구현시 CQRS 패턴 적용