분석 및 설계: 워크플로우
초기 단계에서 분석 및 설계는 시스템이 계획된 대로 실행 가능한지 입증하고
솔루션에 대한 가능한 기술을 평가하는 것과 관계가 있습니다(구조 합성 수행). 예를 들어, 도메인이 잘 알려져 있고 시스템이 새롭지 않은 등의
이유로 이러한 방법이 약간 위험한 개발 방법이라고 생각되면 이 워크플로우 세부사항은 생략됩니다.
초기 구현 단계는 기본 분석 작업에 대한 시작점을 제공하기 위해
시스템에 대한 초기 구조를 작성(후보
구조 정의)하는 데 중점을 둡니다.
구조가 이미 존재하는 경우(이전 반복, 이전 프로젝트에서 생성되었거나
어플리케이션 프레임워크에서 획득)
작업의 초점이 구조 정제(구조 정제),
작동 분석 및 적절한 작동을 제공하는 초기 요소 세트 작성(작동 분석)으로
변경됩니다.
초기 요소가 식별된 후 더 세부적으로 정제됩니다.
컴포넌트 설계는
시스템에 대한 요구사항을 충족하기 위해 적절한 작동을 제공하는
컴포넌트 세트를 생성합니다.
시스템에
데이터베이스가 포함되면 데이터베이스 설계가 병렬적으로 발생합니다.
결과는 구현에서
더 세부적으로 정제된 초기 컴포넌트 세트입니다.