1.1專案(缺陷)管理工具
禪道(ZenTao)、Mantis、BugFree、Bugzilla、QualityCenter、jira(雞爪子)、Redmine、Effevo(搜狗)
1.2功能自動化工具
QTP: QuickTestProfessional
Selenium(Java、Python)
1.3效能自動化工具
LR: LoadRunner
JMeter
1.4白盒工具
Junit、JTest、C++Test
JIRA是集專案計劃、任務分配、需求管理、錯誤跟蹤於一體的商業軟體。JIRA建立的問題型別包括New Feature、Bug、Task和Improvement四種,還可以自定義,所以它也是過程管理系統。JIRA融合了專案管理、任務管理和缺陷管理,許多著名的開源專案都採用了JIRA。
Jira是一款事務與專案跟蹤軟體。在Jira 中可以計劃、跟蹤和管理您的敏捷軟體開發專案。自定義您的工作流、進行協作以及釋出出色的軟體。
Jira 簡要概述
Jira Software 所屬的一系列產品旨在幫助各種團隊管理工作。最初,Jira 的用途是跟蹤漏洞和問題。但現在,Jira 已經發展成為一款強大的工作管理工具,從需求和測試用例管理到敏捷軟體開發,它適用於各種型別的用例。
Jira 是一套敏捷的工作管理解決方案,它可為所有團隊提供從概念到客戶的全方位支援,以便使用者以最佳方式協助完成工作。Jira 提供多個專為軟體、IT、業務和運營等團隊而構建的產品和部署選項。
關於 Jira
Jira 可以幫助團隊規劃、分配、跟蹤、報告和管理工作。此外,從敏捷軟體開發和客戶支援,一直到初創公司和大型企業,它還可將各個團隊集合起來完成所有工作。
軟體團隊利用 Jira 軟體更好地開展構建,這是敏捷開發團隊的首要工具。使用 Jira Service Management 為 IT、開發、運營等所有團隊提供出色的服務體驗。業務團隊可利用 Jira Work Management 提升敏捷性,並開展更好的協作。Jira Align 是銜接規模化工作的企業級敏捷開發規劃平臺。
有了為每個團隊精心設計的模板和解決方案,並將 Jira 用作共同的語言,貴組織內的工作便可流暢、透明地進行。
關鍵術語
事務
Jira“事務”是指任意型別或規模的單個工作專案,它從建立到完成,全程受到跟蹤。例如,軟體團隊開發的功能、營銷團隊的待辦事項或法律團隊需要擬定的合同,都是事務。
提示:對於事務,其他常用術語包括“請求”、“請求單”或“任務”。我們建議使用“事務”來幫助您的團隊在使用 Jira 產品系列時保持進度一致。
專案
簡單來說,專案是指按目的或使用情境劃分的事務集合。從可見性限制到可用工作流,可以透過各種方式對組成專案的事務進行配置。
Jira Software 專案是指靈活的工作空間,允許您按團隊、業務部門、產品或工作流將相似的事務歸為一組。不同專案不需要設定相同的交付日期。例如,如果您按團隊對事務分組,可以設定營銷專案、開發專案和法律專案,所有這些專案均可以跟蹤相應團隊的日常工作。每個事務由一個事務鍵(特定於專案)和一個事務編號(例如 MKT-13、DEV-4 和 LEG-1)表示。
板
Jira Software 中的看板是專案內用於顯示各種事務的組成部分,可讓團隊靈活地檢視、管理和報告進行中的工作。簡而言之,看板是專案內團隊工作流的視覺化表現形式。
工作流
工作流是指事務從建立到完成所遍歷的連續路徑。基本工作流如下所示:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-mKfWOiLs-1660471988420)(https://wac-cdn.atlassian.com/dam/jcr:6203a73b-f2a1-4d91-9587-bc4b7d822d6b/workflow_timeline_desktop-temporary.svg?cdnVersion=478)]
在本例中,“待辦”、“完成”以及介於這兩者之間的標籤表示事務的狀態,而箭頭表示可能會從一個狀態轉變為另一個狀態。對於工作流,可以藉助條件、觸發器、驗證器和 post 函式來設定,既可以簡單,也可以複雜。本指南的後續部分將詳細介紹這些高階配置。目前,建議 Jira Software 的管理員新手儘量使工作流保持簡單,直到業務需要複雜的工作流配置。
敏捷
敏捷開發不是 Jira Software 特有的術語。它是一種工作理念,源於軟體開發領域並已擴充套件到其他各行各業。此處將不再贅述它的定義(相關的資源很多)。敏捷開發側重於採用迭代方法來處理客戶要求的工作,從而以遞增、連續的方式交付成果。理想的敏捷開發團隊可以快速(幾乎是即時地)採取行動並適應不斷變化的要求。
那麼,我們為何在此處提到敏捷開發呢?因為 Jira Software 擁有專為實現敏捷開發而設計的主要功能集,其中包括 Scrum 和看板。因此,當您看到看板、估算或卡片等字眼時,就應該考慮如何將敏捷開發方式運用到您的工作實踐中。
值得注意的是,敏捷開發是一種理念和工作文化,僅僅使用 Jira Software 並不能讓您的團隊變得真正敏捷。也就是說,它是一種工具,專門用於幫助您的團隊實現敏捷目標。
Jira 入門教程:6 個基本步驟
在開始本教程之前,請先免費註冊 Jira Software。本指南將幫助您設定第一個專案,因此在註冊時請將此選項卡保持開啟狀態。請繼續操作,我們會在此為您提供幫助。
第 1 步 – 建立專案
Jira Work Management 徽標在左上角點選 Jira 主頁圖示
在右上角選擇“建立專案”。
第 2 步 – 選擇模板
Jira 模板庫包含了數十個模板,涵蓋不同的類別,旨在幫助您的團隊快速且成功地入門。您可以從自己擁有的所有 Jira 產品(Jira Software、Jira Service Management 和 Jira Work Management)中選擇一個模板。目前,Jira Software 提供三個模板:
SCRUM
面向根據待辦事項列表工作、以衝刺形式計劃和評估工作並定期交付工作的敏捷開發團隊。
看板
面向以連續流程(而不是衝刺)監控工作,且專注於管理進行中工作的敏捷開發團隊。(包括看板待辦事項列表選項。)
缺陷跟蹤
面向不需要皮膚並且更喜歡在列表檢視中管理開發任務和缺陷的團隊。
專案型別
僅針對 Scrum 和看板模板,系統還會提示您選擇專案型別。
團隊管理的專案適合於希望在獨立空間中控制自己的工作流程和實踐的獨立團隊。
公司管理的專案是由 Jira 管理員設定和維護的。此專案型別專為希望跨多個團隊實現工作方式標準化(例如共享工作流程)的團隊而設計。
兩種專案型別之間的根本區別在於它們的管理方式,以及是在團隊級別還是在公司/Jira 管理級別進行。
第 3 步 - 設定列
看板可以顯示一個或多個專案中的事務,並直觀地表示團隊的工作流。看板提供靈活的檢視,以協助管理事務並報告正在進行的工作。您在 Scrum 和看板模板中的看板上設定列的方式,取決於您是在團隊管理的專案(直接從看板設定)還是在公司管理的專案(在看板設定中設定)。
公司管理
團隊管理
第 4 步 – 建立事務
事務是 Jira Software 專案的構造塊。事務可以代表故事、長篇故事、缺陷、要構建的功能或專案中的任何其他任務。
公司管理
團隊管理
第 5 步 – 邀請團隊
是時候讓團隊加入了!皮膚上安排了足夠多的工作後,就可以開始邀請團隊成員了。要讓團隊參與進來,請先將每個團隊成員新增到您的 Jira 站點:
公司管理
團隊管理
第 6 步 - 推動工作進展
當您的團隊加入您的 Jira 站點後,你們便可一起協作並跟蹤工作。如果是 Scrum 專案,您需要建立並啟動衝刺以開始跟蹤工作。如果是看板專案,則可在看板上開始跟蹤工作。要跟蹤工作專案,請根據事務在團隊工作流中的進度,將其從一個列移到另一個列。
Jira 最佳實踐
Jira 專案最佳實踐
在 Jira 中設定了第一個專案後,這些文章將幫助您定義和構建這些專案,以便您的團隊能夠正常工作。
Jira 工作流最佳實踐
每個團隊對“完成”以及如何做到這一點都有自己的定義。Jira Software 工作流程可呈現在數字看板上,並顯示每個工作專案的狀態和轉換。隨著您的工作推進,團隊成員可以隨時隨地訪問最準確的資訊。您可以使用這些資源為您的團隊構建完美的工作流。
Jira 長篇故事和故事的最佳實踐
在敏捷開發專案管理中,“長篇故事”是可以分解為較小任務的大型工作。這些較小任務就是“故事”或“使用者故事”,它們從使用者的角度來提出要求或需求。這些文章將幫助您使用 Jira 事務、長篇故事和故事來構建和分解您的工作。
Jira Software 中的路線圖最佳實踐
路線圖是共享資料來源,它概述了產品或團隊隨著時間推移的願景、方向、優先事項和進度。Jira Software 中的路線圖可讓團隊規劃更智慧,溝通更順暢,釋出更有可預見性。
Jira 使用者和角色的最佳實踐
Jira 為使用者角色和限制提供了無與倫比的靈活性。這些通常由 Jira 管理員或設定和管理您的 Jira 例項的人員建立。這些最佳實踐是為您的 Jira 管理員量身定製的,讓您的整個團隊可以設定所需的功能,而不會分心。
Jira Software 狀態和報告最佳實踐
Jira Software 中的報告可幫助您跟蹤和分析團隊在整個專案中的工作。Jira Software 提供一系列報告,可用於顯示您的專案、版本、長篇故事、衝刺和事務的相關資訊。這些資源有助於您設定報告,以便更好地召開狀態會議。詳細瞭解 Jira Software 中的報告功能。
Jira 敏捷開發最佳實踐
敏捷開發是一種哲學,一種方法論。Jira 是一個軟體平臺系列,可以幫助敏捷開發團隊更好地完成工作。您的團隊越敏捷,Jira 就越能提供幫助。
Jira 管理員最佳實踐
Jira 管理員是負責設定和管理 Jira Software 例項的人員。無論您是經驗豐富的 Jira 管理員還是新手,這些附加資源集都將幫助您為團隊建立一個強大的 Jira Software 例項。在開始之前請記得將 Jira Software 資源加入書籤!
Jira Software 的 Automation 最佳實踐
知道嗎,使用 Jira Software 自動執行手動任務每月可以節省好幾個小時?簡單但功能強大的規則構建器可以替您跨產品和專案自動執行任意任務或流程,從而節省時間並使 Jira 保持最新狀態,您則可高枕無憂。該系列包括 Automation 最佳實踐、指南、教程以及提示和技巧,以便您可以充分利用 Jira Automation。
IT 最佳實踐
您的 IT 團隊真的可以做到敏捷嗎?當然!這不僅非常有可能,而且通常還是提高公司整體績效的關鍵。
此敏捷 IT 最佳實踐集合包括:
軟體開發人員如何在日常工作中運用敏捷方法
高績效 IT 團隊的五個秘密
高績效 IT 團隊才會做的 4 件事
IT 和軟體團隊如何更好地協同工作
快速、敏捷的 IT 服務的秘訣
CSIRO:憑藉敏捷,實現可重複的 IT 流程
團隊最佳實踐
您不可能僅憑工具就運營優秀的軟體團隊,您還必須要有出色的實踐。這就是我們專門為您和您的團隊開發資源的原因。
敏捷教練:Atlassian 提供的實用敏捷開發指南:
您在敏捷之旅中並非孤身一人,我們隨時為您提供幫助。敏捷教練將數十年敏捷軟體開發經驗轉化為面向初學者和專業人士的淺顯課程。
Atlassian 團隊行動手冊:絕無虛言的指南,幫助釋放您團隊的潛力。
獲取跟蹤團隊執行狀況的逐步說明,以及鍛鍊 Get $#!τ Done™ 的新工作方式(“遊戲”)。使用遊戲,或與 Atlassian 工具一起使用。
Jira Software 用例
Jira 的用途
Jira Software 所屬的一系列產品旨在幫助各種團隊管理工作。最初,Jira 的用途是跟蹤漏洞和問題。但現在,Jira 已經發展成為一款強大的工作管理工具,從需求和測試用例管理到敏捷軟體開發,它適用於各種型別的用例。
用於需求和測試用例管理的 Jira
如今,越來越多的團隊以更加迭代的方式開發軟體,而 Jira Software 可以成為編碼、協作和釋出階段的中心樞紐。對於測試管理,Jira 整合了各種載入項,因此 QA 測試可以順利融入到軟體開發週期之中。團隊可以用迭代方式有效地開展測試。QA 團隊可以使用 Jira 事務、自定義螢幕、欄位和工作流來管理手動和自動測試。
適用於敏捷開發團隊的 Jira
對於踐行敏捷開發方法的團隊來說,Jira Software 提供現成可用的 Scrum 板和看板。看板是任務管理的中心,裡面的任務將對映到可自定義的工作流程。透過看板,可以清楚瞭解整個團隊的工作以及各項工作的狀態。時間跟蹤功能和實時的績效報告(燃起/燃盡圖表、衝刺報告、速度圖表)可讓團隊密切監控他們的工作效率變化情況。
適用於專案管理團隊的 Jira
您可以配置 Jira Software 以適應任意型別的專案。團隊可以從專案模板開始入手,或者建立自己的自定義工作流程。Jira 事務(也叫作任務)可用於跟蹤要透過工作流程中的步驟完成的每項工作。可自定義的許可權使得管理員可以決定誰可以看到和執行哪些操作。擁有所有專案資訊後,可以生成報告來跟蹤進度、工作效率,確保無任何遺漏。
適用於軟體開發團隊的 Jira
Jira Software 提供規劃和路線圖工具,方便團隊從一開始就管理利益相關者、預算和功能需求。Jira 整合了各種 CI/CD 工具,幫助提升軟體開發生命週期的透明度。可以部署之後,生產程式碼的實時狀態資訊將顯示在 Jira 事務中。整合的功能標記工具可讓團隊逐步、安全地推出新功能。
DevOps 模板專為高績效團隊而設計,透過在一個集中的地方管理來自各種工具的工作,從而節省時間和減少錯誤。瞭解更多
面向 DevOps 團隊的 Jira 軟體
DevOps 是一套實踐,旨在自動化和整合軟體開發和 IT 團隊之間的流程,以便他們能夠更快、更可靠地構建、測試和釋出軟體。對於踐行 DevOps 的團隊來說,Jira Software 是 Atlassian 開放、整合的工具鏈的支柱,此工具鏈被稱為 Open DevOps。Jira Software 在整個 DevOps 生命週期中與第一方和第三方工具整合,包括 Bitbucket、GitHub 和 Gitlab 等程式碼和版本控制工具、文件和知識管理工具(如 Confluence)以及 Opsgenie 等監控和操作工具。Jira Software 還與各種類別的工具整合,可幫助 DevOps 團隊更快地交付更優質的軟體。
適用於產品管理團隊的 Jira
在 Jira Software 中,團隊可以構建與每個專案相關聯的路線圖。藉助路線圖,團隊可以勾勒出工作的長期檢視,還能跟蹤和分享路線圖的進度。向路線圖中新增更多詳情,同時展示依賴關係以及何時完成工作的預測。透過將 Jira Software 路線圖嵌入 Confluence,可以建立一個突顯來自多個團隊的“實時”路線圖的檢視。
用於任務管理的 Jira
為您自己和團隊成員建立任務,填寫任務的詳細資訊、到期時間並設定提醒。利用子任務將大規模的工作內容分割。允許其他人關注任務,以跟蹤任務進度並在任務完成時得到通知。在父任務中建立子任務,將工作內容分割為適合各種團隊成員的易理解資訊。在看板上檢視所有任務,各種狀態一目瞭然。
用於缺陷跟蹤的 Jira
缺陷是團隊正在構建的軟體中的問題引發的待辦事項的代稱。團隊務必要檢視待辦事項列表中的所有任務和缺陷,這樣才能分清輕重緩急。Jira 強大的工作流引擎可確保對捕捉到的缺陷自動進行分配並確定優先順序。隨後團隊可以跟蹤缺陷,直到完成。
術語表
Scrum 板
團隊可透過 Scrum 板管理衝刺和待辦事項列表。
看板
看板可讓團隊以視覺方式展示工作的流程並限制正在進行的工作。
待辦事項列表
待辦事項列表包含團隊要處理的未完成事務。
長篇故事、使用者故事、事務
長篇故事代表一項大規模工作,可能需要幾個衝刺才能完成。多個使用者故事組成一個長篇故事。一個 Jira 事務代表專案中的一項工作。
時間跟蹤
時間跟蹤可讓團隊記錄他們完成事務所花費的時間。
自定義工作流
團隊可以在 Scrum 或看板上建立自定義工作流來推動事務的進度。
路線圖
路線圖是對團隊正在處理的所有長篇故事的視覺呈現,以便團隊提前規劃大規模工作。
高階搜尋
高階搜尋使用 Jira 查詢語言 (JQL) 在事務中執行快速或基本搜尋無法實現的搜尋條件。
許可權
利用許可權向團隊成員賦予不同級別的訪問許可權並鎖定敏感資訊。
Jira 使用者
DevOps 團隊如何使用 Jira
打破軟體開發和 IT 團隊之間的孤島並順暢開展協作,是許多組織努力追求的目標。雖然此舉並非易事,但其重要性不言而喻。DevOps 是一系列實踐,旨在實現這兩個團隊之間的流程自動化,它的好處包括增強團隊信任、加快軟體釋出、快速解決關鍵問題以及改進對計劃外工作的管理。另一方面,DevOps 是一種企業文化。我們將在此處探討 Jira Software 中的工具和功能如何幫助您實現 DevOps。
軟體開發團隊如何使用 Jira
Jira Software 能夠在軟體開發生命週期的每個階段為團隊提供幫助:從初始的立項到為客戶部署新功能,以及這兩者之間的無數個步驟。處於過程核心位置的是 Jira 皮膚,裡面涵蓋了與一個專案相關的所有必要資訊。藉助有用的應用和整合,豐富的資料可以匯入 Jira,這樣團隊成員無需離開這個工具就能瞭解動態或資訊。
團隊如何使用 Jira 進行專案管理
如果您的團隊要完成專案,您可以使用 Jira Software 來管理專案。Jira Software 的魅力在於,它可以配置為適合各種型別的專案,無論是簡單的任務管理還是極其複雜的大專案,它都能勝任。
參考:https://blog.csdn.net/dily3825002/article/details/6720398
https://blog.csdn.net/qq_33360240/article/details/126334541