중간 산출물 (아티팩트): 개발 사례
이 아티팩트는 프로젝트에서 따르기로 선택한 개발 프로세스를 설명합니다.
목적

개발 사례의 목적은 조직이나 개별 프로젝트의 사용자 조정된 프로세스를 캡처하는 것입니다. 프로세스가 어떻게 구성되어 있는지가 개발 사례에 설명됩니다.

관계
컨테이너 아티팩트
역할책임이 있음: 수정자:
입력 대상필수:
  • 없음
선택사항: 외부:
  • 없음
산출 지점
설명
기본 설명

개발 사례에서는 조직 또는 프로젝트에서 사용할 개발 프로세스를 설명합니다. 또한 조직/프로젝트의 컨텍스트에 프로세스를 적용하는 방법, 그리고 조직/프로젝트를 위해 프로세스가 어떻게 구성되어 있는지도 설명합니다. 개발 사례는 프로세스의 조직 또는 프로젝트 특정 측면을 캡처하는 데 사용됩니다. 개발 사례는 지켜야 하는 프로세스에 대한 개요를 제공하므로 프로젝트의 모든 구성원이 이해해야 합니다.  

간략한 아웃라인

개발 사례에는 조직/프로젝트에서 사용하는 RUP 원칙에 대한 정보가 포함되어 있습니다.

일반적으로 다음과 같은 조직/프로젝트 관련 정보가 포함되어 있습니다.

  • 각 원칙을 위해 중간 산출물을 사용하는 방법에 대한 정보. 조직/프로젝트에서 중간 산출물을 설명하기 위해 사용하는 템플리트에 대한 참조 등을 예로 들 수 있습니다.
  • 조직/프로젝트에서 RUP에 포함된 정보 외에 사용하기를 원하는 가이드라인 및 정보에 대한 참조
  • RUP의 컨텐츠에 대한 참조. 개발 사례에서 이 컨텐츠를 다시 반복할 필요가 없습니다.

일반적으로 개발 사례는 정보를 인라인으로 반복하지 말고 가이드라인, 템플리트 등과 같은 조직/프로젝트별 프로세스 자산 및 소프트웨어 개발 프로세스를 참조해야 합니다.

개발 사례에는 사용자 조정된 내용 및 이유에 대한 정보도 포함되어야 합니다.


특성
선택사항
계획됨Yes
예시
핵심 고려사항

수행되는 사용자 조정의 레벨에 따라(개념: RUP 사용자 조정에 정의된 사용자 조정 레벨 참조) 다음과 같이 개발 사례를 사용할 수 있습니다.

  • 프로세스 사용자 조정을 위한 표현 수단(개발 사례의 기본 목적이며 전통적으로 이 용도로 개발 사례가 사용됨)
  • Rational Method Composer를 사용하여 더 광범위한 사용자 조정을 준비하기 위한 계획 도구

개발 사례는 개발 프로세스 자체의 일부로 포함되거나 원래 프로세스에서 추가/제거/변경된 히스토리가 담긴 문서로 아카이브될 수 있습니다. 일반적으로 개발 사례는 사용자 조정되는 프로세스를 변경할 수 없는 경우 또는 프로세스 자체에서 캡처될 수 없는 프로세스와 관련하여 캡처해야 하는 정보가 있는 경우 개발 프로세스의 일부로 포함됩니다.

사용자 조정
표시 옵션개발 사례가 프로젝트 웹 사이트에 통합된 예제는 예제: Wylie College 소프트웨어 개발 프로세스를 참조하십시오. 
자세한 정보