您的位置:軟件測試 > 軟件項目管理 > 開發(fā)管理 >
用Rational工具管理中小項目需求與測試
作者:網絡轉載 發(fā)布時間:[ 2013/5/9 16:13:34 ] 推薦標簽:

4. 中小型項目開發(fā)團隊如何選擇需求管理和測試管理工具

隨著越來越多的企業(yè)開始意識到需求管理和測試管理的重要性,目前有很多研發(fā)企業(yè)都根據(jù)裁剪后的規(guī)范和流程,建立了適合企業(yè)情況的需求管理和測試管理流程,但多數(shù)企業(yè)都是以書面表單的形式來記錄和維護需求與后繼工作成果的一致性(見表一),管理需求變更、缺陷、測試資產。采用此種方式維護工作量大,難于對需求和測試進展狀態(tài)進行追蹤,導致需求管理和測試管理流程難于貫徹實施,同時難于對項目管理進行量化。所以,我們亟需有適合的工具來支撐我們的工作,以便節(jié)約資源提升效率。

由于需求管理和測試管理的重要性開始被眾多企業(yè)認同,需求管理和測試管理工具市場開始逐步形成。對于中小型項目開發(fā)團隊,由于項目規(guī)模、進度、資源等方面的關系,如果使用的工具功能過于齊全、使用不方便,需求管理和測試管理及項目生命周期中的其他工具之間不能有效集成,那么這些工具顯然不是中小型項目開發(fā)團隊的理想選擇。筆者認為適用于中小型項目開發(fā)團隊的需求管理和測試管理工具,至少必須符合以下兩點要求:使用簡便、工具間能夠很好的集成。如果條件允許的話,好可以使用一個工具實現(xiàn)日常的需求管理和測試管理要求。

5. 使用Rational相關產品提高中小型項目開發(fā)團隊軟件質量

了解了在中小型項目開發(fā)團隊中需要使用工具來輔助進行需求管理和測試管理的重要性與必要性后,我們可以根據(jù)中小型項目開發(fā)團隊的特征選擇適合的工具。在業(yè)界中,有不少廠商提供了相關的支撐工具,例如:IBM、Telelogic、Microsoft、HP等。這里我們以IBM Rational相關產品為例,說明如何使用合適的支撐工具來提高中小型項目開發(fā)團隊軟件質量和開發(fā)水平。

IBM Rational結合多年實踐經驗,提供了一個適合國內軟件企業(yè)的軟件質量管理解決方案(見圖二)。該解決方案中使用Rational RequisitePro和ClearQuest實現(xiàn)了測試與需求管理功能。

圖二 IBM Rational軟件質量解決方案圖

IBM Rational RequisitePro是一個強大、易用、集成的需求管理產品。它集成了一個大家都很熟悉的環(huán)境:Microsoft Word,以及一個數(shù)據(jù)庫來提供強有力的十分容易使用的框架。我們可以用它來對項目需求進行管理,也可以在需求文檔中逐條標記你的需求(如特性、軟件需求等),然后通過數(shù)據(jù)庫對它們進行雙向跟蹤管理,維護需求與后繼工作成果的一致性(見圖一)。

在當前的項目生命周期中,變更管理變得日益重要,有效的變更管理以及對開發(fā)資產缺陷、增強請求、新需求的響應和其他進行變更的追蹤能力在項目中都是極為關鍵的。通過將RequisitePro與ClearQuest的集成,可以進行有關需求、缺陷、變更管理的全程跟蹤與控制,并提供相應的全面的報告,節(jié)約了時間和工作量,幫助管理和驗證所有計劃的需求都被交付物所滿足,降低項目風險。

在ClearQuest7.0以上的版本中,TestManager作為一個軟件包集成在ClearQuest中,從而使得ClearQuest除了具有變更管理以及缺陷管理功能外,增加了測試管理功能,使ClearQuest向項目組提供了項目生命周期中完整的測試管理解決方案,從初始測試計劃、測試用例設計、直至測試開發(fā)、執(zhí)行及測試結果分析,實現(xiàn)了從需求到測試用例之間的跟蹤,并保證需求在開發(fā)后都經過了測試。

6. 總結

本文主要從項目生命周期角度說明了需求管理、測試管理對于中小型項目開發(fā)團隊的重要性,并從過程裁剪角度說明了如何在中小型項目開發(fā)團隊中開展需求管理和測試管理,后說明如何使用Rational RequisitePro和ClearQuest來提高中小型項目團隊的軟件質量。

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd