什麼是JIRA:
JIRA是集項目計劃、任務分配、需求管理、錯誤跟蹤於一體的商業軟件。JIRA創建的問題類型包括New Feature、Bug、Task和Improvement四種,還可以自己定義,所以它也一是過程管理系統。JIRA融合了項目管理、任務管理和缺陷管 理,許多著名的開源項目都採用了JIRA。
基本概況
JIRA 是目前比較流行的基於Java架構的管理系統,由於Atlassian公司對很多開源項目實行免費提供缺陷跟蹤服務,因此在開源領域,其認知度比其他的產 品要高得多,而且易用性也好一些。同時,開源則是其另一特色,在用户購買其軟件的同時,也就將源代碼也購置進來,方便做二次開發。 JIRA功能全面,界面友好,安裝簡單,配置靈活,權限管理以及可擴展性方面都十分出色。
功能列表
● 問題追蹤和管理:用它管理項目,跟蹤任務、bug、需求,通過jira的郵件通知功能進行協作通知,在實際工作中使工作效率提高很多
● 問題跟進情況的分析報告:可以隨時瞭解問題和項目的進展情況
● 項目類別管理功能:可以將相關的項目分組管理
● 組件/模塊負責人功能:可以將項目的不同組件/模塊指派相應的負責人,來處理所負責的組件的Issues
● 項目email地址功能:每個項目可以有不同的email(該項目的通知郵件從該地址發出)
● 無限制的工作流:可以創建多個工作流為不同的項目使用
JIRA的優點
用它管理項目,跟蹤任務、bug,通過JIRA的郵件通知功能進行協作通知,在實際工作中使工作效率提高很多,效果非常不錯!安全性、可擴展性方面發揮到了極致!
JIRA不僅僅是一個缺陷跟蹤系統,通過Jira,可以整合客户、開發人員、測試人員,各人各 司其職,信息很快得到交流和反饋,讓大家感到軟件開發在順利快速的進行,朝意想的目標邁進。eclipse和IDEA下的Jira插件,主要為開發人員服 務,實時將信息反饋給開發人員,開發人員同時迅速地將修復的結果信息反饋到跟蹤系統中,最後通過持續集成,軟件迅速地完成了更新,這些方便便捷的操作會極 大地鼓舞軟件開發中的各方人員,甚至包括客户,及時響應,相信是每一個客户都會欣賞的。 跟同類軟件產品TestTracker、ClearQuest、TestDirector相比,JIRA的性價比最好!
JIRA的缺點
對於測試需求、測試用例等都沒有提供直接的方式進行管理。不過可以利用JIRA的Issue Type的可定製性,來進行需求和測試用例方面的管理,也可以與Testlink集成。
JIRA的主要功能如下:
1. 項目類別管理功能:可以將相關的項目分組管理。
2. 組件/模塊負責人功能:可以將項目的不同組件/模塊指派相應的負責人,來處理所負責的組件的Issues。
3. 項目email地址功能:每個項目可以有不同的email(該項目的通知郵件從該地址發出)。
4. LDAP配置器:用於將JIRA連接到公司的LDAP目錄上。
5. Issue安全級別:在一個項目裏可以精確地控制對Issue的訪問。
6. 可訂製的工作流:可以創建多個工作流為不同的項目使用;
7. 快速搜索和JQL高級查詢功能。
9. 子任務功能:可以在某個Issue下創建子任務;
10. 共享過濾器功能:一個團隊成員可以訪問共享的過濾器;
11. 多個dashborads功能:可以定製自己的JIRA顯示面板;
12. 與CVS、SVN,ClearCase, Mercurial的集成;通過FishEye還可以連接Git代碼庫。
13. 與GreenHopper集成後支持敏捷開發;
14. 通過IDE連接器,可以將JIRA集成到Eclipse 、IntelliJ IDEA、MS Visual Studio。