다음을 통해 공유


GitHub 통합

GitHub 통합 소개

Viva Goal GitHub 통합을 사용하면 GitHub 리포지토리의 문제 진행률에 따라 OKR(목표 및 주요 결과) 진행률을 자동으로 업데이트할 수 있습니다.

GitHub를 사용하여 문제의 상태 추적하고 매 분기마다 30개 문제를 resolve Viva Goals 목표가 있습니다. 이 목표를 GitHub의 해당 리포지토리에 연결하면 연결된 리포지토리의 문제가 해결되면 OKR의 상태 업데이트됩니다. 사용자 중심 목표에 대해 특정 사용자가 처리하는 문제의 진행률을 추적할 수도 있습니다. Viva Goals 자동으로 값을 동기화하고 목표 방향으로 진행 상황을 차트로 표시하여 OKR을 최신 상태로 유지하면서 시간을 절약합니다.

GitHub 통합을 사용하도록 설정하는 방법

관리자는 다음 단계에 따라 통합을 사용하도록 설정할 수 있습니다.

  1. 사이드 바에서 관리로 이동하여 통합 탭을 선택합니다.

    Viva Goals 통합 페이지의 스크린샷

  2. GitHub의 경우 통합을 사용하도록 설정하는 옵션이 있습니다. 이전에 연결되었거나 통합이 이미 활성화된 경우 사용 가능한 통합 관리 옵션을 사용할 수 있습니다.

    스크린샷은 통합 페이지에서 강조 표시된 사용 옵션을 보여줍니다.

    동일한 섹션에서 통합을 사용하지 않도록 설정할 수도 있습니다. 변경 으로 이동하고 드롭다운에서 통합 사용 안 함을 선택합니다.

    스크린샷은 Viva Goals GitHub를 사용하지 않도록 설정하는 위치를 보여줍니다.

GitHub 연결을 구성하는 방법

통합을 사용하도록 설정한 후 다음 단계는 GitHub 연결을 구성하는 것입니다.

  1. 새 연결을 선택하고 GitHub 계정에 로그인합니다.

    스크린샷은 Viva Goals 새 GitHub 연결을 추가하는 위치를 보여줍니다.

  2. 연결의 이름을 제공합니다.

    스크린샷은 Viva Goals 새 GitHub 연결의 이름을 입력하는 위치를 보여줍니다.

  3. organization 다른 사용자와 연결을 공유할 수 있습니다.

  4. 이 통합을 시작하고 실행하려면 다음을 선택하세요. 저장된 연결은 언제든지 편집할 수 있습니다.

참고

Viva Goals 여러 리포지토리에 연결할 수 있습니다. 새 연결을 선택하여 다른 리포지토리에서 데이터를 가져옵니다. 이러한 연결을 이름으로 구분합니다. 이름은 OKR을 GitHub 데이터와 연결할 때 다른 사용자에게 표시됩니다.

GitHub 연결을 OKR에 연결하는 방법

연결을 구성한 후 다음 단계는 OKR을 GitHub 리포지토리에 연결하는 것입니다.

  1. OKR을 만들거나 편집할 때 데이터 원본 연결을 선택하여 진행률을 자동 업데이트합니다. 드롭다운 메뉴에서 GitHub를 선택합니다.

    스크린샷은 데이터 원본으로 GitHub를 선택하는 위치를 보여줍니다.

  2. 이미 연결을 만들었거나 관리자가 사용자와 연결을 공유한 경우 해당 연결이 자동으로 선택됩니다. Viva Goals 이미 만들거나 공유한 연결이 없는 경우에만 새 연결을 만들라는 메시지를 표시합니다.

  3. 진행률, 완료율 또는 KPI(성공 메트릭)를 측정하는 데 사용할 메서드를 선택합니다. KPI를 선택하는 경우 메트릭, 시작 값 및 대상 값을 제공합니다.

  4. 연결을 선택하면 연결된 모든 리포지토리를 드롭다운에서 사용할 수 있습니다. 리포지토리 및 마일스톤을 선택합니다.

    스크린샷은 GitHub 연결 세부 정보를 추가하는 위치를 보여줍니다.

  5. 특정 사용자가 처리하는 문제에 대해 담당자 를 선택합니다. 해당하는 사용자 지정 레이블을 선택합니다.

  6. 닫혀 있고 열려 있는 문제의 상태 추적할 수 있습니다. 적절한 상태 선택합니다.

    진행률을 추적하기 위해 KPI 메트릭을 선택한 경우 또는 진행률을 추적하기 위해 완료율을 선택한 경우 닫힌 문제의 백분율에 따라 진행률이 문제 수에 따라 계산됩니다.

    참고

    진행률을 추적하기 위해 완료율을 선택하면 해결된 문제의 비율에 따라 진행률이 계산됩니다. 반면에 열려 있는 문제를 추적하려면 진행 상황을 추적하기 위해 KPI 메트릭을 선택해야 합니다.

  7. 다음으로 이동하여 저장을 선택합니다.

이제 GitHub의 리포지토리에 목표를 연결하여 문제의 진행 상황을 추적하고 해당 OKR의 상태 자동으로 업데이트했습니다.

진행률 표시줄의 다음 색상은 목표의 상태를 나타냅니다.

  • 진행률이 언제든지 예상 진행률보다 0~25% 작으면 OKR 상태 뒤처지고 진행률 표시줄이 주황색으로 표시됩니다.

  • 진행률이 어느 시점에서나 예상보다 25% 이상 작으면 OKR 상태 위험에 노출되고 진행률 표시줄이 빨간색으로 표시됩니다.