에듀윌
·
아키텍처 정의
큰 그림
30층 빌딩의 골조 설계도
아키텍처 =
컴포넌트 + 관계 + 설계 원칙
SW Arch.
Software Architecture
정의 (SEI)
시스템의
컴포넌트들과 그 사이의 관계
, 이들을
지배하는 설계 원칙의 집합
. = 전체 구조를 정의하는 큰 그림.
특징
의미
추상적
세부 코드가 아닌
컴포넌트 단위 큰 그림
공유 가능
개발자·기획자·고객이
같은 그림
으로 소통
이른 결정
프로젝트
초기
에 결정 (나중에 바꾸기 어려움)
품질 결정
성능·보안·확장성 등 품질 속성을
거의 결정
💡 시험 한 줄
'아키텍처 =
컴포넌트 + 관계 + 설계 원칙의 집합
'. 이 세 단어가 보기에 보이면 정의 매칭 즉답.