URTracker和Jira都是兩個(gè)比較強大的問(wèn)題跟蹤(Issue Tracking,也可以叫事務(wù)跟蹤)軟件。相對于Bugzilla、Bugfree等單一的bug跟蹤軟件,他們具有更全面的權限控制功能、更好的靈活性和定制能力,能適用于bug跟蹤之外的其他類(lèi)型issue tracking應用。
我們將對兩者的基本功能做一些對比,方便大家了解和使用。比較版本為URTracker3.3版高級版和Jira3.13企業(yè)版。
名詞:
Issue:譯為“問(wèn)題”或“事務(wù)”,表示各種類(lèi)型的問(wèn)題、bug、任務(wù)、需求等需要跟蹤和管理的對象。
Status:狀態(tài),表示Issue所處的階段。
Transition:狀態(tài)的轉變,表示Issue從一個(gè)狀態(tài)轉入另一個(gè)狀態(tài)。
Assignee:“待辦人”,表示Issue的當前負責人,Issue被提交給的人。
圖例:



索引:
(1)基礎內容比較
(2)工作流功能比較
(3)字段功能比較
(4)用戶(hù)管理和權限控制
(5)文檔和知識共享功能比較
(6)其他功能比較
(7)價(jià)格比較
(8)總結
(2)工作流功能比較
Issue Tracking軟件的工作流功能用于實(shí)現Issue的自動(dòng)化流轉處理。它是此類(lèi)軟件的核心功能。
(3)Issue字段功能比較
| 比較內容 | Jira |
| URTracker |
| 字段定義的有效范圍 | 在全局范圍內定義字段,然后通過(guò)各項配置將字段和具體的項目、問(wèn)題類(lèi)型以及處理過(guò)程聯(lián)系起來(lái)。 優(yōu)點(diǎn): + 多個(gè)Issue類(lèi)型可以共享相同的字段配置。 缺點(diǎn): - 字段相關(guān)的配置很復雜,要配置的地方比較多。 - 配置時(shí)需要格外小心,避免一個(gè)項目的字段在配置的時(shí)候影響到其他項目。 - 只能有系統管理員可以更改字段設置,無(wú)法授權給項目?jì)鹊墓芾砣藛T。
| 每個(gè)項目中字段定義是獨立的。直接在項目中添加和配置本項目需要的字段。 優(yōu)點(diǎn): + 項目之間的字段配置是隔離的,互相不會(huì )產(chǎn)生影響,可以根據需要隨意配置。 + 字段配置簡(jiǎn)單直接。 + 在一個(gè)頁(yè)面中即可修改字段的所有配置。 + 可以將字段配置權限下放給項目?jì)鹊木哂泄芾頇嘞薜墓ぷ鹘M成員。
| |
| 字段編輯控制 (創(chuàng )建、編輯Issue,以及處理Issue的某個(gè)步驟,所需要填寫(xiě)的字段集) | (1)創(chuàng )建一系列Screen,配置每個(gè)Screen允許編輯的字段。 (2)將Screen綁定到Screen Scheme,實(shí)現創(chuàng )建、編輯、查看Issue時(shí)的字段控制。 (3)將不同的Screen綁定到對應的Workflow Transition上,實(shí)現Issue處理過(guò)程中的字段編輯控制。 (4)綁定Screen Scheme和Issue Type 缺點(diǎn): - 較復雜。 - 需要創(chuàng )建和配置較多的Screen。 - 無(wú)法控制字段在各個(gè)Screen是否必填等選項。 - 無(wú)法根據操作人權限的不同在各個(gè)Screen中隱藏或顯示字段。
| 直接根據源狀態(tài)、目標狀態(tài)或狀態(tài)轉變步驟配置字段編輯規則。 優(yōu)點(diǎn): + 配置比較簡(jiǎn)單直接,不需要創(chuàng )建Screen等配置,只需要點(diǎn)鼠標選擇即可。 + 控制方式靈活,可以根據目標狀態(tài)、源狀態(tài)、或具體的狀態(tài)轉變步驟進(jìn)行控制。 + 可以實(shí)現在任意步驟時(shí)字段是否允許編輯、是否必填的控制。 + 可以結合工作組的權限設置,根據處理人的不同,自動(dòng)隱藏沒(méi)有編輯權限的字段。
| |
| 字段讀寫(xiě)權限控制 | 不支持 | 可以每個(gè)字段設置各個(gè)工作組對其讀取和編輯的權限,從而在創(chuàng )建、編輯、處理、顯示issue時(shí),自動(dòng)隱藏相應的內容。
| |
| 系統內置字段 | 概要、問(wèn)題類(lèi)型、安全級別、優(yōu)先級、逾期日期、模塊、影響版本、修復版本、開(kāi)發(fā)者、環(huán)境、概述、附件等。 | 摘要、模塊、優(yōu)先級、嚴重級、類(lèi)型、期限、開(kāi)始時(shí)間 | |
| 隱藏某個(gè)內置字段 | 設置各個(gè)相關(guān)的Screen實(shí)現字段隱藏。 | 設置“是否啟用該系統字段”的選項。
| |
| 為內置字段改名 | 不支持。 | 可以為同一個(gè)內置字段在不同的項目中設置不同的名稱(chēng)(從而用于不同的用途)。 | |
| 更改內置字段的錄入控制 | 不支持更改。 | 可以任意修改。(和自定義字段一樣。) | |
| 模塊Components 分級(創(chuàng )建子模塊) | 不支持分級,只有1級。
| 支持任意分級,子模塊可以繼承父模塊的負責人。 | |
| 將字段加入列表視圖 | 設置Navigator Columns實(shí)現。 缺點(diǎn): - 是全局的設置,所有項目的字段在一起。無(wú)法對單獨的項目進(jìn)行單獨的控制。- 字段多時(shí)比較亂,難以管理。 - 只有系統管理員可以操作。
| 在字段選項中選中“在列表視圖中顯示”即可。
| |
| 字段排列順序 | 在每個(gè)Screen中單獨配置。 優(yōu)點(diǎn): 可以單獨控制。 缺點(diǎn): 需要分別設置。Screen多時(shí),比較麻煩。
| 在項目中統一調整字段順序。 優(yōu)點(diǎn): 設置一次即可。
| |
| 自定義字段類(lèi)型:?jiǎn)涡形谋?/p> | 支持。 無(wú)特殊的控制功能。
| 支持。 + 允許設定控件寬度 + 允許設定最大輸入長(cháng)度 + 支持使用正則表達式驗證輸入內容的合法性 + 支持格式化輸出 + 允許根據輸入的值查找具有相同值的Issue(避免創(chuàng )建重復的條目) + 允許使用字段的值過(guò)濾Issue列表或參與統計(類(lèi)似于通過(guò)Issue狀態(tài)字段) + 允許從以前輸入的值中選擇。
| |
| 自定義字段類(lèi)型:長(cháng)文本字段 | 支持(名稱(chēng)為“Free Text Field”) 缺點(diǎn): - 僅支持純文本方式輸入。 - 可以通過(guò)在Field Confiruation配置中選擇Wiki Style Renderer,允許通過(guò)wiki語(yǔ)法輸入帶格式的內容,但是不直觀(guān)。 - 不支持調整控件外觀(guān)等輸入屬性
| 支持(名稱(chēng)為“多行文本字段”) 可選兩種輸入方式: (1)純文本 (2)格式化文本(支持設置字體顏色或大小、繪制表格、上傳圖片等功能) 優(yōu)點(diǎn): + 允許設定輸入框的高度和寬度。
| |
| 自定義字段類(lèi)型:多項選擇 | 分兩種類(lèi)型: (1)Multi CheckBox 多選框 (2)Multi Select 多選列表 缺點(diǎn): - 兩種字段不能轉換。
| 一種字段類(lèi)型支持兩種輸入方式,實(shí)現Jira兩種字段的功能。 優(yōu)點(diǎn): + 隨時(shí)切換兩種輸入方式。 + 可選值可以直接指定,也可以使用全局定義的選項列表。 + 使用ListBox時(shí),可以控制列表框顯示的寬帶和高度。 + 使用CheckBoxList時(shí),選項橫排顯示,節省空間。
| |
| 自定義字段類(lèi)型:?jiǎn)雾椷x擇 | 分兩種類(lèi)型: (1)Radio Buttons (2)Select List 缺點(diǎn): - 兩種字段不能轉換。
| 一種字段兩種輸入方式,實(shí)現Jira兩種字段的功能。 優(yōu)點(diǎn): + 隨時(shí)切換兩種輸入方式。 + 可選值可以直接指定,也可以使用全局定義的選項列表。 + 使用Radio Button List時(shí),選項橫排顯示,節省空間。 + 使用下拉框時(shí),可以調整寬度。 + 允許根據值過(guò)濾Issue列表 + 允許進(jìn)行統計(如統計每個(gè)值出現的次數)
| |
| 自定義字段類(lèi)型:時(shí)間日期 | 分兩種類(lèi)型: (1)Date Picker類(lèi)型:可選擇日期 (2)Date Timer類(lèi)型:可選擇日期+小時(shí)和分鐘 默認值選項:指定具體的時(shí)間當前時(shí)間(操作時(shí))。 缺點(diǎn): - 已定義好的時(shí)間日期字段不能改變時(shí)間精度(因為不能改變字段的類(lèi)型) - 不支持精確到月份、日期+小時(shí)、日期+小時(shí)+分+秒等精確度。
| 一種字段支持多種精度(月份;日期;日期+小時(shí);日期+小時(shí)+分鐘;日期+小時(shí)+分鐘+秒)。實(shí)現比Jira兩種日期字段更多的功能。 默認值選項:具體時(shí)間、當前時(shí)間(操作時(shí))、當前時(shí)間加減n天。 優(yōu)點(diǎn): + 可以隨時(shí)根據需要調整時(shí)間精度。 + 強大易用的日期選擇控件。
| |
| 自定義字段類(lèi)型:級聯(lián)選擇 | 支持。(=Cascading Select) 支持1層子選項。
| 無(wú)單獨的級聯(lián)選擇類(lèi)型字段。 (模塊字段支持級聯(lián)選擇??芍С侄鄬幼舆x項。)
| |
| 自定義字段類(lèi)型:數字 | 支持(浮點(diǎn)數) 缺點(diǎn): - 無(wú)法實(shí)現只允許輸入整數的需求。 | 支持。分兩種字段:整數和浮點(diǎn)數。 + 可以設置寬度。 + 可以設置最大輸入長(cháng)度。 + 可以通過(guò)格式化字符串控制輸出。
| |
| 自定義字段類(lèi)型:URL類(lèi)型 | 支持 | 支持 | |
| 自定義字段類(lèi)型:Email | 不支持 | 支持 | |
| 自定義字段類(lèi)型:布爾類(lèi)型 | 不支持。 | 支持 | |
| 自定義字段類(lèi)型:用戶(hù)和組選擇類(lèi)型 | Group Picker:選擇一個(gè)用戶(hù)組 Multi Group Picker:選擇多個(gè)組 Multi User Picker:選擇多個(gè)用戶(hù) Project Picker:選擇一個(gè)項目 Single Version Picker:選擇單個(gè)版本 Version Picker:選擇多個(gè)版本 User Picker:選擇單個(gè)用戶(hù)
| 單選和多選類(lèi)型的可選值允許使用項目或系統內用戶(hù)。 一般需要選擇用戶(hù)或組的功能,如Issue的相關(guān)人、協(xié)辦人、郵件通知抄送對象,URTracker都提供了專(zhuān)門(mén)的功能,而不是通過(guò)字段擴展來(lái)實(shí)現。
| |
| 和其他系統結合用戶(hù)的字段 | Hidden Job Switch Imp Job Checkbox 似乎用于與Perforce集成
| 不支持 | |
| Read-on | 支持 | 普通文本字段將所有人的編輯權限去掉即可。 | |
| 字段輸入時(shí)的提示信息 | 支持,在Field Configurations中設置。
| 支持,在字段本身的設置頁(yè)面中設置。 | |
| 對長(cháng)字段內容進(jìn)行折疊顯示 | 不支持 | 支持 |
| 比較內容 | Jira |
| URTracker |
| 用戶(hù)管理 | |||
| 用戶(hù)注冊方式 | JIRA可以工作在2種模式下: 1. 開(kāi)放 - 任何人都可以注冊并提出問(wèn)題。 2. 私有 - 只有管理員可以創(chuàng )建用戶(hù)。 | 通過(guò)參數配置,可以實(shí)現幾種方式: 1. 只允許管理員添加 2. 用戶(hù)使用者自己注冊,但需要管理員審核 3. 允許使用者自己注冊,并自動(dòng)審核
| |
| 導入用戶(hù)賬號 | 不支持 | 支持從csv文件導入 支持從Active Directory導入 | |
| 導出賬號清單 | 不支持 | 支持 | |
| 賬號狀態(tài)控制 | 不支持 | 支持 | |
| 賬號過(guò)期時(shí)間控制 | 不支持 | 支持 | |
| IP訪(fǎng)問(wèn)控制 | 不支持 | 支持 | |
| 用戶(hù)信息(屬性) | 內置:用戶(hù)名、全名、郵件 其他信息需要對每個(gè)賬號單獨添加屬性。 優(yōu)點(diǎn): 能夠添加任意的屬性。 缺點(diǎn): 操作有些麻煩。
| 內置:登錄賬號、真實(shí)姓名、Email、密碼提示、部門(mén)、地址、辦公電話(huà)、移動(dòng)電話(huà)、MSN、備注、賬號過(guò)期時(shí)間、賬號狀態(tài)等。 優(yōu)點(diǎn): 比較簡(jiǎn)單,能夠進(jìn)行導出導入。 缺點(diǎn): 不能添加額外的屬性。
| |
| 管理員修改其他賬號的密碼 | 不允許 | 允許 | |
| 集中設置用戶(hù)所屬的組 | 支持 | 支持。 提供從一個(gè)賬號所屬的組復制到另一個(gè)賬號的功能。 | |
| 查看在線(xiàn)用戶(hù) | 不支持 | 支持 | |
| 部門(mén)屬性 | 沒(méi)有 | 有。 在很多功能下可以根據部門(mén)過(guò)濾要選擇的人員。 | |
| 員工離職后的賬號處理 | 通過(guò)修改用戶(hù)權限的方式,不讓該用戶(hù)使用Jira系統。 | 設置用戶(hù)狀態(tài)為“禁用”。 | |
| 找回密碼 | 不支持 | 支持獲取密碼提示信息。 | |
| 域認證 | 支持LDAP集成(用于驗證密碼) 仍然需要手工創(chuàng )建賬號, 登錄時(shí)仍需輸入密碼。 支持Atlassian自身的SSO方案
| 支持Active Directory域認證方式。 可以通過(guò)從域導入的方式批量添加賬號, 能夠實(shí)現不輸入密碼即可訪(fǎng)問(wèn)。
| |
| 系統管理權限 | |||
| 系統管理權限的實(shí)現方式 | 通過(guò)“組”控制。 | 通過(guò)“用戶(hù)-角色-權限”的映射控制。
| |
| 系統權限的劃分 | JIRA System Administrators JIRA Administrators JIRA Users Browse Users Create Shared Object Manage Group Filter Subscriptions Bulk Change Jira的系統權限更像是一種角色的劃分。不能再將具體的管理權限細分。
| 系統管理。 賬號管理:創(chuàng )建用戶(hù)、管理用戶(hù)、刪除用戶(hù)、角色權限管理。 項目管理:創(chuàng )建項目、管理項目。 知識庫管理:管理知識庫、審核文章。
| |
| 設置用戶(hù)管理員 | 不支持 | 創(chuàng )建一個(gè)角色,賦予賬號管理的所有權限即可。 | |
| 允許部門(mén)經(jīng)理創(chuàng )建自己使用的項目 | 必須由系統管理員創(chuàng )建 | 創(chuàng )建一個(gè)角色,賦予“創(chuàng )建項目”權限即可。 | |
| 全局用戶(hù)分組 | 支持 用于定義Project Role的成員、各種權限控制 | 支持 主要用于兩個(gè)方面:(1)項目中的工作組可以從某個(gè)全局用戶(hù)組繼承用戶(hù)。(2)在知識庫功能中,按照全局用戶(hù)組設置訪(fǎng)問(wèn)權限。 | |
| 項目和事務(wù)權限 | |||
| 項目成員的角色劃分 | 定義全局的“Project Role”,并在具體的項目中為每個(gè)ProjectRole指定具體成員。 優(yōu)點(diǎn): + 可以共用相同的默認成員定義。 缺點(diǎn): - 所有的Project Roles對每個(gè)項目都可見(jiàn) - 只能由系統管理員配置。
| 在每個(gè)項目單獨定義“工作組” 優(yōu)點(diǎn): + 各個(gè)項目之間的組和成員定義互相隔離??梢愿鶕枰S意設置。 + 配置起來(lái)更簡(jiǎn)單。 + 使得項目?jì)鹊墓芾砣藛T有權限自由調整人員分組。
| |
| 用戶(hù)在項目?jì)鹊臋嘞蘅刂品绞?/p> | 通過(guò)Permission Schemes控制。
| 通過(guò)直接設置工作組的權限控制。配置比較直觀(guān)、簡(jiǎn)單。 | |
| 項目?jì)裙芾韱T的權限 | 只能調整本項目?jì)雀鱌roject Role的成員、Components、Versions等信息。權限很小。 | 可以調整項目的所有配置,包括人員分組、權限、字段、流程等。 | |
| Issue安全級別 | 通過(guò)“問(wèn)題安全級別”控制哪些人允許查看特定的Issue。 缺點(diǎn): Issue級別及所對應的查看權限須需事先設定好。
| 通過(guò)設置工作組權限,讓某些用戶(hù)只能查看和自己有關(guān)的Issue,然后設置Issue的相關(guān)人,可以實(shí)現對單個(gè)Issue的權限控制。 | |
| 某些人只允許查看和他們有關(guān)的Issue | 不支持 | 去除工作組的“查看項目?jì)人惺聞?wù)”的權限。 (比如公司內部人員可以查看項目中的所有問(wèn)題,但是公司的客戶(hù)只能查看自己提交的問(wèn)題。) 優(yōu)點(diǎn): + 簡(jiǎn)單,不需要對每個(gè)Issue設置訪(fǎng)問(wèn)權限。 + 符合一般的應用需求。 | |
| 比較內容 | Jira |
| URTracker |
| 項目?jì)任臋n共享功能 | 不支持 | 提供“文檔列表”功能,供項目成員之間共享文檔資料。 | |
| 知識庫功能 | 不支持 | 內置非常完善的知識庫功能。 可以將issue轉變成知識庫文章。 可以設置復雜的知識庫目錄訪(fǎng)問(wèn)控制權限。 可以在Issue中引用知識庫文章。 |
| 比較內容 | Jira | URTracker |
| 價(jià)格 | 固定方式價(jià)格。不區分人員數量。 標準版:12000元; 專(zhuān)業(yè)版:24000元; 企業(yè)版:48000元; 值得注意的是,Jira本身不包含知識庫模塊,如果有此方面的需求,則需單獨購買(mǎi)Confluence。其基礎報價(jià)為: 用戶(hù)數 人民幣報價(jià) 25 Users RMB ¥12,000 100 Users RMB ¥22,000 500 Users RMB ¥39,000 2000 Users RMB ¥78,000 2000+ Users RMB ¥118,000 | 按年付費方式(根據用戶(hù)數計算折扣): 標準版:每年每賬號30元。 高級版:每年每賬號50元。 不限時(shí)間: 按年付費價(jià)格*4 按用戶(hù)數計算的折扣率: 20-49 9折 50-99 8折 100-199 7折 200-299 6折 300-399 5折 400以上 不限制賬號數 |
| 升級費 | 每年升級費為總價(jià)的50%。 | 每年升級費為總價(jià)的15%。 |
| 價(jià)格比較總結 | Jira的定價(jià)為固定方式,對于規模比較小的公司或團隊,起始成本還是比較高的。由于只有企業(yè)版才支持多個(gè)流程的定制,所以如果需要將Jira用于多于1種的流程跟蹤用途,則必須購買(mǎi)企業(yè)版,價(jià)格相當昂貴。 | URTracker的定價(jià)則相當人性化,用戶(hù)可以根據人員多少、項目期限的長(cháng)短來(lái)購買(mǎi)。另外,URTracker每個(gè)版本都支持不限數量的流程設置,還都帶有知識庫功能,還是相當超值的。 |
兩個(gè)軟件都非常強大,可定制性很強。
Jira通過(guò)Scheme機制實(shí)現配置共享,但是引入了非常多的難以理解的概念和非常高的復雜程度,加大了各種配置之間的關(guān)聯(lián),降低了對每個(gè)項目進(jìn)行單獨設置的靈活性。
Jira的Plugin和Dashboard的功能很有特色。通過(guò)Plugin可以做不少功能的擴展。
Jira的某些設計不利于將其應用于除了bug跟蹤以外的其他流程。
Jira的中文支持有待加強。
URTracker通過(guò)更簡(jiǎn)單的方式提供了更靈活和強大的權限和流程控制能力、更多的實(shí)用的功能。
URTracker各個(gè)項目的配置相互獨立,大大簡(jiǎn)化了各種配置的復雜程度,使配置更簡(jiǎn)單,更直接,更靈活。流程的實(shí)現方式,也更適合于各種類(lèi)型Issue的跟蹤管理。
RTracker可以通過(guò)狀態(tài)時(shí)限、定時(shí)器等功能實(shí)現對流程步驟的時(shí)限控制,以及自動(dòng)的告警通知、自動(dòng)升級等功能。
URTracker提供了強大的Issue分解功能,使其能夠輕松的實(shí)現WBS任務(wù)分解,更好的應用于項目管理、計劃任務(wù)管理等方面。
URTracker還提供了一套非常完善的知識庫系統,可以方便的將有價(jià)值的Issue轉變成文章進(jìn)行共享。URTracker還提供了“文檔列表”功能,方便在項目中共享文檔資料。
聯(lián)系客服