GitLab 통합

GitLab 통합 정보

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

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

모든 사용자와 관리자는 이 기능을 사용할 수 있습니다. 관리자는 관리자 dashboard 통합을 관리할 수 있습니다.

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

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

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

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

  2. GitLab의 경우 통합을 사용하도록 설정하는 옵션이 있습니다. 이미 연결을 만든 경우 통합 관리 옵션이 있습니다.

    스크린샷은 Viva Goals GitLab에 대한 사용 옵션을 강조 표시합니다.

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

    스크린샷은 Viva Goals GitLab에 대한 통합 사용 안 함을 선택하는 위치를 보여줍니다.

관리자의 경우: GitLab을 Viva Goals 계정에 연결하는 방법

  1. 관리자로 통합을 사용하도록 설정한 후에는 GitLab 구성 페이지에서 GitLab 연결을 구성해야 합니다.

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

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

  3. 연결의 이름을 입력합니다.

    스크린샷은 Viva 목표에서 새 GitLab 연결의 이름을 지정하는 위치를 보여줍니다.

  4. 이 연결을 조직의 다른 사용자와 공유하는 것은 선택 사항입니다. 이 통합을 시작하고 실행하려면 다음을 선택하세요. 저장된 연결은 언제든지 편집할 수 있습니다.

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

GitLab 통합을 사용하고 GitLab 프로젝트를 OKR에 연결하는 방법

연결을 구성한 후 다음 단계는 OKR을 GitLab 프로젝트에 연결하는 것입니다.

  1. OKR을 만들거나 편집할 때 데이터 원본에서 자동으로를 선택합니다. 드롭다운 메뉴에서 GitLab을 선택합니다.

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

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

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

  4. 여러 연결이 있는 경우 연결을 선택합니다. 연결된 모든 프로젝트는 드롭다운에서 사용할 수 있습니다. 프로젝트를 선택하고 마일스톤을 선택합니다.

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

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

  6. 적절한 상태 선택하여 닫혀 있거나 열려 있는 문제의 상태 추적합니다. 이 옵션은 KPI 형식 OKR에만 적용됩니다.

  7. 문제 ID 또는 문제 제목을 입력하여 문제를 직접 검색하거나 문제 필드의 드롭다운에서 문제를 선택할 수도 있습니다. 여러 문제를 선택하고 OKR에 연결할 수도 있습니다.

GitLab 통합을 사용하여 진행률을 계산하는 방법

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

각 문제에 하위 작업이 추가된 경우 진행률도 하위 작업의 상태 따라 계산됩니다. 예를 들어 각각 두 개의 하위 작업이 있는 두 개의 문제를 OKR에 연결한 경우 문제 1에서 하위 작업 1을 닫으면 진행률이 25%로 업데이트됩니다. 문제 1에서 하위 작업 2를 닫으면 OKR 진행률이 50%가 됩니다.

참고

완료율을 선택하여 진행률을 추적하는 경우 진행률은 닫힌 문제의 비율에 따라 계산됩니다. 열려 있는 문제도 추적하려면 KPI 메트릭을 선택하여 진행 상황을 추적해야 합니다.

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

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

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

GitLab 통합을 사용하지 않도록 설정하는 방법

관리자는 언제든지 GitLab 통합을 사용하지 않도록 설정할 수 있습니다. 통합 섹션에서 GitLab으로 이동하여 관리를 선택합니다. GitLab 구성 페이지에서 변경 드롭다운으로 이동하여 사용 안 함을 선택하고 확인합니다.

참고

Gitlab의 프로젝트가 완료로 표시된 모든 하위 작업 없이 닫힌 경우 Viva Goals 프로젝트가 닫힌 후 완료된 것으로 간주합니다.