JIRA簡介及基本概念

目錄

第一章 JIRA簡介

1.1 什么是JIRA

1.2 JIRA的主要功能

1.3 JIRA的主要特點

1.3.1 JIRA的優點

1.3.2 JIRA的缺點

1.4 相關版本

第二章 JIRA的基本概念

2.1 JIRA 中涉及的角色

2.1.1 管理人員

2.1.2 項目管理者

2.1.3 開發人員

2.1.4 測試人員

2.2 問題

2.2.1問題類型

2.2.2優先級(Priority Levels)

2.2.3狀態(Status)

2.2.4解決(Resolutions)

2.3項目

2.3.1項目版本

2.3.2項目模塊


?

第一章 JIRA簡介

1.1 什么是JIRA

JIRA 是目前比較流行的基于Java架構的管理系統,由于Atlassian公司對很多開源項目實行免費提供缺陷跟蹤服務,因此在開源領域,其認知度比其他的產品要高得多,而且易用性也好一些。同時,開源則是其另一特色,在用戶購買其軟件的同時,也就將源代碼也購置進來,方便做二次開發。JIRA功能全面,界面友好,安裝簡單,配置靈活,權限管理以及可擴展性方面都十分出色。

1.2 JIRA的主要功能

問題追蹤和管理:用它管理項目,跟蹤任務、bug、需求,通過jira的郵件通知功能進行協作通知,在實際工作中使工作效率提高很多

問題跟進情況的分析報告:可以隨時了解問題和項目的進展情況

項目類別管理功能:可以將相關的項目分組管理

組件/模塊負責人功能:可以將項目的不同組件/模塊指派相應的負責人,來處理所負責的組件的Issues

項目email地址功能:每個項目可以有不同的email(該項目的通知郵件從該地址發出)

無限制的工作流:可以創建多個工作流為不同的項目使用

1.3 JIRA的主要特點

1.3.1 JIRA的優點

用它管理項目,跟蹤任務、bug,通過JIRA的郵件通知功能進行協作通知,在實際工作中使工作效率提高很多,效果非常不錯!安全性、可擴展性方面發揮到了極致!

JIRA不僅僅是一個缺陷跟蹤系統,通過Jira,可以整合客戶、開發人員、測試人員,各人各司其職,信息很快得到交流和反饋,讓大家感到軟件開發在順利快速的進行,朝意想的目標邁進。eclipse和IDEA下的Jira插件,主要為開發人員服務,實時將信息反饋給開發人員,開發人員同時迅速地將修復的結果信息反饋到跟蹤系統中,最后通過持續集成,軟件迅速地完成了更新,這些方便便捷的操作會極大地鼓舞軟件開發中的各方人員,甚至包括客戶,及時響應,相信是每一個客戶都會欣賞的。

跟同類軟件產品TestTracker、ClearQuest、TestDirector相比,JIRA的性價比最好!

1.3.2 JIRA的缺點

對于測試需求、測試用例等都沒有提供直接的方式進行管理。不過可以利用JIRA的Issue Type的可定制性,來進行需求和測試用例方面的管理,也可以與Testlink集成。

1.4 相關版本

JIRA 4.0版本之后,不再按照功能區分版本。取消了以前的標準版,專業版,企業版之分;取而代之的是按照用戶數量來劃分:25、50、100、無限制用戶。 所有的版本都具有之前企業版的功能!JIRA不限制創建項目數和Issue的數量,購買之后可以永久使用;并且一年內免費更新版本。

第二章 JIRA的基本概念

2.1 JIRA 中涉及的角色

JIRA 作為一個缺陷跟蹤管理系統,可以被企業管理人員,項目管理人員,開發人員,分析人員,測試人員和其他人員所廣泛使用。

2.1.1 管理人員

根據 JIRA 系統提供的數據,更加準確地了解項目的開發質量和狀態,以及整個團隊的工作效率。

2.1.2 項目管理者

可以針對登記進 JIRA 系統中問題,進行評估,分配缺陷;還可以通過 JIRA 系統的統計報告了解項目進展情況以及團隊的工作量、工作效率等信息。

2.1.3 開發人員

在 JIRA 系統中查看分配給自己的問題,及時進行處理,填寫處理情況并提交工作量記錄。

