ATAM, CBAM |
I. 품질 목표 간의 트레이드 오프 파악이 가능한 평가방법, ATAM의 개요
가. ATAM(Architecture Trade off Analysis Method)의 정의
- 아키텍처가 목표로 하는 품질 만족도, 각 품질 간의 연관성
나. ATAM의 특징
- Trade Off : 아키텍처가 품질속성에 만족하는지 여부 및 품질 속성들간 상호작용
- 적용시스템 : 레거시(Legacy) 시스템 분석에도 적용
- 아키텍처 스타일, 품질속성분석 등에 영향을 받음
- 참여자 : 평가팀, 프로젝트 결정권자, 아키텍처 이해관계자 등
다. ATAM의 개념도
- 비즈니스 드라이버 : 사업에 상당한 ㅇ영향을 주는 물리적, 비물리적 행위
II. 경제적 의사결정에 대한 요구 충족이 가능한 평가방법, CBAM의 개요
가. CBAM(Cost Benefit Analysis Model)의 정의
나. CBAM의 특징
- ATAM 이 끝나고 ATAM 의 산출물을 기반으로 시작
- 아키텍처 접근법을 실현하는데 필요한 비용, 적용 시 품질속성이 가져다 주는 이익 측정
- 비용과 이익으로부터 투자대비효과(ROI)를 계산
다. CBAM의 개념도
반응형
'IT기술노트 > 소프트웨어공학' 카테고리의 다른 글
콜백함수 (0) | 2021.01.31 |
---|---|
IoC (Inversion of Control) (0) | 2021.01.31 |
전자정부 프레임워크 (0) | 2021.01.31 |
스프링 프레임워크(Spring Framework) (0) | 2021.01.31 |
소프트웨어 아키텍처 품질 평가 (0) | 2021.01.31 |
소프트웨어 아키텍처 문서화(Software Architecture Document) (0) | 2021.01.31 |
소프트웨어 아키텍처 스타일(Software Architecture Style) (0) | 2021.01.31 |
소프트웨어 품질속성(Software Architecture Quality Attribute) (0) | 2021.01.31 |
댓글