객체지향분석 및 설계 수업 내용 정리 -5

yooom·2023년 4월 24일
0

OOAD-14

elaboration phase 1
1. General Concept

UP SW Development Life Cycle

elaboration 단계가 끝나면 변하지 않는 core 아키텍처가 있음

SW Development Process

Elaboration Iteration

from Inception to Elaboration

  • Elaboration은 반복의 초기 시리즈다.

  • Elaboration은 주로 두개에서 4개의 반복으로 구성된다.

  • Elaboration의 초점
    - 핵심 아키텍처 빌드함

    • 고위험 요소를 해결함
    • 대부분의 요구사항 정의
    • 전반적인 스케줄과 리소스 추정

Analysis & Design Overview

Elaboration 산출물 예시

산출물 : 내용

domain model : 도메인 개념의 시각화; 도메인 엔터티의 정적 정보 모델과 비슷

design model : logical design으로 설명된 다이어그램(클래스, 객체 인터랙션, 패키지)의 집합

software architecture document : 주요 아키텍처 문제와 설계의 해결 방법을 요약하는 학습 보조 도구. 시스템에서 뛰어난 디자인 아이디어와 동기 부여에 대한 요약

data model : 데이터베이스 스키마를 포함

유스케이스 스토리보드, UI 프로토타입 : 유저 인터페이스 설명

OOAD-15

elaboration phase 1
2. Analysis of Use case

0개의 댓글