티스토리 뷰
Elaboration 단계
오늘은 Inception 다음 단계인 Elaboration 단계에 대해서 알아볼게요
Elaboration 단계의 목표
- 리스크가 있고 코어가 되는 기능들이 구현되고 테스트 된다.
- 주요 요구사항들이 안정화 된다.
- 주요 리스크가 식별되고 없어진다.
Elaboration 단계를 한마디로 요약하면
"코어 아키텍쳐를 빌드 후 리스크가 높은 요소들을 해결하고 대부분의 요구사항을 정의한다.
그리고 전반적인 스케쥴과 필요한 자원에 대해 견적을 낸다"
** 시험 문제 나올 가능성 : 해당 지문을 주고 무슨 단계인지 맞혀보라
리스크와 이슈의 차이
- 리스크 : 리스크는 아직 발생하지 않은 일. 발생할 가능성을 가진다.
- 이슈 : 이미 발생한 문제이다.
도메인 모델이란 무엇인가?
도메인의 정의
- 개념적 클래스에 대한 표현 또는 현실 세계를 반영한 객체
- 개념적 모델, 도메인 객체 모델, 분석 객체 모델로 불리기도 한다.
도메인 모델의 구성요소
1) 개념적 클래스 혹은 도메인 객체
2) 연관 관계(Association)
3) 속성(Attribute)
** 도메인과 클래스 다이어그램의 차이점
- 클래스 다이어그램 : 이름, 변수, 메서드로 구성되어있다.
- 도메인 클래스 : 이름, 변수로만 구성되어있다. 즉 메서드의 차이이다
- 도메인 클래스는 소프트웨어 클래스를 작성하기 전에 그리는 것이다.
도메인 클래스는 위와 같이 개념적인 것만 표현한다. 도메인의 이름과 변수만을 사용하여 개념적인 표현을 한다.
'Computer Science > 도메인 분석설계' 카테고리의 다른 글
[도메인 분석설계] 도메인 모델 연관관계 추가하기 (0) | 2018.10.16 |
---|---|
[도분설] 도메인 모델링 (0) | 2018.10.11 |
[도분설] 인셉션(Inception) 단계 (0) | 2018.09.30 |
[도메인 분석설계] 소프트웨어 개발 모델(폭포수, 반복 모델, RUP) (0) | 2018.09.12 |
[도메인분석설계] 분석과 디자인의 차이점? (0) | 2018.09.12 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 유즈케이스
- ```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
- 회고
- resize
- 작성 방법
- github
- 도커
- 내년은 빡세게!!
- 깃
- 개발자 회고
- push_back
- GIT
- 열반스쿨기초반
- Spring boot
- Inception
- 파라메터
- 바
- 월급쟁이부자들
- 관계대수
- 부동산공부
- Use case
- pop_back
- 폭포수
- 인셉션
- docker
- 재테크공부
- front
- 월부닷컴
- 2023년
- 깃허브
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함