소프트웨어 아키텍처 드라이버

IT위키
이수민 (토론 | 기여)님의 2020년 3월 11일 (수) 22:49 판 (새 문서: 분류:소프트웨어 공학 * 상위 문서: 소프트웨어 아키텍처 ;Architecture Driver ;아키텍처 요구사항 항목들을 분석하여, 아키텍처 설계에...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
Architecture Driver
아키텍처 요구사항 항목들을 분석하여, 아키텍처 설계에 직접적으로 근간이 될 수 있는 항목들을 추출하고 정제하여, 이를 아키텍처 설계의 원칙 (Principle)이나 근거의 형태로 표현한 요구사항

소프트웨어 아키텍처 드라이버의 역할.png

아키텍처 드라이버 도출

  1. 최우선 업무 목표를 정한다.
  2. 선정된 업무에 대한 품질속성 시나리오 목록을 작성한다.
  3. 목록 중 아키텍처에 가장 큰 영향을 끼치는 것을 선정한다.

아키텍처 드라이버의 조건

  • 품질 요구사항 그 자체
  • 시스템 전반에 영향을 주는 제약사항
  • 시스템의 다른 여러 기능 요소화 상호작용을 갖는 요구사항

참고 문헌