다음을 통해 공유


단계별 프로젝트 계획 권장 사항

현재 수많은 소프트웨어 개발 주기 모델이 있으며 이러한 모델에는 각각 자체 접근 방법, 장점 및 제한 사항이 있습니다. 이 섹션의 목표는 성공적인 BizTalk Server 개발 프로젝트를 위해 적절하게 계획하는 데 도움이 되는 권장 사항 집합을 제공하는 것입니다.

이 섹션에서는 Microsoft에서 널리 사용되는 수명 주기 모델을 사용합니다. 이 모델은 반복 및 폭포형 수명 주기 모델을 조합한 것입니다.

이 모델에는 프로젝트의 순차적인 마일스톤을 정의하는 다섯 단계가 있습니다. 단계는 실행 순서에 따라 다음과 같습니다.

  • 요구 사항. 사용자 요구 사항을 수집하여 빌드할 항목을 정의하는 기능 사양을 작성합니다.

  • 디자인. 기능 요구 사항을 기반으로 실제 디자인 사양을 만든 다음 디자인 아이디어를 검증하고 플랫폼 기능을 알아보기 위해 프로토타입을 수립합니다.

  • 구현. 디자인 및 기능 사양을 사용하여 소프트웨어 코딩을 수행합니다.

  • 확인. 소프트웨어를 테스트하여 사양에 따라 수행되는지 확인하는 과정입니다.

  • 릴리스합니다. 소프트웨어를 충분히 확인한 다음에는 패키지로 만들어 사용자에게 릴리스할 준비를 합니다.

    다음 그림은 이 프로젝트 계획 주기를 보여 줍니다.

    PlanningByPhase 단계별 프로젝트 계획 권장 사항

    이러한 단계 중 대부분은 시간상 겹쳐 진행되며 일반적으로 반복되는 하위 단계가 있습니다. 예를 들어 제품 기능의 하위 집합을 완전하게 구현하고 다음 기능 하위 집합을 구현하는 동안 이미 구현된 하위 집합에 대한 확인 작업을 시작하는 것이 일반적입니다. 따라서 이 섹션의 권장 사항이 특정 단계와 관련되어 있지만 이러한 사실이 여러 단계를 함께 수행할 수 없다는 것을 의미하지 않으며 권장 사항을 검토하고 계획에 사용할 때의 상대적 적용 순서 예를 제시하기 위한 것임을 이해해야 합니다.

섹션 내용