Jira 整合

在整合 Jira 與 Viva Goals 時,連結的 Jira 使用者劇本或 Epic 上的所有更新都會自動追蹤為您目標的進度,以及在 Viva Goals 中 (OKR) 的關鍵結果。 這個強大的功能可確保您的 OKR 程式不會等待手動簽入,因為 Viva Goals 中的進度會即時更新。

以下是兩個案例,其中小組會看到 Viva Goals 與 Jira 整合的優點:

  • 產品經理將其目標寄送功能電子郵件行銷活動與 Jira 中的 Epic 連結。 當 Epic 中的故事完成時,目標會更接近其目標。

  • 工程小組會解決在一季中修正 20 個錯誤。 他們會將其目標連結至提出所有 Bug 的 Epic,並將其關鍵效能指標 (KPI) 成功計量的目標設定為 20。 當 20 個錯誤關閉時,Viva Goal 會記錄目標已達到其目標。

如何啟用 Jira 整合

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

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

    Viva Goals 中 [整合] 頁面的螢幕擷取畫面。

  2. 在 Jira 中,您可以選擇 [啟用 整合]。 如果先前已建立連線,或已啟用整合,您將可選擇 [管理 已啟用的整合]。

    此螢幕擷取畫面顯示您選擇啟用 Jira 的位置。

    您可以從相同的區段 用整合:移至 [變更 ],然後從下拉式清單中選取 [ 停用整合 ]。

    顯示如何在 Viva Goals 中停用 Jira 的螢幕擷取畫面。

如何設定 Jira 連線

啟用整合之後,第一個步驟是設定 Jira 連線:

  1. 選取 [新增連線],並提供連線的名稱。

    此螢幕擷取畫面顯示您為新 Jira 連線命名的位置。

  2. 新增 Jira 帳戶的 伺服器 URL

    此螢幕擷取畫面顯示您設定新 Jira 連線的位置。

  3. 針對雲端中的 Jira 實例,請輸入與 Jira 帳戶相關聯的電子郵件地址和應用程式開發介面 (API) 權杖。 請參閱 為您的 Jira 雲端帳戶產生 API 權杖的指示

  4. 取 [下一步 ] 以執行整合。 您隨時都可以編輯已儲存的連線。

在大部分情況下,一個連線就已足夠。 但 Viva Goals 可讓您與多個 Jira 實例連線。 選 取 [新增連線 ] 以新增另一個實例。 您可以將名稱新增至您的連線,以區分它們。 當成員將其 OKR 連結至 Jira 劇本時,這些名稱會顯示給成員。

設定連線之後,下一個步驟是將 OKR 連結至 Jira 中的故事或 Epic:

  1. 當您建立或編輯 OKR 時,請選取 [連接資料來源] 以自動更新進度。 從下拉式功能表中,選取 [Jira]

    此螢幕擷取畫面顯示您選取 Jira 作為資料來源的位置。

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

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

  4. 選取連線,然後新增 JQL 查詢,以比對任何與目標或關鍵結果相關的問題。 符合查詢的 Jira 問題將會連結到目標或關鍵結果的成功。

    此螢幕擷取畫面顯示您新增 Jira 查詢的位置。

    您可以從 Jira 複製 JQL 查詢。 使用 Jira 中的篩選來搜尋您想要連結至目標的問題。 接下來,選取 [ 進階 ] 選項,Jira 會自動將您的搜尋轉換成 JQL 查詢。 您可以將查詢字串複製並貼到與 Viva Goals 的整合中。

    連結至目標或索引鍵結果的 JQL 查詢可以隨時編輯。 任何編輯會提示重新計算目前的進度。

    注意事項

    如果您使用 Jira 下一代專案,則 JQL 的支援行為會與傳統 Jira 專案不同。 例如,Jira 下一代專案不支援根據 Epic 連結進行查詢。 針對此案例,Jira 會指出:

    使用者應該使用父代 = 來查詢下一代 Epic。 如果您想要結合這兩種專案類型的 Epic,這類查詢的範例會是:「Epic Link」 = 在 6 或父代 = NJDP-5。 [父] 欄位現在可以選取為全域問題導覽器中的資料行,並從 Jira 匯出。

  5. 選取您要用來追蹤進度的計量。 如需支援的 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 整合運作方式的範例

讓我們看看兩個不同的 JIRA 整合運作方式範例。

範例 1

產品經理 Dana 將其目標 (Ship 功能連結Email活動) 與 Jira 中的 epic。 用來設定連結的簡單 JQL 查詢可能是:

「Epic Link」 = AE-786

如果 Epic 有 10 個故事是由小組的不同設計人員、工程師和測試人員所擁有,則 Dana 目標的進度會在 10 個劇本的其中一個關閉時更新。 例如,當 Jira 中關閉三個劇本時,Viva Goals 會自動將目標的進度更新為 30%。 如果在 Epic 下新增第 11 個劇本,則此進度會重新計算為 27%。

範例 2

請考慮改善 產品整體品質的目標。 在此情況下,您可能想要追蹤所產生的 Bug 數目,而不是問題進度,以作為整體品質的指標。 您可以在追蹤欄位中使用 [ 票證計數 ] 計量來達成所需的設定。 Viva Goals 會自動計算產生的所有票證。

當目標或索引鍵結果連結至 Jira 時,成員可以在指出連線的進度列旁邊看到 Jira 圖示。

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

  • 如果進度比預期進度少 0 到 25%,則 OKR 狀態會 落後,而且進度列會是橙色。

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

Viva Goals 每隔 60 分鐘會從 Jira 提取新的更新。 不過,您也可以手動重新整理以提取任何新的變更。

如何使用與專案的整合

