Software Architecture/도메인 주도 설계 Software Architecture/도메인 주도 설계 2023. 5. 21. Team Topologies(팀 토폴로지) 최근 직장 동료로 부터 이 책을 추천 받았다. 책의 내용은 IT 조직 구조에 따른 협업관계 그리고 업무 플로우와 시스템의 커플링의 이야기이다. 책을 읽으며 많은 것을 느끼게 되었다. 경력이 이제 막 10년차에 들어서 현재 직장에서 많은 고객사를 만나지만 지금까지의 거쳐왔던 회사들도 그렇고 같은 고민을 항상 했었다. '책에서 말하는 BP는 모두가 알고 있을텐데 왜 따라가지 않을까?' 내가 지니고 있던 Bias를 완전 해결해주는 답을 얻었다. 그 당시 그럴수 밖에 없었고 그것이 최선이었기 때문에 선택을 한 것이다. 특히 예시를 든 대기업의 사례가 특히 와닿았다. 많은 대기업이 큰 관계형 데이터베이스에 강력한 결합과 의존성을 지니고 있다. 현재에 와서 많은 기업이 이 의존성에서 벗어나기 위한 IT 현대화에 많.. Software Architecture/도메인 주도 설계 2023. 5. 7. 이벤트 스토밍 이벤트 스토밍 이벤트 스토밍은 빠른 주기의 학습 과정에 도메인 전문가와 개발자 모두가 참여하는 신속한 설계 기술이다. 이는 명사나 데이터보다 비즈니스와 비즈니스 프로세스에 초점을 맞춘다. 매우 구체적인 접근법이다. 모두가 포스트잇과 펜을 갖고 학습 및 설계 세션에 기여해야 할 책임을 갖는다. 비즈니스 측 사람들과 개발자 모두가 함께 같은 곳에 서서 함께 학습한다. 모두 유비쿼터스 언어를 함께 만든다. 모두가 클래스나 데이터베이스가 아닌 이벤트와 비즈니스 프로세스에 집중한다 매우 시각적인 접근법이다. 코드를 제외시키고 모두를 설계 프로세스의 초반부터 참여하게 한다 가장 빠르고 가장 적은 비용으로 수행할 수 있다. 포스트잇에 무언가를 썼는데, 나중에 그 내용이 적절하지 못하다는 것을 알았다면, 그 포스트잇은.. 이전 1 다음