중간 산출물 (아티팩트): 소프트웨어 개발 계획
이 아티팩트는 프로젝트를 관리하는 데 필요한 모든 정보를 수집하는 종합 컴포지트 아티팩트입니다. 도입/인식(Inception) 단계에 개발된 많은 아티팩트를 포함하고 프로젝트 기간 내내 유지보수됩니다.
목적

소프트웨어 개발 계획의 목적은 프로젝트를 제어하는 데 필요한 모든 정보를 수집하는 것입니다. 소프트웨어의 개발에 대한 접근 방식을 설명하고, 개발 작업을 지시하기 위해 관리자에 의해 생성되고 사용된 최상위 레벨 계획입니다.

소프트웨어 개발 계획을 사용하는 사람들은 다음과 같습니다.

  • 프로젝트 스케줄 및 자원 요구를 계획하고 스케줄에 대한 진행상태를 추적하는 프로젝트 관리자.
  • 수행해야 할 작업, 작업을 수행해야 할 시기, 부수적인 기타 활동을 이해하는 프로젝트 팀 구성원.
관계
역할책임이 있음: 수정자:
입력 대상필수: 선택사항: 외부:
  • 없음
산출 지점
기본 설명
소프트웨어 개발 계획은 도입/인식(Inception) 단계 중에 개발된 많은 아티팩트를 포함하고 프로젝트 기간 내내 유지보수됩니다.
특성
선택사항
계획됨Yes
예시
사용자 조정
표시 옵션

소프트웨어 개발 계획의 아웃라인 및 컨텐츠를 규정하는 계약에 표준을 지시하는 상황이 있습니다. 이와 같은 경우, HTML 템플리트에 표시된 제안된 아웃라인 대신 이 표준을 사용하지만 해당 표준의 정보 요구사항을 제공된 템플리트의 아웃라인에 명백하게 맵핑해야 합니다.

추가 정보

좋은 소프트웨어 개발 계획은 서서히 발전됩니다. 유용한 소프트웨어 개발 계획은 정기적으로 갱신되며(쌓여있는 재고품이 아님) 관리자와 종사자(practitioner)가 이해하고 받아들입니다.

소프트웨어 개발 계획은 프로젝트 프로세스를 위한 정의 문서입니다. 다음과 같은 단일 소프트웨어 개발 계획을 준비하십시오.

  • 컨텐츠에 대한 조직의 표준을 준수합니다.
  • 계약(있는 경우)을 준수합니다.
  • 계약 및 조직 요구사항에 대한 추적성이나 계약 및 조직 요구사항의 기권을 제공합니다.
  • 각각의 주요 이정표에서 갱신됩니다.
  • 디자인 및 요구사항에 따라 발전합니다.

표준 형식은 다음을 승격합니다.

  • 프로세스, 메소드, 경험 및 인원의 재사용
  • 조직 기대에 대한 책임
  • 동종의 프로세스 목표

좋은 소프트웨어 개발 계획의 핵심 식별 요소는 의미있는 표준 및 프로시저에 대한 초점, 철학의 부족 및 간결성입니다.