Jira 整合
注意
租使用者系統管理員必須先從Viva Goals租使用者設定啟用 Jira Server 整合,才能在Viva Goals組織的Viva Goals整合區段上看到它。
當您將 Jira 與 Viva Goals 整合時,連結的 Jira 使用者劇本或 Epic 上的所有更新都會自動追蹤為目標和關鍵結果的進度, (VIVA GOALS中的 OKR) 。 此功能功能可確保您的 OKR 程式不會等待手動簽入,因為進度會在Viva Goals中即時更新。
以下是兩個案例,其中小組會看到與 Jira Viva Goals整合的好處:
產品經理將其目標寄送功能電子郵件行銷活動與 Jira 中的 Epic 連結。 當 Epic 中的故事完成時,目標會更接近其目標。
工程小組會解決在一季中修正 20 個錯誤。 他們會將其目標連結至提出所有 Bug 的 Epic,並將其關鍵效能指標 (KPI) 成功計量的目標設定為 20。 Viva Goals記錄當關閉 20 個錯誤時,該目標已達到其目標。
系統管理員會遵循下列步驟來啟用整合:
在資訊提要欄位中,前往 [系統管理],然後選取 [整合] 索引標籤。
在 Jira 中,您可以選擇 [啟用 整合]。 如果先前已建立連線,或已啟用整合,您將可選擇 [管理 已啟用的整合]。
您可以從相同的區段 停 用整合:移至 [變更 ],然後從下拉式清單中選取 [ 停用整合 ]。
啟用整合之後,第一個步驟是設定 Jira 連線:
選取 [新增連線],並提供連線的名稱。
新增 Jira 帳戶的 伺服器 URL 。
針對雲端中的 Jira 實例,請輸入與 Jira 帳戶相關聯的電子郵件地址和應用程式開發介面 (API) 權杖。 請參閱 為您的 Jira 雲端帳戶產生 API 權杖的指示。
選 取 [下一步 ] 以執行整合。 您隨時都可以編輯已儲存的連線。
在大部分情況下,一個連線就已足夠。 但Viva Goals可讓您與多個 Jira 實例連線。 選 取 [新增連線 ] 以新增另一個實例。 您可以將名稱新增至您的連線,以區分它們。 當成員將其 OKR 連結至 Jira 劇本時,這些名稱會顯示給成員。
設定連線之後,下一個步驟是將 OKR 連結至 Jira 中的故事或 Epic:
當您建立或編輯 OKR 時,請選取 [連接資料來源] 以自動更新進度。 從下拉式功能表中,選取 [Jira]。
如果您已建立連線,或您的系統管理員與您共用連線,則會自動選取該連線。 Viva Goals只有在尚未建立或共用連線時,才會提示您建立新的連線。
選取您想要用來測量關鍵結果進度的方法、完成百分比或 KPI (成功度量) 。 如果您選擇 KPI,請提供計量、起始值和目標值。
選取連線,然後新增 JQL 查詢,以比對任何與目標或關鍵結果相關的問題。 符合查詢的 Jira 問題將會連結到目標或關鍵結果的成功。
您可以從 Jira 複製 JQL 查詢。 使用 Jira 中的篩選來搜尋您想要連結至目標的問題。 接下來,選取 [ 進階 ] 選項,Jira 會自動將您的搜尋轉換成 JQL 查詢。 您可以將查詢字串複製並貼到與Viva Goals的整合中。
連結至目標或索引鍵結果的 JQL 查詢可以隨時編輯。 任何編輯會提示重新計算目前的進度。
注意
如果您使用 Jira 下一代專案,則 JQL 的支援行為會與傳統 Jira 專案不同。 例如,Jira 下一代專案不支援根據 Epic 連結進行查詢。 針對此案例,Jira 會指出:
使用者應該使用父代 = 來查詢下一代 Epic。 如果您想要結合這兩種專案類型的 Epic,這類查詢的範例會是:「Epic Link」 = 在 6 或父代 = NJDP-5。 [父] 欄位現在可以選取為全域問題導覽器中的資料行,並從 Jira 匯出。
選取您要用來追蹤進度的計量。 如需支援的 Jira 計量詳細資訊,請參閱下表:
追蹤進度 完成百分比 Kpi 票證計數 在符合指定 JQL 設定的票證總數中,標示為完成的票證百分比。
範例 OKR:在本季前傳遞 Jira 整合。
(以此專案中已完成工作的百分比來測量)符合指定 JQL 設定的票證數目。
範例 OKR:本季完成 10 個諮詢。
(以標示為已完成的諮詢票證數目來測量)花費的時間 在符合指定 JQL 設定的票證所花費的總時數中,已完成票證所花費的總時數百分比。
範例 OKR:達到本季可計費時數的 100%。在符合指定 JQL 設定的票證上花費的總時數。
範例 OKR:本季完成 200 小時的諮詢。原始估計 在符合指定 JQL 設定的票證預估總時數中,已完成票證的總預估時數百分比。
範例 OKR:達到已出貨功能的 80% 速度。符合指定 JQL 設定的票證預估時數總計。
範例 OKR:規劃用戶端 A 的 350 小時工作。剩餘估計 不適用 符合 JQL 設定的票證剩餘估計總計。
範例 OKR:確保本季節省成本 20 小時。進度 不適用 符合 JQL 組態之票證的進度計量平均值。 Jira 中票證的進度會計算為 記錄的時間/總時間。
範例 OKR:定型專案計劃的平均進度為 70%。[本文點] 在符合指定 JQL 組態的票證上,完成票證的本文點數百分比超出本文總點數。 在符合指定 JQL 組態的票證上,已完成票證的總故事點數目。 自訂欄位 – 這些欄位可在您的 Jira 實例中使用。 Viva Goals會自動提取 Jira 實例中的所有數值自訂欄位,而且您可以追蹤其進度。 追蹤 Jira 實例中相關聯數值自訂欄位的完成百分比。 追蹤 Jira 實例中相關聯數值自訂欄位的完成總數。 注意
如需 Jira 時間和進度追蹤的詳細資訊,請參閱這 篇 Jira 文章。
如果您選擇依 KPI 追蹤進度,您可以在選項之間切換,只依已完成的票證或所有票證來測量進度。
注意
完成 的票證包含與 Jira Done 工作流程狀態類別相關聯之所有狀態的票證,不論票證的解決狀態為何。 (參閱 如何為公司管理的專案建立工作流程) 。
讓我們看看兩個不同的 JIRA 整合運作方式範例。
產品經理 Dana 將其目標 (Ship 功能連結Email活動) 與 Jira 中的 epic。 用來設定連結的簡單 JQL 查詢可能是:
「Epic Link」 = AE-786
如果 Epic 有 10 個故事是由小組的不同設計人員、工程師和測試人員所擁有,則 Dana 目標的進度會在 10 個劇本的其中一個關閉時更新。 例如,在 Jira 中關閉三個劇本時,Viva Goals會自動將目標的進度更新為 30%。 如果在 Epic 下新增第 11 個劇本,則此進度會重新計算為 27%。
請考慮改善 產品整體品質的目標。 在此情況下,您可能會想要追蹤所產生的 Bug 數目,而不是問題進度,以作為整體品質的指標。 您可以在追蹤欄位中使用 [ 票證計數 ] 計量來達成所需的設定。 Viva Goals會自動計算產生的所有票證。
當目標或索引鍵結果連結至 Jira 時,成員可以在指出連線的進度列旁邊看到 Jira 圖示。
下列進度列的色彩表示目標的狀態:
如果進度比預期進度少 0 到 25%,則 OKR 狀態會 落後,而且進度列會是橙色。
如果進度在任何時間點都小於預期進度的 25%,OKR 狀態就會 有風險,而且進度列會是紅色。
Viva Goals每隔 60 分鐘從 Jira 提取新的更新。 不過,您也可以手動重新整理以提取任何新的變更。
雖然目標和關鍵結果會告訴您目標是什麼,以及當您達成目標時如何知道,但計畫功能可協助小組專注于日常執行,以達成重要結果。
計畫可協助您追蹤組織執行的所有工作,以達成您的 OKR。 如同關鍵結果,您可以根據目標來建立計畫,並在Viva Goals的其他重要結果下建立計畫,視其協助達成的結果而定。 若要建立計畫,請在目標或關鍵結果下選取 [ 新增計畫 ]。
使用方案有兩個建議的案例:
目標會由 KPI 計量追蹤: 如果必須完成計畫才能達到 KPI 計量,建議您將計畫建立為目標的子系。 計畫進度不會匯總至父代,因為它是以 KPI 計量為基礎。
目標有多個關鍵結果: 計畫可以是關鍵結果的同層級專案,因此您可以查看符合目標所需的結果, (關鍵結果) ,以及在計畫) (達成這些成果所需的輸出。
計畫一律會放在每個階層層級的目標和關鍵結果之後。
Viva Goals計畫目前支援 Jira,這是熱門的專案管理系統。 如同目前的 Jira 整合,您可以指定 JQL,從構成您計畫的 Jira 擷取工作清單。
雖然Viva Goals支援 OKR 的 Jira 整合,但計畫可讓您查看個別工作及其完成狀態。 這項功能可協助您更深入地瞭解執行。 方案的更新也會指出上次簽入後變更的內容:已完成哪些工作,以及新增或移除的任何工作。
Viva Goals定期檢查 Jira 中的方案進度,並更新狀態。 計畫會計算進度和狀態,就像關鍵結果一樣。 如同關鍵結果,您也可以簽入方案,您可以暫時覆寫狀態。 不過,只要Viva Goals在 Jira 中偵測不到計畫完成狀態的變更,此階段才會持續,此時它會以自動化更新覆寫您的簽入。
計畫目前有下列限制:
- 您無法建立不一致的最上層計畫。 它們必須符合目標或關鍵結果。
- 您無法在建立方案時編輯其對齊方式。 您只能在現有的目標或索引鍵結果下建立它,而且它會對齊該目標或關鍵結果。
- 不支援私人方案。 所有Viva Goals使用者都可以看到計畫。
- 您無法複製計畫,而且無法執行大量動作,例如一次變更多個計畫的時間週期。
- 計畫最多可以有 200 個工作。
當組織新增複雜的計畫時,小組在符合實際期限時變得越來越困難。 這就是計畫估計方便使用的地方。 估計程式不一定很單一。 正確完成時,估計會讓多個計畫成就更踠塞。
有數個估計計量。 其中一個是故事點,這是敏捷式架構中的估計計量,用來測量實作工作專案所涉及的工作。 Jira 中的故事點可協助您估計短期衝刺規劃期間的工作專案待辦專案。
根據 Jira 中完成的本文點,將會自動更新關鍵結果的狀態。
當您在Viva Goals中建立或編輯索引鍵結果時,請選擇您想要用來測量進度的方法:完成百分比或 KPI (成功度量) 。
如果您選擇以完整百分比測量進度:
選 取 [連線資料來源 以自動更新進度]。 從下拉式功能表中,選取 [Jira]。
如果您已建立連線,或您的系統管理員與您共用連線,則會自動選取該連線。 Viva Goals只有在尚未建立或共用連線時,才會提示您建立新的連線。
提供 JQL,然後從追蹤進度的下拉式功能表中,選取 [腳本點]。
選取 [下一步>儲存]。
如果您選擇依 KPI 計量測量進度:
如果您選擇依故事點追蹤進度,計量的名稱會自動設定為 「故事點 」。 不過,您可以自訂計量的名稱。 設定目標值和起始值。
選 取 [連線資料來源 以自動更新進度]。 從下拉式功能表中,選取 [Jira]。
如果您已建立連線,或您的系統管理員與您共用連線,則會自動選取該連線。 Viva Goals只有在尚未建立或共用連線時,才會提示您建立新的連線。
提供 JQL,然後從追蹤進度的下拉式功能表中,選取 [腳本點]。
預設會選取 [ 僅計算完成的票證 ] 核取方塊。 如果您想要根據 Jira 中已完成票證的本文點來測量主要結果的進度,這個選項很方便。 不過,如果您想要根據 Jira 中 JQL 所有票證的本文點來測量關鍵結果的進度,而不論完成狀態為何,請清除核取方塊。
選取 [下一步>儲存]。
計畫狀態將會自動更新,視 Jira 中完成的本文點而定。
當您在Viva Goals中建立或編輯方案時,請選取 [選取選項] 以將工作新增至計畫。 從下拉式功能表中,選取 [Jira]。
如果您已建立連線,或您的系統管理員與您共用連線,則會自動選取該連線。 Viva Goals只有在尚未建立或共用連線時,才會提示您建立新的連線。
提供 JQL,然後從追蹤進度的下拉式功能表中,選取 [腳本點]。
所有與 JQL 相關聯的工作都會列出,以及其他工作詳細資料,例如名稱、劇本點、被指派者和到期日。
選取 [下一步>儲存]。
我可以在 Jira 實例中依自訂欄位追蹤進度嗎?
是,您可以透過 Jira 實例中的自訂欄位,在Viva Goals中追蹤主要結果和計畫進度。 除了Viva Goals支援的計量之外,您還可以從 Jira 帶入任何數值自訂欄位來測量進度。
故事點和故事點估計值之間有何差異?
Jira 有兩種類型的服務專案:傳統和下一代。 傳統專案的估計是故事點,而下一代專案的估計則是故事點估計值。