• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

使用Rational Method Composer 定义客户化的统一过程

发布: 2008-8-15 18:47 | 作者: 网络转载 | 来源: 网络转载 | 查看: 88次 | 进入软件测试论坛讨论

领测软件测试网

单击File-New-Method Library,可以创建一个用户自定义的方法库。方法库用于保存所有项目中新建的元素以及元素之间的关系。所有的内容保存于一个目录下,用户可以在后续的使用过程中随时打开或关闭已经存在的方法库。

 


新建Method Plug-in

  
单击File-New-Method Plug-in。方法插件中需要定义方法的内容和处理过程。

 


新建Content Package

  
在Content Packages上单击鼠标右键,选择New-Content Package。内容包用于保存一个过程中所有可能涉及到的元素。


新建元素

  
分别在内容包下的元素类别上单击鼠标右键,建立用户自定义过程中所必须的元素,包括核心元素与非核心元素。本例中分别建立了角色、任务、产品以及报告等。


新建类别

  
在Custom Categories单击鼠标右键,选择New-Custom Category。新建的类别用于在RUP发布的时候将所有元素组织起来,所以,必须将在上一步新建的相关元素(即与该类别有关的)分配到该类别。


新建配置

  
在Configuration单击鼠标右键,选择New-Method Configuration,输入新建配置的名称。配置属性包含最终发布文件中所包含的所有方法插件,并指定发布后的RUP文件的默认视图,所以要在插件和包选择页面选择刚刚建立的"新方法插件",在视图页面添加刚刚建立的"自定义类别"并设置其为默认视图。


配置元素的关联关系

  
至此,假定我们需要的所有元素已经新建完毕,必要的配置文件以及类别也分别完成并保存。那么我们要设定元素之间的依存关系以便在发布后的RUP中得以体现。

  
打开刚才所建立的所有元素,依次根据项目需求设定角色、任务、产品之间的关联关系。一个角色可以承担多个任务,一个任务也可以由多个角色来负责完成。

发布RUP

  
保存上面所做的所有项目,单击Configuration-Publish,选择刚刚建立的"新方法配置",单击下一步。

  
在发布配置选择中,你可以设定自己的RUP的页面主题,关于页面以及回执的连接等。需要注意的是如果你需要搜索以及客户自定义视图功能,就必须选择相关的选项,这需要客户端的浏览器支持Java Applet。

  
发布工作完成后你可以在发布目录的logs下面找到error.log和warning.log,通过这两个文件可以检查发布过程中所产生的错误和警告。

 


发布后的客户化RUP

  
使用浏览器打开刚才发布的RUP系统,如果发布的时候选择了搜索及自定义功能,浏览器需要Java Applet支持。用户可以在RUP界面中看到刚刚定义的元素以及元素之间的关系。


自定义视图

  
点击RUP中工具栏上的Save As图标,把刚才发布的自定义类别另存为一个客户端自定义视图,切换到此视图后,可以对它进行增加、删除节点操作,也可以使用拖放操作从元素库中添加自己感兴趣的元素。

  
所有的自定义操作均保存在客户端的缓存里,不会影响到被发布的RUP。

 

  
至此,一个简单但是完整的客户化RUP的过程结束。项目成员可以浏览、查看相应的职责并针对自己感兴趣的节点定义自己的RUP视图。

  
根据项目需要,还可以在这个框架结构的基础上添加其他必要的元素,比如工具提示,里程碑、关键节点等。任何后续的修改都必须重新进行发布操作才能确保被访问的RUP是最新版本。

总结

  
通过本文我们可以了解,RMC是一个方法、过程的构造平台,它可以有效的把若干在项目开发过程中所涉及到的所有元素组织起来,构造它们之间的关联关系,并建立必要的容器用于保存这些元素。构造完成的方法库可以发布成HTML文档,也就是客户化的RUP,可再次由客户端通过Java Applet自定义。

  
RMC还支持方法库的导入导出,可以方便的利用已经存在的方法库里面的元素资源(事实上,默认发布的RUP里面的所有元素,保存在RMC安装路径的默认库目录下),也可以非常方便的交换资源,充分体现资源的可重用性。

参考资料

你可以从这里获取RUP试用版本 http://www-128.ibm.com/developerworks/downloads/r/rup/?S_TACT=105AGX28&S_CMP=DLMAIN


RSA在dW中的文章 http://www-128.ibm.com/developerworks/rational/products/rup


Introducing IBM Rational Method Composer http://www-128.ibm.com/developerworks/rational/library/nov05/kroll/

文章来源于领测软件测试网 https://www.ltesting.net/

22/2<12

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网