임베디드 프로그래밍  

         
전체 기타 | WinCE | Delphi | VisualC | ARM | Media | SE | 마리오네트 | Java | wdm | JTAG | 영상처리 | 인증 | 질문/답변 | H/W | 알고리즘 | Platform | .net | VB | PPC | Network | android | QT | WWW | Linux |
ATAM 이란
하창호12-15 09:16 | HIT : 4,394
< ATAM 이란 >
Architecture Tradeoff Analysis Method

Stakeholders 가 모여서
Business Driver로 부터 Quality Attributes 를 명확히하고 Scenarios 를 도출하고
Software Architecture 로 부터 Architectural Approachs를 찾아 Architectural Decisions를 도출하여
이들을 가지고 분석 및 Brainstorming 하여
Tradeoffs와 Sensitivity Points, Risks / Non-Risks 를 만들어 내고
이를 여과한 Risk Themes 를 가지고
다시 Business Driver 와 Software Architecture 에 영향을 주는 과정

▧ ATAM 결과물
비기능적 요구사항의 Utility Tree로 시나리오 구성
시나리오를 통한 Architectural Approach 분석
현재와 변경후의 Tradeoff와 Risk 분석

▧ ATAM Workshop 일정 예제

< 1일차 >
시간        Activity
9:00~9:30        Step1. ATAM (Workshop) 소개
9:30~10:00        Step2. Business Context/Driver 소개
Step3. Architecture 소개
10:00~10:15        휴식
10:15~11:00        Step4. Architectural Approach 찾기
11:00~12:00        Step5. Utility Tree 만들기
12:00~13:00        점심
13:00~14:00        Step5. Utility Tree Review 및 우선순위화
14:00~15:30        Step6. Architectural Approach 분석
15:30~15:45        휴식
15:45~17:00        Step6. Architectural Approach 분석(계속)

< 2일차 >
시간        Activity
9:00~9:30        Architectural Approach 분석
결과 Review
9:30~11:00        Step7. Brainstorming
11:00~11:15        휴식
11:15~12:00        Step7. Utility Tree와 병합 & Scenario  우선순위화
12:00~13:00        점심
13:00~15:00        Step8. Architectural Approach 분석
15:00~15:15        휴식
15:15~16:00        결과 보고 준비/휴식
16:00~17:00        Step9. 결과 발표


22  SE :: Doxygen 에서 한글 깨지는 부분 해결 방법    하창호 2008·08·13 3068
21  SE :: 비주얼 스튜디오 팀 시스템    하창호 2007·09·11 3373
20  SE :: 일반적인 개발 절차    하창호 2007·01·10 3367
 SE :: ATAM 이란    하창호 2006·12·15 4394
18  SE :: Software Platform Architecture Desi...    하창호 2006·12·14 4210
17  SE :: C 의 Legacy Code 분석    하창호 2006·12·14 3738
16  SE :: C++ 의 Legacy Code 분석    하창호 2006·12·12 4197
15  SE :: Static Attribute 와 Operation UML 처...    하창호 2006·12·06 3390
14  SE :: Class Diagram 설명    하창호 2006·12·05 3584
13  SE :: Carnegie Mellon TSP Symposium 2007 ...    하창호 2006·12·01 3917
12  SE :: doxygen 사용 방법  …1  하창호 2006·11·28 4811
11  SE :: ClearCase Document    하창호 2006·08·25 3668
10  SE :: Extreme Programming 강좌    하창호 2006·06·12 4047
9  SE :: Together 를 이용한 UI Designer 사용한 코...    하창호 2004·08·30 3757
8  SE :: 자바 소스의 리버스엔지니어링 결과 시퀀스 다이어그램    하창호 2004·08·30 5635
7  SE :: Together Workshop Q/A 자료    하창호 2004·08·30 3546
6  SE :: Together Workshop 발표자료    하창호 2004·08·30 3587
5  SE :: Together Testing Framework 설명    하창호 2004·08·30 3574
4  SE :: UML 로즈를 기준으로 정리된 자료    하창호 2004·05·14 3490
3  SE :: [논문] 사용행태 분석에 의한 냉장고 사용편의성 개선    하창호 2004·04·01 3406
2  SE :: 비밀이야 이건    하창호 2004·04·01 6
1  SE :: [논문] 가전제품 화면 메뉴의 사용서에 관한 연구  …1  하창호 2004·04·01 3428
1
   
Copyright 1999-2018 Zeroboard / skin by GGAMBO
....