디지털 제품 릴리스 탐색

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 4분
  • ServiceNow® 디지털 제품 릴리스 애플리케이션을 사용하면 계획에서 제공까지의 프로세스를 관리하여 디지털 제품을 제공하는 프로세스를 간소화할 수 있습니다.

    디지털 제품 릴리스 개요

    디지털 제품 릴리스 (DPR)는 릴리스 관리자, 제품 관리자 및 프로그램 관리자가 릴리스 프로세스를 관리할 수 있도록 도와주는 릴리스 관리 솔루션입니다. 릴리스가 회사의 정책을 준수하는지 확인하면서 릴리스 진행 상황을 추적할 수 있습니다.

    이 솔루션은 이해 관계자 간의 공동 작업을 가능하게 하는 프로세스를 자동화하므로 모든 사람이 릴리스 상태를 처음부터 끝까지 추적할 수 있습니다.

    디지털 제품 릴리스 워크플로우

    디지털 제품에는 계획으로 시작하여 개발을 거쳐 제공으로 끝나는 릴리스 수명주기가 있습니다. 제품의 릴리스 수명주기에는 여러 단계가 있으며 각 단계에는 고유한 활동 세트가 있을 수 있습니다. 다음 인포그래픽은 디지털 제품의 수명 주기를 보여줍니다.

    그림 1. 디지털 제품의 릴리스 수명주기
    디지털 제품의 릴리스 수명주기를 보여주는 인포그래픽입니다. 자세한 내용은 다음 설명을 참조하십시오.
    1. 제품을 만들고 기능 및 버전을 추가합니다.
    2. 기능을 버전으로 이동하여 릴리스의 범위를 계획합니다.
    3. 릴리스를 시작하고 릴리스 준비 대상 날짜를 설정합니다.
    4. 진행률을 추적하고 각 단계 내의 단계와 작업을 완료하여 릴리스를 실행합니다.
    5. 릴리스가 조직 표준을 준수하는지 확인하려면 매핑된 정책에 대해 릴리스 단계를 확인합니다.
    6. 배포할 수 있도록 지정된 대상 날짜까지 제품을 준비합니다.

    가상 사용자

    디지털 제품 릴리스 는 다음 가상 사용자를 대상으로 합니다.
    릴리스 관리자
    • 릴리스 달력 관리
    • 정책 게이트를 포함한 릴리스 프로세스 설정
    릴리스 코디네이터 또는 프로그램 관리자
    • 릴리스 전체에 걸쳐 의존성을 전달합니다.
    • 릴리스 범위를 승인합니다
    • 릴리스 팀에 상태 업데이트를 제공합니다.
    제품 관리자
    • 새로운 제품 및 기능 출시
    • 개발 상태에 대한 업데이트를 전달합니다.
    • 릴리스 범위 계획
    • 릴리스 시작
    엔지니어링 책임자
    • 새로운 제품 및 기능 개발 보장
    • 개발 범위를 릴리스에 연결

    디지털 제품 릴리스 이점

    이점 기능 사용자
    단일 또는 반복 릴리스 일정에 대한 릴리스 준비 대상을 정의합니다. 릴리스 준비 대상 릴리스 관리자
    단계, 작업, 정책, 승인 작업을 포함하는 릴리스 템플릿을 정의합니다. 릴리스 템플릿 릴리스 관리자
    릴리스 프로세스를 자동화하는 정책을 생성합니다. 정책 관리 릴리스 관리자
    제품, 기능, 버전을 관리하고 릴리스를 시작합니다. 릴리스 계획 수립 제품 관리자
    릴리스 프로세스를 처음부터 끝까지 계획하고 관리합니다. 릴리스 실행 릴리스 관리자

    디지털 제품 릴리스 주요 용어

    포함된 제품
    포함된 제품은 관련 디지털 제품을 구성하고 관리하는 데 도움이 됩니다. 포함된 제품을 사용하여 제품 계층 구조를 만들면 서로 다른 제품 간의 관계를 이해하고 제품 관리에 대해 정보에 입각한 결정을 내릴 수 있습니다.
    타임라인 지향 릴리스
    타임라인 지향 프로세스를 따르는 릴리스입니다. 이 프로세스에는 릴리스의 각 단계에 대한 종료 날짜가 정의되어 있습니다. 계획된 기한에 맞춰 작업하고 특정 기간이 있는 단계가 있는 팀에 적합합니다.
    스테이지 지향 릴리스
    스테이지 지향 프로세스를 따르는 릴리스입니다. 이 프로세스에는 종료 날짜가 미리 정의된 단계가 없습니다. 기능과 목표를 완성하기 위해 노력하는 팀에 적합합니다. 팀은 작업을 완료하고 현재 단계에 대한 정책 준수를 충족하면 다음 단계로 이동할 수 있습니다. 팀은 돌아가야 하는 문제가 발생할 경우 완료된 단계를 유연하게 다시 시작할 수 있습니다.
    릴리스 번들
    릴리스 번들을 사용하면 여러 릴리스를 그룹화하여 단일 위치에서 동시에 추적하고 관리할 수 있습니다. 또한 종속성 및 잠재적 충돌을 식별하고 원활하고 조정된 릴리스 프로세스를 보장하기 위해 필요한 조정을 수행하는 데 도움이 됩니다.
    릴리스 달력
    릴리스 달력은 여러 릴리스 준비 대상을 그룹화하는 데 도움이 됩니다. 또한 중단, 유지관리 및 기타 사용자 정의 일정을 포함하여 해당 날짜에 릴리스 대상이 겹치지 않도록 할 수 있습니다.
    릴리스 준비 대상
    릴리스 준비 대상은 릴리스를 릴리스할 준비가 되었을 때입니다. 릴리스 관리자는 팀이 제품을 배포할 준비가 되는 날짜를 결정하는 데 도움이 됩니다.
    버전 계획 수립
    버전 계획 수립은 제품의 기능을 버전으로 계획하여 각 버전에 대한 작업 범위를 정의하는 활동입니다.

    버전 계획이 완료된 후에 릴리스를 생성할 수 있습니다. 릴리스는 목표 날짜를 기준으로 단계와 작업의 날짜를 결정하는 릴리스 준비 대상과 연결되어야 합니다.

    릴리스 실행
    릴리스 실행은 릴리스 진행률을 추적하고 모니터링하는 지속적인 프로세스입니다. 이를 통해 릴리스의 모든 제품이 릴리스 준비 목표 날짜까지 준비되도록 할 수 있습니다.
    릴리스 템플릿
    릴리스 템플릿은 미리 정의된 단계, 작업, 정책, 승인 작업 세트를 포함하는 릴리스 프로세스의 청사진과 같습니다.
    릴리스 팀은 이러한 릴리스 템플릿을 사용하여 릴리스를 생성할 수 있습니다. 템플릿의 모든 단계, 작업, 승인 및 단계 게이트가 새로 생성된 릴리스에 자동으로 적용됩니다. 이는 릴리스 팀이 중복 활동을 피하고 일정에 따라 릴리스를 완료하는 데 필요한 모든 작업을 추적하고 수행하는 데 집중할 수 있도록 도와줍니다.
    승인 정의
    승인 정의는 릴리스에 대한 이해 관계자 집합에서 작업을 승인하는 방법을 지정하는 규칙 세트입니다. 예를 들어 QA 팀이 코드 품질을 승인하거나 보안 팀이 보안 측면을 승인할 수 있습니다. 작업에 대한 승인은 개별 사용자 또는 사용자 그룹에서 요청할 수 있습니다.