項目生命周期的支持
CASE工具應該為團隊中的所有隊員完成他們的任務提供支持。關于項目生命周期的支持,EA將大量的功能合成一體,而Rose則主要是一個建模工具,它可以與其他的Rational或第三方工具集成,如RequisitePro, Test Manager, Soda, MS Word, MS Project 以達到同樣的目標。 表4比較了EA和Rose在不同科目的功能支持。 項目科目
EA
Rose
業務建模
Yes. 使用UML Profile為業務流程建模
Yes.使用業務用例模型
需求管理
Yes. 功能和非功能需求;需求跟蹤矩陣
合并RequisitePro
分析和設計
Yes
UML類圖和交互圖,如果需要可以添加一些原型,如<<層>>,<<用例實現>>
Yes
UML類圖和交互圖 框架向導提供了一系列的模板來構造模型
實現
參見表3
適合C++,VB,C#和VB.NET項目
參見表3
支持大多數語言,除了.NET外
測試
Yes
No. Quality Architect提供了單元測試,但是它需要其他的Rational工具,如Test Manager,Robot
版本控制
不直接支持。使用控制單元,為將來發布計劃。
集成SCC相應版本控制應用程序
文章來源于領測軟件測試網 http://www.kjueaiud.com/