포스트

아키텍처 카타

  1. 연습할 요구사항 선정
  • http://nealford.com/katas/list.html에서 마음에 드는 요구사항을 선정한다.

  • 처음엔 경험해보거나 익숙한 시스템을 선정하는 것이 수월하다.

  1. 요구사항 분석
  • 무엇을 요구하는지, 어떻게 요구사항을 만족시킬 것인지 먼저 분석한다.
  1. 컴포넌트 도출 (Component Diagram)
  • 위 분석된 내용을 토대로 어떤 컴포넌트가 어떤 역할을 할 지 생각하여 도출한다.

  • 해당 컴포넌트들로 요구사항을 만족할 수 있는지 검토한다.

  • Component Diagram으로 표현한다.

  1. 컴포넌트 관계도 (Relation Diagram)
  • User와 시스템의 컴포넌트들간의 관계도를 작성한다.

  • 이 Diagram을 기준으로 Sequence를 알 수 있다.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.