GitLab 整合
Viva Goals GitLab 整合可讓您根據 GitLab 專案中的問題進度,自動更新目標和關鍵結果 (OKR) 進度。
假設您使用 GitLab 來追蹤您的專案,而且您在 Viva Goals 中的目標是每季解決 30 個問題。 當您將此目標連結至 GitLab 中的對應專案時,您的 OKR 狀態將會隨著相關聯專案下的問題解決而更新。 您也可以針對以使用者為中心的目標,追蹤特定使用者正在處理的問題進度。 Viva Goals 會自動為您同步處理值,並繪製目標進度圖,節省時間,同時保持您的OKR最新狀態。
所有使用者和系統管理員都可以使用這項功能。 系統管理員可以從系統管理員儀錶板管理整合。
系統管理員可以遵循下列步驟來啟用此整合:
在資訊提要欄位中,前往 [系統管理],然後選取 [整合] 索引標籤。
搜尋 GitLab,或在 [資料整合 ] 區段下找到它。
選取 GitLab 旁邊的 [啟用]。 如果您已建立連線,則可以選擇改為 管理 整合。
您可以選取 [管理>變更>停用整合] 來停用整合。
以系統管理員身分啟用整合之後,您必須從 GitLab 設定頁面設定 GitLab 連線 。 您可以移至 [管理員>][整合],然後選取 [GitLab] 旁的 [管理],以存取此頁面。
選取 [新增連線 ],然後登入您的 GitLab 帳戶。
輸入連接的名稱。
選擇性地與組織的其他使用者共用此連線。 選取 [下一步] 以開始進行此整合。 您隨時都可以編輯已儲存的連線。
Viva Goals 可讓您與多個項目連線。 選 取 [新增連接] 以從另一個專案擷取數據。 您可以依名稱區分這些連線。 當其他使用者將其OKR與 GitLab 資料連結時,這些名稱將會顯示給其他使用者。
設定連線之後,下一個步驟是將OKR連結至您的 GitLab 專案。
當您建立或編輯OKR時,請開啟 [ 進度和狀態] 下拉式清單。 在具有「連線到數據源以進行自動進度更新」的區段中,尋找並選取 GitLab 的圖示。
如果您已建立連線,或您的系統管理員與您共用連線,則會自動選取該連線。 Viva Goals 只有在尚未建立或共享連線時,才會提示您建立新的連線。
選取您想要使用量值進度的方法: 完成百分比 或 KPI (成功計量) 。 如果您選擇 KPI,請提供計量、起始值和目標值。
如果有多個連線,請選取一個。 所有 相關聯的專案 都可在下拉式清單中使用。 選擇 [專案 ],然後選取 [ 里程碑]。
在 [ 指派給 ] 字段中挑選專案,以追蹤特定使用者所處理的問題。 視需要選 取 [卷標 ]。
選取適當的狀態以追蹤已關閉/開啟的問題狀態。 此選項僅適用於 KPI 類型的 OKR。
您可以在問題識別碼或問題標題中輸入 ,直接搜尋問題;或者,您可以從 [ 問題 ] 字段的下拉式清單中選取它們。 您也可以選取多個問題,並將其連線到OKR。
如果您使用 KPI 計量來追蹤進度,則會根據問題計數來計算 OKR 的進度。 如果您使用完成百分比來追蹤進度,則會根據已關閉的問題數目來計算百分比。
如果您已在每個問題下新增子工作,則也會根據子工作的狀態來計算進度。 例如,如果您將兩個每個子工作都連線到 OKR 的問題,當您在問題 1 中關閉子工作 1 時,進度將會更新為 25%。 當您稍後在問題 1 中關閉子工作 2 時,您的 OKR 進度會是 50%。
注意
如果您選取完成百分比來追蹤進度,則只會根據已關閉的問題百分比來計算進度。 如果您也想要追蹤已開啟的問題,您必須選取 KPI 計量來追蹤進度。
下列進度列的色彩表示目標的狀態:
如果進度在任何時間點都比預期進度小 0 到 25%,則 OKR 狀態會 落後,而且進度列會是橙色。
如果進度在任何時間點都低於預期的 25%,OKR 狀態就會 有風險,而且進度列會是紅色。
系統管理員可以隨時停用 GitLab 整合:移至 [整合] 區段中的 [GitLab],然後選取 [管理]。 在 [GitLab 組態] 頁面上,選取 [ 變更>停用整合]。
注意
如果 Gitlab 中的專案在未標示為完成的所有子工作的情況下關閉,Viva Goals 仍會將專案視為已完成,因為它已關閉。