-
[소프트웨어 아키텍처 설계 가이드]역할카테고리 없음 2024. 1. 3. 21:22
- 과제의 비즈니스 환경을 이해하고 시스템의 목표를 명확히한다.
- 고객(이해관계자)이 기대하는 요구 사항과 제약사항이 무엇인지 파악하고 분석한다.
- 시스템에 교구되는 특성을 파악하고 이를 만족하게 하는데 필요한 기술을 찾는다.
- 도메인과 관련된 기술과 이슈를 파악하여 지금 쓸 수 있는 기술을 시스템에 반영한다.
- 현재 기술과 새로운 기술에 맞춰 고객의 요구 사항과 비지니스 목표를 고려한 아키텍처 설계 전략(혹은 규칙)을 세우고 유지한다.
- 일관성 있는 시스템 아키텍처를 구축하고 변경 사항을 관리하여 관련된 모든 이해관계자와 의사소통을 수행한다.
- 설계와 관련된 기술 분야의 위험(Risk)을 파악하고 대비한다.
- 시스템에 관련된 요소(요구사항)들의 우선순위를 결정해서 반복 설계 계획을 제안한다.