缺陷管理作為軟件質量管理的重要組成部分,正在成為軟件開發管理過程的又一亮點,因為國內外越來越多的公司進行相關管理工具的開發到人們對缺陷管理工具的需求逐漸增多而且更加明確,同時渴望能夠得到物美價廉的可用版本(當然大多數都有免費的試用板)。缺陷管理的重要性和被人們所給予的重視程度可見一斑。下面先讓我們看看國際、國內比較知名的缺陷管理軟件各有何特點。
1. BugRat(Open source)
作為Compuware項目管理軟件集成的一個重要組成部分,TrackRecord目前已經擁有眾多的企業級用戶,它基于傳統的缺陷管理思想,整個缺陷處理流程完備,界面設計精細,并且對缺陷管理數據進行了初步的加工處理,提供了一定的圖形表示。顯著特點如下: 1) 定義了信息條目類型(Item type) 在TrackRecord的數據庫中,定義了不同的缺陷,任務,組成員等內容;通過圖形界面進行輸入 2) 定義規則(rules) 規則引擎(Rules engine)允許管理者對不同信息類型創建不同的規則,規定不同字段的值的范圍等 3) 工作流程(Workflow) 一個缺陷,任務或者其它條目,從它被輸入到最后排除(closed)期間經歷的一系列狀態。 4) 查詢(Queries) 對歷史信息進行查詢,顯示結果 5) 概要統計或圖形表示(Outline and graphs) 動態的對數據庫中的數據進行統計報告,可按照不同的條件進行統計,同時提供了幾種不同的圖形顯示: ---- 文本方式顯示不同缺陷狀態、列表。 ---- 立體彩色條形圖顯示不同優先級的缺陷狀態 ---- 立體彩色條形圖顯示不同開發者不同優先級的缺陷狀態 ---- 彩色餅圖顯示所有人員發現缺陷占總缺陷數的百分比 6) 網絡服務器(WebServer) 網絡服務器允許用戶通過網絡瀏覽器訪問數據庫。 7) 自動電子郵件通知 提供報告的缺陷郵件通知功能,并為非注冊用戶提供遠程視圖(在保證項目信息安全的情況下,讓某些非項目組人員可以了解項目的相關信息) 3. ClearQuest(Business)
Rational一向以功能強大產品類型全面而著稱。Rational ClearQuest 是基于團隊的缺陷和變更跟蹤解決方案,它包含在Rational Suite中。Rational Suite 是針對分析人員、開發人員和測試人員進行了優化的一套軟件開發全面解決方案。作為它主要組件之一的Rational ClearQuest 是一套高度靈活的缺陷和變更跟蹤系統,適用于在任何平臺上,任何類型的項目中,捕獲各種類型的變更。 它的強大之處和顯著特點表現在以下幾個方面: 1) 支持數據庫MS ACCESS和SQL SERVER6.5 2) 擁有可完全定制的界面和工作流程機制,能適用于任何開發過程 3) 可以更好地支持最常見的變更請求(包括缺陷和功能改進請求),并且便于對系統做進一步的定制,以便管理其他類型的變更 4) 提供了一個可靠的集中式系統,該系統與配置管理、自動測試、需求管理和過程指導等工具相集成,使項目中每個人都可以對所有變更發表意見,并了解其變化情況 5) 與Rational的軟件管理工具ClearCase完全集成,讓用戶充分掌握變更需求情況 6) 能適應所需的任何過程、業務規則和命名約定?梢允褂肅learQuest 預先定義的過程、表單和相關規則,或者ClearQuestDesigner 來定制––幾乎系統的所有方面都可以定制,包括缺陷和變更請求的狀態轉移生命周期、數據庫字段、用戶界面布局、報表、圖表和查詢等 7) 強大報告和圖表功能,使您能直觀、簡便地使用圖形工具定制所需的報告、查詢和圖表。用戶可深入分析開發現狀
8) 自動電子郵件通知、無需授權的Web 登錄以及對Windows、UNIX 和Web 的內在支持,ClearQuest 可以確保團隊中的所有成員,都被納入缺陷和變更請求的流程中
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/