雖然目標和關鍵結果會告訴您目標是什麼,以及當您到達該目標時如何知道,但專案功能可協助小組專注于日常執行,以達成重要結果。

什麼是專案?

專案可協助您追蹤組織執行的所有工作,以達成您的 OKR。 如同關鍵結果,您可以根據目標建立專案,並在 Viva Goals 中的其他重要結果下建立專案,視其協助達成的結果而定。 若要建立專案,請選取目標或索引鍵結果下的 [ 新增專案 ]。

使用專案有兩個建議的案例:

  • 目標會由 KPI 計量追蹤: 如果必須完成專案才能達到 KPI 計量,建議您將專案建立為目標的子系。 專案的進度不會積存至父系,因為它是以 KPI 計量為基礎。

  • 目標有多個關鍵結果: 專案可以是關鍵結果的同層級專案,因此您可以查看符合目標所需的結果, (關鍵結果) ,以及在專案) (達成這些結果所需的輸出。

專案一律會放在每個階層層級的目標和關鍵結果之後。

如何在 Viva Goals 和 Jira 中整合專案

Viva Goals 中的專案目前支援 Jira,這是熱門的專案管理系統。 如同目前的 Jira 整合,您可以指定 JQL,從構成您專案的 Jira 擷取工作清單。

雖然 Viva Goals 支援 OKR 的 Jira 整合,但專案可讓您查看個別工作及其完成狀態。 這項功能可協助您更深入地瞭解執行。 專案的更新也會指出上次簽入後變更的內容:已完成哪些工作,以及新增或移除的任何工作。

Viva Goals 會定期檢查 Jira 中的專案進度,並更新狀態。 專案會計算進度和狀態,就像關鍵結果一樣。 如同索引鍵結果,您也可以簽入專案,您可以暫時覆寫狀態。 不過,只要 Viva Goals 未偵測到 JiraA 中專案的完成狀態變更,此階段才會持續,此時它會以自動化更新覆寫您的簽入。

專案目前的限制

專案目前有下列限制:

  • 您無法建立未對齊的最上層專案。 它們必須符合目標或關鍵結果。
  • 您無法在建立專案時編輯其對齊方式。 您只能在現有的目標或索引鍵結果下建立它,而且它會對齊該目標或關鍵結果。
  • 不支援私人專案。 所有 Viva Goals 使用者都可以看到專案。
  • 您無法複製專案,而且無法執行大量動作,例如一次變更多個專案的時間週期。
  • 專案最多可以有 200 個工作。

如何透過 Viva Goals 中的 Jira 故事點追蹤進度

當組織新增複雜的專案時,小組在符合實際期限時變得越來越困難。 這是專案估計很方便的地方。 估計程式不一定很單一。 正確完成時,估計會讓多個專案的成就變為有素。

有數個估計計量。 其中一個是故事點,這是敏捷式架構中的估計計量,用來測量實作工作專案所涉及的工作。 Jira 中的故事點可協助您估計短期衝刺規劃期間的工作專案待辦專案。

如何使用故事點在 Viva Goals 中追蹤關鍵結果的進度

根據 Jira 中完成的本文點,將會自動更新關鍵結果的狀態。

當您在 Viva Goals 中建立或編輯關鍵結果時,請選擇您想要用來測量進度的方法:完成百分比或 KPI (成功計量) 。

如果您選擇以完整百分比測量進度:

  1. 取 [連線資料來源 以自動更新進度]。 從下拉式功能表中,選取 [Jira]。

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

  3. 提供 JQL,然後從追蹤進度的下拉式功能表中,選取 [腳本點]

  4. 取 [下一步>儲存]

如果您選擇依 KPI 計量測量進度:

  1. 如果您選擇依故事點追蹤進度,計量的名稱會自動設定為 「故事點 」。 不過,您可以自訂計量的名稱。 設定目標值和起始值。

  2. 取 [連線資料來源 以自動更新進度]。 從下拉式功能表中,選取 [Jira]

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

  4. 提供 JQL,然後從追蹤進度的下拉式功能表中,選取 [腳本點]

  5. 預設會選取 [ 僅計算完成的票證 ] 核取方塊。 如果您想要根據 Jira 中已完成票證的本文點來測量主要結果的進度,這個選項很方便。 不過,如果您想要根據 Jira 中 JQL 所有票證的本文點來測量關鍵結果的進度,而不論完成狀態為何,請清除核取方塊。

  6. 取 [下一步>儲存]

如何使用故事點在 Viva Goals 中追蹤專案的進度

根據 Jira 中完成的本文點,專案狀態將會自動更新。

  1. 當您在 Viva Goals 中建立或編輯專案時,請選取 [ 選取選項 ] 以將工作新增至專案。 從下拉式功能表中,選取 [Jira]

    此螢幕擷取畫面顯示您選取專案之 Jira 連線的位置。

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

  3. 提供 JQL,然後從追蹤進度的下拉式功能表中,選取 [腳本點]

    所有與 JQL 相關聯的工作都會列出,以及其他工作詳細資料,例如名稱、劇本點、被指派者和到期日。

  4. 取 [下一步>儲存]

在 Viva Goals 中使用 Jira 故事點的常見問題

我可以在 Jira 實例中依自訂欄位追蹤進度嗎?

是,您可以透過 Jira 實例中的自訂欄位,在 Viva Goals 中追蹤主要結果和專案的進度。 除了 Viva Goals 支援的計量之外,您還可以從 Jira 帶入任何數值自訂欄位來測量進度。

故事點和故事點估計值之間有何差異?

Jira 有兩種類型的服務專案:傳統和下一代。 傳統專案的估計是故事點,而下一代專案的估計則是故事點估計值。