Open API/Architecture
아키텍처가 중요한 이유
이재만박사
2017. 3. 4. 22:36
* 아키텍처가 중요한 이유
1. 아키텍처는 시스템의 주도적인 품질 속성을 억제하거나 가능
2. 아키텍처에 내린 결정은 시스템이 발전할 때 변경에 대한 근거를 제시하고 관리
3. 아키텍처 분석은 시스템의 품질을 초기에 예측
4. 문서화된 아키텍처는 이해 당사자 사이의 의사 소통을 향상
5. 아키텍처는 가장 초기의, 가장 기본적이며, 가장 변경하기 어려운 설계 결정의 운반체다
6. 아키텍처는 이어지는 구현에 대한 제약사항 집합을 정의한다
7. 아키텍처는 조직의 구조에 영향을 주거나 영향을 받는다
8. 아키텍처는 발전적인 프로토타이핑 기반을 제공할 수 있다
9. 아키텍처는 아키텍트와 프로젝트 관리자가 비용과 일정에 대한 근거를 설명할 수 있게 하는 주요 산출물
10. 아키텍처는 제품 라인의 핵심을 구성하는, 이전할 수 있고 재사용할 수 있는 모델로 생성
11. 아키텍처 기반 개발은 단순히 컴포넌트 생성보다는, 컴포넌트 조합에 주의
12. 설계 선택 대상을 제한, 아키텍처는 개발자 생산성의 통로, 설계 및 시스템 복잡성을 감소
13. 아키텍처는 새로운 팀 멤버를 훈련하기 위한 기반