2.1.4 測試人員

根據測試情況,在 JIRA 系統中及時快速的記錄問題并對開發人員處理后的問題進行驗證和跟蹤。

2.2 問題

一個問題可以是軟件的缺陷,一個項目的具體任務,一個需要解決的技術難題或者是需要審批的報銷單據等。

JIRA 跟蹤問題(Issue),這些問題可以是 bug,功能請求或者任何其他想要跟蹤的的任務;每一個問題有一些關聯的信息:

問題類型(Issue Type)

摘要(summary)

問題描述(description)

問題所屬的項目

問題關聯的項目組件(component)

問題影響的項目版本(affect version)

問題將被解決的項目版本(resolved version)

問題發生的環境

問題的優先級

問題的報告者

問題的指派處理人

問題的當前狀態

問題相關的歷史記錄

2.2.1問題類型

JIRA 系統可以用于跟蹤多種不同類型的問題。系統管理員可以根據需要添加。JIRA系統缺省提供的問題類型如下:

Bug'缺陷':測試過程、維護過程發現影響系統運行的缺陷

New Feature'新需求' :對系統提出的新功能

Task'任務' :需要完成的任務

Improvement'改進意見' :對現有系統功能的改進

2.2.2優先級(Priority Levels)

在 JIRA 系統中用優先級來表示問題的嚴重級別。系統管理員可以在 JIRA 系統中添加優先級,JIRA 系統缺省的優先級為'緊急','嚴重','一般','次要','無關緊要'5個級別:

2.2.3狀態(Status)

每個問題有一個狀態,用來表明問題所處的階段,問題通過開始于 open 狀態,然后開始處理/Progress,再到解決/Resolved,然后被關閉/Closed。根據情況的不同,您可以根據項目來定制問題狀態以及工作流。JIRA 系統提供的缺省狀態如下:

Open :表示問題被提交等待有人處理。

In Progress :問題在處理當中,尚未完成。

Resolved :問題曾解決,但解決結論未獲認可,需要重新分派解決。

Reopened :問題解決,等待結果確認,確認的結果是“Reopened”或者“Closed”。

Closed :問題處理結果確認后,置于關閉狀態。

2.2.4解決(Resolutions)

一個問題可以用多種方式解決,系統管理員是可以在 JIRA 系統中定制解決方式。JIRA系統默認的解決方式如下:

Fixed :問題已經解決。

Won’t Fix :問題未解決 - 將不會解決的問題。

Duplicate :重復的問題。

Incomplete :問題描述得不夠準確、完全。

Cannot Reproduce :問題重現失敗,或者無足夠的信息重現問題。

2.3項目

JIRA的項目是根據你的企業組織需要定制的,是問題的集合。

例如,一個JIRA項目可以是:

一個軟件研發項目

一項市場推廣活動

一個技術服務/幫助臺系統

一個需求管理系統

一個網站需求調查系統

每一個問題屬于一個項目。每一個項目有一個名字和一個關鍵字(如:WEB),以后屬于這個項目的問題的關鍵字就會包含 WEB(如:WEB-100,WEB-101)。值得注意的是,在 JIRA 系統中有一個權限‘Administer Projects’,通常將這個權限賦給項目負責人,擁有這個權限的 JIRA 用戶就可以管理項目的‘版本’和‘組件’。

2.3.1項目版本

在一個項目上,一般會有多個版本,如:1.0alpha、1.0beta、1.0、1.2、2.0。

JIRA 系統中的問題涉及到兩個版本字段:

影響版本— 可以清晰地反映出這個問題在哪個版本中出現錯誤。例如, 一個軟件的缺陷可能影響了產品的1.1和1.2版。

修復版本— 可以反映出報告的問題將在哪個版本,或已經在哪個版本中修復了。例如, 軟件缺陷影響了產品的1.1和1.2版,這個缺陷已經在2.0版中修復了。注意沒有修復版本的問題會被歸類到'未規劃'。

版本可以有3個狀態: 已發布,未發布或已歸檔。版本可以設置發布日期,而JIRA會自動將到期而還沒有發布的版本高亮顯示出來,并標注上'超期'標志。

