이 예제는 예상 개발 사례의 예제입니다. 이미 프로세스에서 사용하는 정보에 대해서는 재설명하지 않습니다. 프로세스와 차이가 있는 내용만 설명하면 됩니다. 프로세스에 대한 약간의 설명이 포함된 개발 사례를 함께 사용할 수는 있습니다. 그러나 이러한 경우 문서 크기가 계속 커져 프로세스 핸드북 수준까지 될 수 있습니다.  

이 예제는 상업용 정보 시스템과 같은 소규모 프로젝트에 적용되는 개발 사례를 보여줍니다.

개발 사례, 해당 컨텐츠 및 아웃라인에 대한 자세한 정보는 아티팩트: 개발 사례를 참조하십시오.

주제

소개 페이지 맨 위로

개정 히스토리 페이지 맨 위로

날짜

버전

설명

작성자

2000년 1월 1일

1.0 - Tom Smith

 

목적 페이지 맨 위로

이 문서에서는 ABC 프로젝트의 개발 프로세스에 대해 설명합니다.

정의, 머리 글자어 및 약어 페이지 맨 위로

해당 사항 없음

참조 페이지 맨 위로

해당 사항 없음

개발 사례 개요 페이지 맨 위로

라이프사이클 모델 페이지 맨 위로

프로젝트의 소프트웨어 개발 계획에서 "프로젝트 계획" 섹션을 참조하십시오.

원칙페이지 맨 위로

여기에서 설명하는 개발 사례 예제에서는 총 아홉 가지 원칙(비즈니스 모델링, 요구사항, 분석 및 디자인, 구현, 테스트, 배치, 형상 및 변경 관리, 프로젝트 관리와 환경)을 수행합니다.

원칙 구성  페이지 맨 위로

이 섹션은 원칙 구성 작업 방법을 설명합니다. 여기에는 "활동" 섹션의 각 활동에 대해 설명하는 다양한 표와 섹션의 목적이 포함됩니다.

섹션: "활동"

이 섹션은 활동 구조의 변경사항에 대해 설명합니다. 일반 변경사항에는 회사 특정 작업 방법에 대해 설명하는 타스크 추가 또는 활동에서 타스크 제거를 기록합니다.

섹션: "중간 산출물"

이 섹션은 중간 산출물의 사용 방법을 표로 설명합니다. 필요에 따라 '로컬' 중간 산출물을 표에 추가할 수 있습니다. 

중간 산출물 사용 방법 검토 세부사항 사용 도구 템플리트/
예제
도입/인식(Inception) 정제(Elaboration) 구현/구축(Construction) 전이(Transition)
               

표 설명

열 이름 목적 컨텐츠/주석
중간 산출물 중간 산출물에 대한 이름 지정  Rational Unified Process(RUP)의 중간 산출물 또는 개발 사례의 일부로 보관되는 로컬 중간 산출물 정의에 대한 참조 
사용 방법 라이프사이클에서 중간 산출물을 사용하는 방법 규정 각 단계에 대해 다음 사항을 결정합니다. 
  • 포함 필수
  • 포함 권장
  • 포함 가능
  • 포함 안함

이 내용은 가이드라인: 중간 산출물 분류를 참조하십시오..  

검토 세부사항 중간 산출물에 적용되는 검토 레벨 및 검토 프로시저 정의  다음과 같은 검토 레벨을 결정합니다. 
  • 정규-외부
  • 정규-내부
  • 비정규
  • 없음

추가 정보: 가이드라인: 검토 레벨 .

또한 관련 검토 프로시저의 정의 및 세부사항에 대한 참조를 추가합니다. 이 참조는 RUP 또는 개발 사례의 "검토 프로시저" 섹션과 연결될 수 있습니다. 보다 구체적인 검토 프로시저는 원칙의 "추가 검토 프로시저" 서브섹션에 정의됩니다.

사용 도구 중간 산출물 생성에 사용되는 도구 정의 중간 산출물을 개발하고 유지보수하는 데 사용되는 도구의 세부사항에 대한 참조
템플리트/예제 사용될 템플리트와 템플리트를 사용하는 중간 산출물의 예제 제공 템플리트 및 예제에 대한 참조. RUP의 템플리트 및 예제 또는 로컬 템플리트 및 예제를 나타낼 수 있습니다. 이 열에는 또한 프로젝트 구성원에 대한 추가 도움말을 제공하는 실제 중간 산출물에 대한 참조가 포함됩니다.

섹션: "중간 산출물에 대한 노트"

이 섹션에는 다음과 같은 중요한 세 가지 목적이 있습니다. 

중간 산출물 사용 방법 이유
 
 
 

섹션: "보고서"

이 섹션에는 사용될 보고서가 나열되며 필요에 따라 추가 '로컬' 보고서를 표에 추가할 수 있습니다.

보고서 사용 방법 템플리트/예제 사용 도구
   
 
 

섹션: "보고서에 대한 노트"

이 섹션의 목적은 크게 두 가지입니다. 먼저, 이 섹션에는 프로젝트에서 사용하지 않는 모든 보고서와 사용하지 않는 해당 이유가 나열됩니다. 두 번째로, 개발 사례가 조직 레벨의 유스 케이스인 경우, 보고서와 관련하여 수행할 작업을 결정할 때 각 프로젝트에서 고려해야 하는 내용에 대한 노트를 추가하는 위치입니다.

섹션: "추가 검토 프로시저"

이 섹션은 원칙에서 사용되는 중간 산출물에 필요한 추가 검토 프로시저를 캡처합니다. 이러한 프로시저는 개발 사례의 "개요" 섹션에서 설명하는 일반 검토 프로시저를 보충합니다.

섹션: "기타 문제"

이 섹션은 원칙 구성과 관련된 미해결 문제를 캡처합니다. 이 섹션은 개발 사례를 빌드할 때 문제 목록으로도 사용할 수 있습니다.

중간 산출물 분류 페이지 맨 위로

[중간 산출물은 프로세스의 아티팩트, 결과물 또는 인도물입니다. 보통 하나의 코어 워크플로우에서 개발되지만 예외도 있습니다. 중간 산출물은 작성된 원칙에서 구성됩니다. 중간 산출물 사용 방법에 대해 설명하려면 다음 분류 체계를 고려하여 가이드라인: 중간 산출물 분류를 참조하십시오.

검토 프로시저 페이지 맨 위로

프로젝트는 다음과 같은 검토 레벨을 사용합니다. 

추가 정보: 가이드라인: 검토 레벨 .

샘플 반복 계획  페이지 맨 위로

도입/인식(Inception) 단계
정제(Elaboration) 단계

나중에 프로젝트에서 정의됩니다.

구현/구축(Construction) 단계

나중에 프로젝트에서 정의됩니다.

전이(Transition) 단계

나중에 프로젝트에서 정의됩니다.

원칙 페이지 맨 위로

요구사항 페이지 맨 위로

활동

변경사항이 없습니다. 자세한 내용은 요구사항 개요를 참조하십시오. .

중간 산출물
중간 산출물 사용 방법 검토 세부사항 사용 도구 템플리트/
예제
도입/인식(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  

역할 페이지 맨 위로

해당 사항 없음