티스토리 뷰

software architecture in practice에 대한 이미지 검색결과

Software Architecture in Practice 3rd Edition


아키텍처적으로 중요한 요구사항 (Architecturally Significant Requirement)

  - 품질 속성

  - 시스템의 가장 중요한 기능 책임

  - 제약사항

  ASR과 외부 이해당사자의 관심사를 아키텍처 드라이버(요인)라고 하며 이들이 설계를 주도하는 중요한 요인이 된다.



아키텍처 요인 (Architectural Driver)- 설계를 주도하고 큰 영향을 끼칠 요구사항


- 설계 목적 : 달성하기를 원하는 설계 목적을 명확하게 수립한 것

                 조직이 어떤 비즈니스 목표에 관심을 갖는가? 해당 아키텍처 설계의 대상이 어떤 시스템인가? 언제, 왜 하는가?


- 품질 속성 : 시스템이 이해당사자의 필요(요구)를 얼마나 잘 만족시키는지를 나타내기 위해 사용되는

                 측정할 수 있거나 테스트할 수 있는 시스템의 속성품질 속성 시나리오를 사용하여 서술할 수 있다.


- 최우선 기능 : 시스템 개발의 동기인 비즈니스 목적을 달성하는데 중요한 기능

                    높은 수준의 기술 난이도를 의미많은 아키텍처 요소와의 상호작용이 필요한 것


- 아키텍처 관심사 : 요구사항 외적으로 아키텍트가 설계 프로젝트를 수행하며 필요한 추가적인 사항들

                          일반 관심사 - 아키텍처를 생성하는데 관련된 광범위한 이슈

                          특별 관심사 - 애플리케이션 상세 이슈


- 제약 사항 : 아키텍트가 통제할 수 없는 결정사항

                (필수적인 기술. 준수해야 할 법규나 표준. 개발자의 가용성. 마감 시간. 호환성 등)

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함