이 예제는 예상 개발 사례의 예제입니다. 이미 프로세스에서
사용하는 정보에 대해서는 재설명하지 않습니다. 프로세스와 차이가 있는 내용만 설명하면
됩니다. 프로세스에 대한 약간의 설명이 포함된 개발 사례를 함께 사용할 수는 있습니다. 그러나 이러한
경우 문서 크기가 계속 커져 프로세스 핸드북
수준까지 될 수 있습니다.
이 예제는 상업용 정보 시스템과 같은 소규모
프로젝트에 적용되는 개발 사례를 보여줍니다.
개발 사례, 해당 컨텐츠 및 아웃라인에 대한 자세한 정보는 아티팩트: 개발 사례를 참조하십시오.
날짜 |
버전 |
설명 |
작성자 |
---|---|---|---|
2000년 1월 1일 |
1.0 | - | Tom Smith |
이 문서에서는 ABC 프로젝트의 개발 프로세스에 대해 설명합니다.
해당 사항 없음
해당 사항 없음
프로젝트의 소프트웨어 개발 계획에서 "프로젝트 계획" 섹션을 참조하십시오.
여기에서 설명하는 개발 사례 예제에서는 총 아홉 가지 원칙(비즈니스 모델링, 요구사항, 분석 및 디자인, 구현, 테스트, 배치, 형상 및 변경 관리, 프로젝트 관리와 환경)을 수행합니다.
이 섹션은 원칙 구성 작업 방법을 설명합니다. 여기에는 "활동" 섹션의 각 활동에 대해 설명하는 다양한 표와 섹션의 목적이 포함됩니다.
이 섹션은 활동 구조의 변경사항에 대해 설명합니다. 일반 변경사항에는 회사 특정 작업 방법에 대해 설명하는 타스크 추가 또는 활동에서 타스크 제거를 기록합니다.
이 섹션은 중간 산출물의 사용 방법을 표로 설명합니다. 필요에 따라 '로컬' 중간 산출물을 표에 추가할 수 있습니다.
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
열 이름 | 목적 | 컨텐츠/주석 |
---|---|---|
중간 산출물 | 중간 산출물에 대한 이름 지정 | Rational Unified Process(RUP)의 중간 산출물 또는 개발 사례의 일부로 보관되는 로컬 중간 산출물 정의에 대한 참조 |
사용 방법 | 라이프사이클에서 중간 산출물을 사용하는 방법 규정 | 각 단계에 대해 다음 사항을 결정합니다.
이 내용은 가이드라인: 중간 산출물 분류를 참조하십시오.. |
검토 세부사항 | 중간 산출물에 적용되는 검토 레벨 및 검토 프로시저 정의 | 다음과 같은 검토 레벨을 결정합니다.
추가 정보: 가이드라인: 검토 레벨 . 또한 관련 검토 프로시저의 정의 및 세부사항에 대한 참조를 추가합니다. 이 참조는 RUP 또는 개발 사례의 "검토 프로시저" 섹션과 연결될 수 있습니다. 보다 구체적인 검토 프로시저는 원칙의 "추가 검토 프로시저" 서브섹션에 정의됩니다. |
사용 도구 | 중간 산출물 생성에 사용되는 도구 정의 | 중간 산출물을 개발하고 유지보수하는 데 사용되는 도구의 세부사항에 대한 참조 |
템플리트/예제 | 사용될 템플리트와 템플리트를 사용하는 중간 산출물의 예제 제공 | 템플리트 및 예제에 대한 참조. RUP의 템플리트 및 예제 또는 로컬 템플리트 및 예제를 나타낼 수 있습니다. 이 열에는 또한 프로젝트 구성원에 대한 추가 도움말을 제공하는 실제 중간 산출물에 대한 참조가 포함됩니다. |
이 섹션에는 다음과 같은 중요한 세 가지 목적이 있습니다.
중간 산출물 | 사용 방법 | 이유 |
---|---|---|
|
|
이 섹션에는 사용될 보고서가 나열되며 필요에 따라 추가 '로컬' 보고서를 표에 추가할 수 있습니다.
보고서 | 사용 방법 | 템플리트/예제 | 사용 도구 |
---|---|---|---|
|
|
이 섹션의 목적은 크게 두 가지입니다. 먼저, 이 섹션에는 프로젝트에서 사용하지 않는 모든 보고서와 사용하지 않는 해당 이유가 나열됩니다. 두 번째로, 개발 사례가 조직 레벨의 유스 케이스인 경우, 보고서와 관련하여 수행할 작업을 결정할 때 각 프로젝트에서 고려해야 하는 내용에 대한 노트를 추가하는 위치입니다.
이 섹션은 원칙에서 사용되는 중간 산출물에 필요한 추가 검토 프로시저를 캡처합니다. 이러한 프로시저는 개발 사례의 "개요" 섹션에서 설명하는 일반 검토 프로시저를 보충합니다.
이 섹션은 원칙 구성과 관련된 미해결 문제를 캡처합니다. 이 섹션은 개발 사례를 빌드할 때 문제 목록으로도 사용할 수 있습니다.
[중간 산출물은 프로세스의 아티팩트, 결과물 또는 인도물입니다. 보통 하나의 코어 워크플로우에서 개발되지만 예외도 있습니다. 중간 산출물은 작성된 원칙에서 구성됩니다. 중간 산출물 사용 방법에 대해 설명하려면 다음 분류 체계를 고려하여 가이드라인: 중간 산출물 분류를 참조하십시오.
프로젝트는 다음과 같은 검토 레벨을 사용합니다.
추가 정보: 가이드라인: 검토 레벨 .
나중에 프로젝트에서 정의됩니다.
나중에 프로젝트에서 정의됩니다.
나중에 프로젝트에서 정의됩니다.
변경사항이 없습니다. 자세한 내용은 요구사항 개요를 참조하십시오. .
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
액터 |
필수 |
필수 |
필수 |
필수 |
비정규 |
|
|
용어집 | 필수 | 필수 | 필수 | 필수 | 정규-외부 | ||
요구사항 속성 | 필수 | 필수 | 필수 | 필수 | 정규-내부 | ||
요구사항 관리 계획 | 필수 | 필수 | 필수 | 필수 | 정규- 내부 |
||
이해 당사자(stakeholder) 요청 | 필수 | 필수 | 필수 | 필수 | 정규-외부 | ||
소프트웨어 요구사항 스펙 | 필수 | 필수 | 필수 | 필수 | 정규-외부 | ||
보충 스펙 | 필수 | 필수 | 필수 | 필수 | 정규-외부 | ||
유스 케이스 | 필수 | 필수 | 필수 | 필수 | 정규-외부 | ||
유스 케이스 모델 | 필수 | 필수 | 필수 | 필수 | 정규-외부 | ||
유스 케이스 패키지 | 필수 | 필수 | 필수 | 필수 | 비정규 | ||
유스 케이스 스토리보드 | 안함 | 필수 | 가능 | 가능 | 비정규 | ||
사용자 인터페이스 프로토타입 | 안함 | 필수 | 가능 | 가능 | 정규-외부 | ||
비전 | 필수 | 필수 | 필수 | 필수 | 정규-외부 |
중간 산출물의 형상 관리 방법에 대한 정보는 프로젝트의 형상 관리 계획을 참조하십시오.
보고서 | 사용 방법 | 템플리트/예제 | 사용 도구 |
---|---|---|---|
액터 | 가능 | ||
유스 케이스 | 가능 |
|
|
유스 케이스 모델 설문조사 | 가능 |
|
|
유스 케이스 스토리보드 | 가능 |
실시간 응용프로그램이 개발되지 않으므로 캡슐 디자이너 역할 및 캡슐 디자인 타스크는 제외됩니다. 활동에 대한 자세한 내용은 분석 및 디자인 개요.
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
데이터 모델 | 안함 | 가능 | 가능 | 가능 | 비정규 | Rational Rose | |
배치 모델 | 가능 | 필수 | 필수 | 필수 | 정규- 내부 |
Rational Rose | |
디자인 클래스 | 가능 | 필수 | 필수 | 필수 | 비정규 | Rational Rose | |
디자인 모델 | 가능 | 필수 | 필수 | 필수 | 정규- 내부 |
Rational Rose | |
디자인 패키지 | 가능 | 필수 | 필수 | 필수 | 정규- 내부 |
Rational Rose | |
디자인 서브시스템 | 가능 | 필수 | 필수 | 필수 | 정규- 내부 |
Rational Rose | |
인터페이스 | 가능 | 필수 | 필수 | 필수 | 정규- 내부 |
Rational Rose | |
참조 아키텍처 | 가능 | 필수 | 필수 | 필수 | 정규- 내부 |
Rational Rose | |
소프트웨어 아키텍처 문서(SAD) | 가능 | 필수 | 필수 | 필수 | 정규- 외부 |
Rational SoDA Microsoft Word |
|
유스 케이스 실현(realization) | 가능 | 필수 | 필수 | 필수 | 비정규 | Rational Rose |
이 프로젝트는 실시간 제품을 개발하지 않으므로 캡슐, 이벤트, 프로토콜 및 신호 중간 산출물이 개발되지 않습니다.
이 프로젝트는 분석 모델을 보관하지 않으므로 분석 클래스 및 분석 모델 중간 산출물이 개발되지 않습니다.
보고서 | 사용 방법 | 템플리트/예제 | 사용 도구 |
---|---|---|---|
클래스 | 가능 | Rational SoDA Microsoft Word |
|
디자인 모델 설문조사 | 가능 | Rational SoDA Microsoft Word |
|
디자인 패키지/서브시스템 | 가능 | Rational SoDA Microsoft Word |
|
유스 케이스 실현(realization) | 가능 | Rational SoDA Microsoft Word |
활동에는 변경사항이 없습니다. 자세한 내용은 구현 개요를 참조하십시오.
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
빌드 | 가능 | 필수 | 필수 | 필수 | 비정규 | Microsoft(r); Visual Basic(r); | |
구현 요소 | 가능 | 필수 | 필수 | 필수 | 비정규
코드 검토 |
Microsoft Visual Basic | |
구현 모델 |
가능 |
필수 |
필수 |
필수 |
비정규 |
Microsoft Visual Basic |
|
구현 서브시스템 |
가능 |
필수 |
필수 |
필수 |
정규- 내부 |
Microsoft Visual Basic |
|
통합 빌드 계획 | 가능 | 필수 | 필수 | 필수 | 정규- 내부 |
Microsoft Word |
비정규 코드 검토가 수행됩니다.
정규 성능 테스트가 수행되지 않거나 활동이 변경되지 않습니다. 프로세스에 대한 자세한 내용은 테스트: 개요.
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
테스트 계획 | 가능 | 가능 | 필수 | 필수 | 비정규 | Microsoft Word | |
테스트 아이디어 목록 | 안함 | 가능 | 필수 | 필수 | 비정규 | Microsoft Word | |
테스트 케이스 |
안함 |
가능 |
필수 |
필수 |
비정규 |
Microsoft Word |
|
테스트 데이터 |
안함 |
가능 |
필수 |
필수 |
비정규 |
Rational Rose |
|
워크로드 모델 |
안함 |
가능 |
필수 |
필수 |
비정규 |
Rational Rose |
|
테스트 클래스 |
안함 |
가능 |
필수 |
필수 |
비정규 |
Rational Rose |
|
테스트 컴포넌트 | 안함 | 가능 | 필수 | 필수 | 비정규 | Microsoft Visual Basic | |
테스트 결과 | 안함 | 가능 | 필수 | 필수 | 비정규 | Microsoft Word | |
테스트 평가 요약 | 안함 | 가능 | 필수 | 필수 | 비정규 | Microsoft Word | |
테스트 스위트 | 안함 | 가능 | 필수 | 필수 | 비정규 | Rational Rose | |
테스트 스크립트 | 안함 | 가능 | 필수 | 필수 | 비정규 | Rational TestStudio | |
테스트 환경 구성 | 안함 | 가능 | 필수 | 필수 | 비정규 | Rational Rose | |
테스트 자동화 아키텍처 | 안함 | 가능 | 필수 | 필수 | 비정규 | Rational Rose | |
테스트 인터페이스 스펙 | 안함 | 가능 | 필수 | 필수 | 비정규 | Rational Rose |
워크로드 분석 문서는 개발되지 않습니다.
이전의 기존 배치 활동이 RUP에서 제안된 중간 산출물을 사용하도록 수정되었습니다. 한 가지 예외는 과정 자료 중간 산출물로서, 자사 제품에 대한 정규 훈련이 생성되지 않아 제외되었습니다.
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
명세서 |
안함 |
안함 |
가능 |
필수 |
정규- 내부 |
Microsoft Word |
|
배치 계획 |
안함 |
가능 |
필수 |
필수 |
비정규 |
Microsoft Word |
|
배치 단위 |
안함 |
가능 |
가능 |
필수 |
비정규 |
Microsoft Word |
|
지원 자료 |
안함 |
가능 |
가능 |
필수 |
비정규 |
Microsoft Word |
|
설치 중간 산출물 | 안함 | 가능 | 가능 | 필수 | 비정규 |
Microsoft Word |
|
제품 | 안함 | 가능 | 가능 | 필수 | 정규- 외부 |
||
제품 아트워크 | 안함 | 가능 | 가능 | 필수 | 비정규 |
Microsoft Word |
|
릴리스 정보 | 안함 | 가능 | 가능 | 필수 | 정규- 내부 |
Microsoft Word |
제품에 정규 훈련이 필요하지 않아 훈련 자료가 개발되지 않았습니다.
보고서 | 사용 방법 | 템플리트/예제 | 사용 도구 |
---|---|---|---|
|
|
활동에는 변경사항이 없습니다. 프로세스에 대한 자세한 내용은 형상 및 변경 관리: 개요.
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
변경 요청 |
안함 |
가능 |
필수 | 필수 | 비정규 |
Rational ClearQuest |
|
형상 감사 결과 |
안함 |
가능 |
필수 |
필수 |
비정규 |
Microsoft Word |
|
형상 관리 계획 | 안함 | 필수 | 필수 | 필수 | 비정규 |
Microsoft Word |
|
프로젝트 저장소 | 안함 | 가능 | 필수 | 필수 | 없음 | Rational ClearCase | |
작업공간 | 안함 | 가능 | 필수 | 필수 | 없음 | Rational ClearCase |
활동에는 변경사항이 없습니다. 추가 정보: 프로젝트 관리: 개요 .
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
비즈니스 사례 |
필수 |
필수 |
가능 |
가능 |
정규- 외부 |
Microsoft(r); Word(r); | |
반복 평가 |
필수 |
필수 |
필수 |
필수 |
비정규 |
Microsoft Word |
|
반복 계획 | 가능 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
측정 계획 | 가능 | 가능 | 가능 | 가능 | 비정규 | Microsoft Word | |
문제점 해결 계획 | 필수 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
제품 적합성 계획 | 가능 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
프로젝트 측정 | 가능 | 가능 | 필수 | 필수 | 비정규 | Microsoft Word | |
품질 보증 계획 | 가능 | 가능 | 가능 | 가능 | 비정규 | Microsoft Word | |
검토 레코드 | 필수 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
위험성 목록 | 필수 | 필수 | 필수 | 필수 | 정규- 내부 |
Microsoft Word | |
위험성 관리 계획 | 가능 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
소프트웨어 개발 계획(SDP) | 안함 | 가능 | 필수 | 필수 | 정규- 내부 |
Microsoft Word Microsoft Project |
|
상태 평가 | 가능 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word |
작업 지시 중간 산출물은 사용하지 않습니다.
활동에는 변경사항이 없습니다. 프로세스에 대한 자세한 내용은 환경: 개요.
중간 산출물 | 사용 방법 | 검토 세부사항 | 사용 도구 | 템플리트/ 예제 |
|||
---|---|---|---|---|---|---|---|
도입/인식(Inception) | 정제(Elaboration) | 구현/구축(Construction) | 전이(Transition) | ||||
디자인 가이드라인 |
안함 |
필수 |
필수 |
필수 |
비정규 | Microsoft Word | |
개발 사례 | 필수 | 필수 | 필수 | 필수 | 비정규 | Microsoft(r); FrontPage; | |
개발 하부 구조 | 필수 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
개발 조직 평가 | 필수 | 안함 | 안함 | 안함 | 비정규 | Microsoft Word | |
매뉴얼 스타일 안내서 | 안함 | 가능 | 필수 | 필수 | 비정규 | Microsoft Word | |
프로젝트 특정 템플리트 | 필수 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
프로그래밍 가이드라인 | 안함 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
테스트 가이드라인 | 안함 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
도구 | 필수 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word 문서 | |
도구 가이드라인 | 안함 | 가능 | 필수 | 필수 | 비정규 | Microsoft Word | |
유스 케이스 모델링 가이드라인 | 필수 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word | |
사용자 인터페이스 가이드라인 | 안함 | 필수 | 필수 | 필수 | 비정규 | Microsoft Word |
해당 사항 없음