디지털 제품 릴리스 데이터 수집기

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • 정책 콘텐츠 팩에는 디지털 제품 릴리스 정책에 대해 유효성을 검사할 DevOps 데이터를 수집하는 데이터 수집기 집합이 포함되어 있습니다.

    승인 작업 완성도

    승인 작업 완성도 데이터 수집기는 릴리스 단계와 연결된 모든 승인 릴리스 작업이 완료되었는지 확인합니다.

    입력: 릴리스 단계입니다.

    출력:
    • true: 모든 승인 작업이 승인됩니다.
    • false: 하나 이상의 승인 작업이 승인되지 않았거나 릴리스 단계에 대한 승인 작업이 없습니다.

    아티팩트 스토리 완료

    아티팩트 스토리 완료 데이터 수집기는 릴리스 아티팩트와 연결된 완료된 스토리의 백분율을 반환합니다. 백분율을 계산하는 데 사용되는 수식은 다음과 같습니다. 완료된 스토리의 비율 = (완료된 스토리의 수 / (총 스토리 수 - 취소된 상태의 스토리 수 - 삭제된 상태의 스토리 수)) * 100.

    입력: 릴리스 단계의 아티팩트 목록입니다.

    출력: 완료된 스토리의 비율(%)

    변경 요청 상태 확인

    변경 요청 상태 확인 데이터 수집기는 지정된 상태의 변경 요청 수를 반환합니다. 입력을 기반으로 릴리스의 한 단계 또는 모든 단계에서 변경 요청을 확인할 수 있습니다.

    입력: 확인할 상태 목록, 모든 단계, 릴리스 ID 및 단계 ID를 확인합니다.

    출력: 지정된 상태의 총 변경 요청 수입니다.

    코드 범위

    코드 범위 데이터 수집기는 아티팩트 버전을 기반으로 계산된 현재 코드 범위를 반환합니다.

    입력: 릴리스 단계의 아티팩트 목록입니다.

    출력: 코드 범위의 비율(%)

    작업 항목 없이 커밋

    작업 항목 없이 커밋 데이터 수집기는 연결된 작업 항목이 없는 커밋의 백분율을 반환합니다. 백분율을 계산하는 데 사용되는 수식은 다음과 같습니다. 작업 항목 없는 커밋 비율 = (작업 항목 없는 커밋 수 / 아티팩트의 총 커밋 수) * 100.

    입력: 릴리스 단계의 아티팩트 목록입니다.

    출력: 작업 항목 없는 커밋의 비율(%)

    계획된 스토리 완성도

    계획된 스토리 완성도 데이터 수집기는 완료로 표시된 계획된 스토리의 백분율을 반환합니다. 릴리스와 연결된 에픽의 스토리가 고려됩니다. 데이터 수집기는 제품 버전이 계획 버전과 연결되어 있는지도 확인합니다. 계획 버전과 연결된 경우 계획 버전과 연결된 모든 스토리도 고려합니다.백분율을 계산하는 데 사용되는 수식은 다음과 같습니다. 완료된 스토리의 백분율 = (완료된 스토리 수 / (총 스토리 수 - 취소됨 상태의 스토리 수 - 삭제된 상태의 스토리 수)) * 100;입니다.

    입력: 릴리스와 연결된 에픽 목록입니다.

    출력: 완료로 표시된 계획된 스토리의 비율(%)

    보안 취약성

    보안 취약성 데이터 수집기는 특정 범주와 연결된 보안 취약성 수를 반환합니다. 보안 취약성은 다음과 같이 아티팩트 버전과 취약성 범주를 기준으로 식별됩니다.

    • 차단자: 차단자 문제의 합계를 반환합니다. DevOps 데이터에만 유효합니다.
    • 중요 우선순위 문제: DevOps 데이터의 경우 중요 문제의 합계를 반환합니다. SecOps 데이터의 경우 우선순위가 매우 높은 문제의 합계를 반환합니다. DevOps 및 SecOps 데이터 모두에 대해 중요 및 매우 높은 우선순위 문제의 누적을 반환합니다.
    • 우선순위가 높은 문제: DevOps 및 SecOps 데이터에서 우선순위가 높은 문제의 합계를 반환합니다.
    • 중간 우선순위 문제: DevOps 및 SecOps 데이터에서 중간 우선순위 문제의 합계를 반환합니다.
    • 중요 문제: 모든 아티팩트의 중요 문제 합계를 반환합니다. DevOps 데이터에만 유효합니다.
    • 경미한 문제: 모든 아티팩트에서 경미한 문제의 합계를 반환합니다. DevOps 데이터에만 유효합니다.

    입력: 릴리스 단계의 아티팩트 목록입니다.

    출력: 총 취약성 수입니다.

    테스트 통과

    테스트 통과 데이터 수집기는 아티팩트 버전을 기준으로 통과한 테스트의 백분율을 반환합니다. 테스트 유형이 제공되면 지정된 테스트 유형에 대한 테스트 결과만 반환하고, 그렇지 않으면 아티팩트 버전의 모든 테스트 유형에 대한 테스트 결과를 반환합니다. 백분율을 계산하는 데 사용되는 수식은 다음과 같습니다. 통과한 테스트 비율 = (통과한 테스트 수 / (총 테스트 수 - 건너뛴 테스트 수)) * 100.

    입력: 릴리스 단계 및 테스트 유형(선택 사항)에 대한 아티팩트 목록입니다.

    출력: 통과한 테스트 비율(%)

    작업 항목에 커밋이 있음

    작업 항목에 커밋이 있음 데이터 수집기는 모든 작업 항목에 관련 커밋이 있는지 여부를 반환합니다. 작업 항목은 릴리스와 관련된 에픽을 기반으로 식별됩니다. 데이터 수집기는 제품 버전이 계획 버전과 연결되어 있는지도 확인합니다. 계획 버전과 연결된 경우 계획 버전과 연결된 모든 스토리도 고려합니다. 백분율을 계산하는 데 사용되는 수식은 커밋이 없는 스토리의 백분율 = (커밋 없이 완료된 스토리의 수/완료된 상태의 총 스토리 수) * 100입니다.

    입력: 릴리스 단계의 아티팩트 목록입니다.

    출력: 작업 항목 없는 커밋의 비율(%)