对Rational Suit Enterprise的划分没有明确的界限,有介绍包括Development Studio、Rational Team Test之类的概念。
Studio的含义向来不明白,从visual Studio到VS.net Studio,总之觉得Studio就是集合的概念,把相关的IDE或者工具集合在一起就称之为Studio。而Development Studio是指对于软件开发的工具集,当然这里只是把Ration的系列集合在一起,包括RequisitePro/Rose enterprise/Clear Case/Clear Quest/Test Manager等等。
For Developer
Rational Suite DevelopmentStudio功能工具:
Rational Rose Enterprise Edition –软件构架的可视化建模
------------------------------------------------------------------------OOA/OOD阶段
Rational Purify 用于定位难以发现的运行时错误,同时数据可在CQ中记录,使之重现。
Rational Quantity 用于查找性能瓶颈,内存、CPU指标等
Rational Pure Coverage 用于查找未经过测试的代码和执行代码覆盖分析
------------------------------------------------------嵌入开发环境中的工具如在Jbuilder的菜单中
关于培训,可关注Rational University,提供教育和培训,主要针对分析人员提供基于角色的培训来提高他们的技能,非针对一般的工具使用人员,并灌输完整的软件生命周期概念,提高团队的开发效率。
关于咨询,Rational提供了广泛的咨询服务,从小的任务指导到大规模的项目协作,使用Rational 的工具,结合服务,从而实现企业业务目标并将知识快速传递给您的团队。
软件开发矛盾
今天,在开发周期不断缩短,产品质量要求不断提高的挑战面前,结合可视化建模的价值以及开发人员充分利用工具的好处显而易见。下图描述了开发矛盾:
Data Model,与数据建模人员为了共同的目标而工作,但他们根据以往的经验而采用不同的方法并且在不同的环境中工作,而且使用不同的工具和符号。这样,两组人员无法与对方轻松地共享信息,从而使应用程序模型难以得到一致的数据模型,消耗大量的成员交流时间。
Rational Development Studio将开发人员和数据建模人员组合在一起,让他们使用同一工具,同样的UML,同样的意义的符号共同工作。