產品
解決方案
資源
定價
技術支持
人工智慧產品

2023 年 10 月 24 日 - 來自 GitLab.com - Melissa Ushakov

成功從 Jira 遷移到 GitLab 的技巧

如果您正在考慮將敏捷計畫遷移到 GitLab,這篇博客就是為您準備的!學習一些小技巧可以幫助您順利完成遷移。

Atlassian 將於 2024 年 2 月結束對所有伺服器產品的支持。

隨著 Jira Server 的生命週期即將結束,許多組織都在考慮從 Jira 遷移到 GitLab 來進行敏捷規劃,以簡化組織流程。將團隊遷移到新的敏捷計畫工具看似令人生畏,但這一改變是值得付出努力的。GitLab 使您的團隊能夠在單一的 DevSecOps 平臺上無縫協作,從而提高用戶價值。我們已經幫助許多不同規模和不同敏捷成熟度的客戶過渡到 GitLab,並隨時準備提供幫助。在本博客中,您將找到實用技巧,以幫助您遷移到 GitLab 進行敏捷規劃。

遷移技巧
檢查您的 Jira 設置

花點時間瞭解您當前的 Jira 設置——將其視為簡化配置的機會。遷移到新的敏捷計畫工具後,您就可以重新思考流程,並找到讓團隊更快交付軟體的方法。

從集成開始

GitLab Jira 集成可讓您在 GitLab 中查看 Jira 問題。這樣,您就可以在將其他 DevSecOps 流程遷移到 GitLab 的同時,保留 Jira 作為敏捷計畫的真實來源。工程師們可以繼續在 GitLab 中開展日常工作,而產品、專案和設計團隊成員則可以在過渡之前探索 GitLab。讓用戶有時間適應新的工作方式。

Jira 中的問題視圖

注重前期規劃將節省您的時間,避免不必要的變更管理。GitLab 有幾個關鍵功能可以大大改善您的體驗,讓您從投資中獲得最大價值,其中包括:

  • 組和專案: Jira 不允許為敏捷計畫工作專案的容器創建層次結構。GitLab 中的群組和專案可實現組合“團隊的團隊”規劃、許可權管理和數據匯總(rollup)。在創建組和專案結構時,請考慮如何匯總數據和分配權限。我們建議創建一個組來代表你的團隊,在這裏你可以管理epics、標籤和板。團隊組下的子項目可以容納你的版本庫和相關問題。
  • 標籤: GitLab 提供多種基於標籤的自定義體驗方式。我們建議創建一組範圍標籤來表示狀態。我們還經常看到用戶為工作分類創建範圍標籤,如錯誤、增強或維護。如果你在 Jira 中為某個值創建了自定義字段,或者你想通過特定屬性篩選或提取分析結果,只需在 GitLab 中為其創建一個標籤即可。
  • 里程碑和迭代: 使用里程碑來進行更長期的規劃,例如大規模敏捷框架 (SAFe) 中的Releases或Program Increments。這在Jira中通常是一個修復版本。迭代代表團隊衝刺階段。在 GitLab 中,你可以查看里程碑和迭代的燃起圖(burnup)或燃盡圖(burndown)。

使用組和專案來模擬組織層次結構

確定數據遷移的範圍

遷移到新工具是一次清理積壓工作的機會!在決定遷移哪些數據時,應將重點放在要順利推動團隊工作所需的數據上。將大量歷史數據遷移到新工具會增加遷移的複雜性和工作量,而且很多時候價值有限。歷史數據可以保留在 Jira 實例中,也可以將其歸檔,這樣就可以在不遷移到 GitLab 的情況下訪問這些數據。縮小數據集範圍後,使用 Jira 問題導入器將數據遷移到 GitLab。我們還提供 REST 和 GraphQL API,以滿足想要構建更個性化遷移體驗的用戶的需求。

使用 GitLab Jira 導入器,你可以將 Jira 問題導入 GitLab.com 或自主管理的 GitLab 實例。

規劃遷移時間表

在一個典型的組織中,遷移到 GitLab 的團隊的流程複雜程度和成熟度各不相同。在設置簡單並願意提供回饋的團隊中進行試點。這將有助於您解決潛在問題、改進配置並記錄最佳實踐。我們建議您在日程安排中留出時間迭代配置。

記錄並分享最佳實踐

知識共用是改進流程的重要組成部分。為正在做遷移過渡的團隊提供機會,讓他們提供回饋、分享最佳實踐。您可以使用 GitLab 維基作為敏捷計畫流程的核心知識來源,並記錄最佳實踐。

監控進展和改進

遷移到 GitLab 後,您的團隊將解鎖新的分析功能,讓您可以跟蹤整個價值流。因此,您將擁有慶祝成功和吸取教訓所需的數據。利用價值流分析和價值流儀錶板,您可以監控將敏捷計畫工作流從孤立的工具轉移到集成的 DevSecOps 平臺所產生的積極影響。

價值流分析可讓您全面瞭解 DevSecOps 工作流程每個階段所花費的時間

開始使用

按照本博客中的提示,您可以提高遷移效率,最大限度地發揮 GitLab 的潛力,滿足您的敏捷需求。您現在就可以開始使用 Jira 問題導入器。一旦您加入 GitLab,就能通過專案組合和價值流管理進一步擴展敏捷流程。

對從 Jira 遷移到 GitLab 有疑問?我們隨時為您提供幫助。