2.3.2項目模塊

一個項目模塊是這個項目中問題的邏輯分類集合。每個項目都可以根據你企業組織的要求設置多個模塊 (也可以不設置模塊)。

例如, 一個軟件研發項目可以設置'文檔','郵件系統','用戶界面'等模塊。一個網頁設計項目可以設置'產品','聯系我們','專業服務'等模塊:

項目中的問題可以隸屬于一個或多個模塊,當然也可以不屬于任何模塊。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/284290.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/284290.shtml
英文地址,請注明出處:http://en.pswp.cn/news/284290.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CodeChef Chef and Churu [分塊]

題意: 單點修改$a$ 詢問$a$的區間和$f$的區間和 原來普通計算機是這道題改編的吧... 對$f$分塊,預處理$c[i][j]$為塊i中$a_j$出現幾次,$O(NH(N))$,只要每個塊差分加上然后掃一遍就行了不用樹狀數組之類的 修改,整塊直接…

SkiaSharp 之 WPF 自繪 拖曳小球(案例版)

感謝各位大佬和粉絲的厚愛和關心( 催更),我會再接再厲的,其實這也是督促自己的一種方式,非常感謝。剛寫了一篇萬字長文,自己也休養生息(低調發育)了一段時間,接下來來幾個小案例。拖曳小球WPF的拖曳效果,基…

Nodejs Guides(四)

EVENTS events模塊API實例 const EventEmitter require(events);class MyEmitter extends EventEmitter { } //EventListener 會按照監聽器注冊的順序同步地調用所有監聽器。 //所以需要確保事件的正確排序且避免競爭條件或邏輯錯誤。 //監聽器函數可以使用 setImmediate() 或…

[轉]常用自動化測試工具

1、Appium 官網:http://appium.io AppUI自動化測試 Appium 是一個移動端自動化測試開源工具,支持iOS 和Android 平臺,支持Python、Java 等語言,即同一套Java 或Python 腳本可以同時運行在iOS 和Android平臺,Appium 是…

ABP學習資源整理

不同的編程語言都有構建Web Application的框架,比如C#中的ASP.NET Core和ABP,Java中的Spring Boot和Spring Cloud,Python中的Django和Flask,Node.js中的Express和Koa2,Go中的Beego和Gin等。今天要介紹的主角是ABP框架&…

【ArcGIS微課1000例】0049:制圖表達(4)---自由式制圖表達

文章目錄 一、轉換為自由表達并編輯二、將效果轉換為幾何當編輯地圖時,可能會遇到一個獨特的或顯著的特征,需要專門的符號的情況,可以使用覆蓋的制圖表達來實現,但是往往不夠。可能需要簡單地繪制一個圖形以達到要求的外觀,這時可以嘗試使用自由式制圖表達。 自由式制圖表…

基于FPGA的異步FIFO設計

今天要介紹的異步FIFO,可以有不同的讀寫時鐘,即不同的時鐘域。由于異步FIFO沒有外部地址端口,因此內部采用讀寫指針并順序讀寫,即先寫進FIFO的數據先讀取(簡稱先進先出)。這里的讀寫指針是異步的&#xff0…

顧小清:教育信息化進入數字化轉型重要時期

身處技術加快更新、新概念頻出的時代,教育信息化的發展更需要堅守以人為本的初心,在熱點炒作的雜音中保持理智,避免盲目,抓住符合教育規律、滿足教育需求、安全有效的準繩,理性推進和落實。 技術在不斷發展&#xff0c…

EJB

Enterprise JavaBean,企業級javabean,是J2EE的一部分,定義了一個用于 開發基于組件的企業多重應用程序的標準。其特點包括網絡服務支持和核心開發工具(SDK)。 是Java的核心代碼,分別是會話Bean(Session Bean),實體Be…

java 連接redis 以及基本操作

一、首先下載安裝redis 二、項目搭建 1.搭建一個maven 工程 2. 在pom.xml文件的dependencies節點下增加如下內容&#xff1a; <!-- resis --><dependency><groupId>org.redisson</groupId><artifactId>redisson</artifactId><version&…

WinForm(一):開始一個WinForm程序

