閱讀英文

共用方式為


GitLab 整合

Viva Goals GitLab 整合可讓您根據 GitLab 專案中的問題進度,自動更新目標和關鍵結果 (OKR) 進度。

假設您使用 GitLab 來追蹤您的專案,而且您在 Viva Goals 中的目標是每季解決 30 個問題。 當您將此目標連結至 GitLab 中的對應專案時,您的 OKR 狀態將會隨著相關聯專案下的問題解決而更新。 您也可以針對以使用者為中心的目標,追蹤特定使用者正在處理的問題進度。 Viva Goals 會自動為您同步處理值,並繪製目標進度圖,節省時間,同時保持您的OKR最新狀態。

所有使用者和系統管理員都可以使用這項功能。 系統管理員可以從系統管理員儀錶板管理整合。

啟用 GitLab 整合

系統管理員可以遵循下列步驟來啟用此整合:

  1. 在資訊提要欄位中,前往 [系統管理],然後選取 [整合] 索引標籤。

  2. 搜尋 GitLab,或在 [資料整合 ] 區段下找到它。

  3. 選取 GitLab 旁邊的 [啟用]。 如果您已建立連線,則可以選擇改為 管理 整合。

    您可以選取 [管理>變更>停用整合] 來停用整合

以系統管理員身分將 GitLab 連線到 Viva Goals 帳戶

  1. 以系統管理員身分啟用整合之後,您必須從 GitLab 設定頁面設定 GitLab 連線 。 您可以移至 [管理員>][整合],然後選取 [GitLab] 旁的 [管理],以存取此頁面。

  2. 選取 [新增連線 ],然後登入您的 GitLab 帳戶。

  3. 輸入連接的名稱。

  4. 選擇性地與組織的其他使用者共用此連線。 選取 [下一步] 以開始進行此整合。 您隨時都可以編輯已儲存的連線。

  5. Viva Goals 可讓您與多個項目連線。 選 取 [新增連接] 以從另一個專案擷取數據。 您可以依名稱區分這些連線。 當其他使用者將其OKR與 GitLab 資料連結時,這些名稱將會顯示給其他使用者。

將 GitLab 項目連線至 OKR

設定連線之後,下一個步驟是將OKR連結至您的 GitLab 專案。

  1. 當您建立或編輯OKR時,請開啟 [ 進度和狀態] 下拉式清單。 在具有「連線到數據源以進行自動進度更新」的區段中,尋找並選取 GitLab 的圖示。

  2. 如果您已建立連線,或您的系統管理員與您共用連線,則會自動選取該連線。 Viva Goals 只有在尚未建立或共享連線時,才會提示您建立新的連線。

  3. 選取您想要使用量值進度的方法: 完成百分比KPI (成功計量) 。 如果您選擇 KPI,請提供計量、起始值和目標值。

  4. 如果有多個連線,請選取一個。 所有 相關聯的專案 都可在下拉式清單中使用。 選擇 [專案 ],然後選取 [ 里程碑]

  5. 在 [ 指派給 ] 字段中挑選專案,以追蹤特定使用者所處理的問題。 視需要選 取 [卷標 ]。

  6. 選取適當的狀態以追蹤已關閉/開啟的問題狀態。 此選項僅適用於 KPI 類型的 OKR。

  7. 您可以在問題識別碼或問題標題中輸入 ,直接搜尋問題;或者,您可以從 [ 問題 ] 字段的下拉式清單中選取它們。 您也可以選取多個問題,並將其連線到OKR。

計算在OKR上所做的進度

如果您使用 KPI 計量來追蹤進度,則會根據問題計數來計算 OKR 的進度。 如果您使用完成百分比來追蹤進度,則會根據已關閉的問題數目來計算百分比。

如果您已在每個問題下新增子工作,則也會根據子工作的狀態來計算進度。 例如,如果您將兩個每個子工作都連線到 OKR 的問題,當您在問題 1 中關閉子工作 1 時,進度將會更新為 25%。 當您稍後在問題 1 中關閉子工作 2 時,您的 OKR 進度會是 50%。

注意

如果您選取完成百分比來追蹤進度,則只會根據已關閉的問題百分比來計算進度。 如果您也想要追蹤已開啟的問題,您必須選取 KPI 計量來追蹤進度。

下列進度列的色彩表示目標的狀態:

  • 如果進度在任何時間點都比預期進度小 0 到 25%,則 OKR 狀態會 落後,而且進度列會是橙色。

  • 如果進度在任何時間點都低於預期的 25%,OKR 狀態就會 有風險,而且進度列會是紅色。

停用 GitLab 整合

系統管理員可以隨時停用 GitLab 整合:移至 [整合] 區段中的 [GitLab],然後選取 [管理]。 在 [GitLab 組態] 頁面上,選取 [ 變更>停用整合]

注意

如果 Gitlab 中的專案在未標示為完成的所有子工作的情況下關閉,Viva Goals 仍會將專案視為已完成,因為它已關閉。