
[소프트웨어 공학] 06&07. Architecture Design / Design and Implementation
·
Software Engineering/이론
Architectural design(아키텍쳐 설계)아키텍쳐 설계는 소프트웨어 시스템의 구성을 이해하고,그 시스템의 전체 구조를 설계하는 것과 관련이 있습니다(designing the overall structure of that system).아키텍쳐 설계는 설계와 요구 사항 공학 간의 중요한 연결 고리로서,시스템의 주요 구조적 요소와 그들 간의 관계를 식별합니다.애자일 프로세스의 초기 단계에서 전체 시스템 아키텍쳐를 설계하는 것이 일반적으로 받아들여집니다.시스템 아키텍쳐을 리팩터링하는 것은 일반적으로 비용이 많이 듭니다. 왜냐하면 이것은 시스템의 많은 구성 요소에 영향을 미치기 때문입니다.Architectural abstraction(아키텍쳐 추상화)소규모에서의 아키텍쳐는 개별 프로그램의 아키텍쳐(t..