반응형 UML3 [객체지향 분석 및 설계] Elaboration단계 도메인모델 [객체지향 분석 및 설계] Elaboration단계 도메인모델 Elaboration 단계Elaboration은 보통의 프로젝트가 진행되는 과정에서 다음과 같은 일들이 수행되는 일련의 초기 Iteration들. - 핵심적이고 위험요소가 있는 소프트웨어 아키텍처를 구현하고 테스트. - 대부분의 요구사항을 발견하고 안정화. - 주로 위험요소를 완화하거나 제거. Elaboration단계는 여러 Iteration으로 수행되는데 이 동안진지하게 조사, 핵심 아키텍처를 프로그래밍,테스트하며 구현, 대부분의 요구 사항을 명확하게 하고 위험성이 큰 문제들을 다룸. 핵심 아키텍처를 구축하고, 높은 위험요소를 해결하며, 대부분의 요구사항을 정의하고, 전체적인 일정과 자원을 추정하는 활동. Elaboration 에서의 핵심 .. 2019. 1. 10. [객체지향 분석 및 설계] 요구사항 및 유스케이스 [객체지향 분석 및 설계] 요구사항 및 유스케이스 요구사항 시스템이 따라야할 성능 및 조건을 의미한다. UP의 요구사항 관리는 고객들의 요구사항이 변할 수 밖에 없고 명확하지 않은 상황에서 시스템 요구사항에 대한 변경을 찾아내고 이를 기술하며, 조직화하고 추적하는 체계적인 접근 방법인다. 요구사항 분석을 적당히 수행하는 것이 아니라 반복적이고 기술적으로 수행한다. 요구사항의 산출물유스케이스 모델 : 시스템을 사용하는 전형적인 시나리오의 집합. 대부분은 기능적 요구사항들.보충 명세서 : 기본적으로 유스케이스에 명시되지 않은 모든 것을 포함. 이 산출물은 주로 성능이나 라이선스와 같은 모든 비기능적 요구사항에 대한 명세서.용어집 : 가장 간단한 용어집에서는 중요한 용어들을 정의. 검증규칙, 적용 가능한 값 .. 2019. 1. 9. [객체지향 분석 및 설계] Inception 단계 [객체지향 분석 및 설계] Inception 단계 inception 단계 프로젝트의 비전은 무엇이고, 비즈니스 케이스는 무엇인가?실행 가능한 프로젝트인가?구매해야 하는가? 개발해야 하는가?비용의 대략적인 범위. 만 달러인가? 십만 달러인가? 백만달러인가?계속 진행해야 하는가 멈춰야 하는가? 위 질문에 답을 구할 정도의 요구사항을 파악하는 정도의 과정.Incenption 단계의 목적은 프로젝트의 목적에 대한 초기의 일반적인 비전을 설정하고,가능성을 결정하며 Elaboration 단계에서 깊이 있는 조사를 할 만한 가치가 있는지 결정. UP(Unified Process) 의 첫 단계인 inception 단계도 모든 요구사항을 수집하거나 추정치를 계산하고 계획이 수립되는 단계가 아니다.이러한 일들을 Elabo.. 2019. 1. 9. 이전 1 다음 반응형