WinForm程序只能運行在Windows上&#xff0c;即使是基于.NET5&#xff0c;6&#xff0c;7也一樣。因為WinForm的UI層對接的底層API是基于Windows的。用VisualStudio創建一個WinForm應用很簡單&#xff0c;建議使用非.NET Framework版&#xff0c;因為.NET Framework微軟漸漸不支…

【ArcGIS微課1000例】0050:Geodatabase屬性域操作全解

文章目錄 1. 屬性域的創建2. 屬性域的查看3. 屬性域的刪除與修改4. 屬性域的關聯地理數據庫按照面向對象的模型存儲地理信息,也可以將其非空間信息保存在表中。對于要素和表可以設置一些規則進行限制,對屬性的約束稱為屬性域。 屬性域是描述字段合法值的規則,是一種增強數據…

ctype.h

isalpha&#xff1a;int isalpha(char ch);檢查ch是否是字母.是字母返回非0&#xff0c;否則返回0。iscntrl&#xff1a; int iscntrl(int ch); 檢查ch是否控制字符(其ASCII碼在0和0x1F之間,數值為 0-31).是返回非0,否則返回 0.isdigit&#xff1a;int isdigit(char ch);檢查ch…

『JavaScript』核心

為什么80%的碼農都做不了架構師&#xff1f;>>> 弱類型語言 JavaScript是一種弱類型的語言。變量可以根據所賦的值改變類型。原始類型之間也可以進行類型轉換。其弱類型的物質為其帶來了極大的靈活性。 注意&#xff1a;原始類型使用值傳遞&#xff0c;復合類型使用…

優酷VIP會員周卡只需7.5元,看《沉香如屑》用優酷視頻

由楊紫、成毅主演的《沉香如屑》已上線7天。站內熱度值已經破萬&#xff0c;也拿下了4次日冠的好成績。追優酷視頻最新熱劇不能沒有優酷VIP會員啊&#xff0c;優酷的會員&#xff0c;價格算是最便宜的了&#xff0c;下面是幻海優品優酷VIP會員特價充值的價格。優酷VIP會員特價充…

Solr6.1.0Windows安裝步驟

一、 環境 solr 6.1.0 下載地址 http://archive.apache.org/dist/lucene/solr/6.1.0/ jdk 1.8 tomcat8 二、 安裝solr到tomcat 1.解壓solr&#xff0c;把 solr-6.1.0\solr-6.1.0\server 下的solr-webapp 文件夾拷貝到tomcat 的webapps下&#xff0c;重命名為solr&#xff1b;…

[轉]Autofac 框架初識與應用

一、前言 這上一篇中&#xff0c;主要講述了什么是IoC容器&#xff0c;以及了解到它是DI構造函注入的框架&#xff0c;它管理著依賴項的生命周期以及映射關系&#xff0c;同時也介紹實踐了在ASP.Net Core中,默認提供的內置IoC容器&#xff0c;以及它的實例注冊方式和相應的生命…

【ArcGIS微課1000例】0051:Geodatabase子類型操作全解

子類型是要素類中具有相同屬性的要素的子集&#xff0c;或表中具有相同屬性的對象的子集。可 通過它們對數據進行分類。 子類型是特征類(或對象類)中特征(或對象)的次級分類。例如一個公路線要素類可以根 據其字段類型的值細分為“高速公路”和“普通公路”兩個子類型。 子類…

作為Java程序員應該掌握的10項技能

本文詳細羅列了作為Java程序員應該掌握的10項技能。分享給大家供大家參考。具體如下&#xff1a; 1、語法&#xff1a;必須比較熟悉&#xff0c;在寫代碼的時候IDE的編輯器對某一行報錯應該能夠根據報錯信息知道是什么樣的語法錯誤并且知道任何修正。 2、命令&#xff1a;必須熟…

在Winform程序中設置管理員權限及為用戶組添加寫入權限

在我們一些Winform程序中&#xff0c;往往需要具有一些特殊的權限才能操作系統文件&#xff0c;我們可以設置運行程序具有管理員權限或者設置運行程序的目錄具有寫入的權限&#xff0c;如果是在操作系統里面&#xff0c;我們可以設置運行程序以管理員身份運行&#xff0c;或者設…