[软工]RMC的目录导航结构详解

news/2024/11/10 10:59:02
2006年09月15日 11:34:00

Rational Method Composer ,简称RMC, 是IBM收购Rational 后 最新版本的RUP,里面最增强的功能,就是可以在统一的一个工具中,快速开发和发布自己的RUP插件。要开发自定义的RUP插件,需要了解并掌握RMC的目录结构和其内在含义:

第1级,是一个类似知识库的Library(图中标号1),
第2级 是RUP的插件(plug-ins),从其典型的插座式图标中也可以猜出其中含义(图中标号2)。一个RUP插件,在创建的时候,可以在库中已有的插件中基础上工作,也可以是从头建立的新的插件。例如,SOA现在大行其道,我们想在RUP的基础上,提炼开发SOA所要使用的开发过程和开发方法,因此,就可以选择建立一下新的RUP插件,其基准(也就是被扩展的)插件是rup。

在RUP插件中,分成两部分:一是可以重用的method content (图中标号3),一个是processes(图中标号6)


方法内容(Method Content) 部分,主要用来描述独立于流程的、可重用的方法构造块(可以理解为基本的方法构成单元),如:开发过程/方法中设计到的角色(Role),角色要执行的工作任务(Task),角色执行任务时要使用或者最后生成的工作产品(Work Product),以及指导角色如何执行工作和如何产生有效工作产品的指导信息(Guidance).

流程(Process),把Method Content中的内容串连起来,用来描述"方法内容"是如何构建成可执行的流程。


在Content Packages目录下,可以建立按照自己的分类方式,建立自己的内容包(Content Packes),新建立的内容包,会默认包含4个子目录,依次为:
存放角色用的 Roles 目录
存放工作任务用的 Tasks 目录
存放工作产品用的 Work Products 目录
存放指导信息用的 Guildance目录,要注意的是,Guidance是一个总体的分类目录,里面可以建立许多的RUP supporting Element :如 Checklist,Concept,Example,Guideline,Estimation Considerations, Practice,Report,Reusable Asset ,Roadmap,Supporting Material,Template,Term Defination,Tool Mentor,While Paper。

Standard Categories(图中标号4),是rup内置的标准分类,如果要开发自己的rup插件,最常使用的是自定义的分类(Custom Categories,图中的标号5),在这下面建立的新的目录,将成为在rup web product中左边的Views 标签页,如rup中的Getting start 和Team 视图,点击后,在Tree Browser中显示的目录结构,都需要在自己的分类下定义。

一个中型项目团队和小型项目,对过程的要求是不尽相同的,如果想把开发过程针对不同的项目团队进行发放,就可以在delivery process(图中标号7)中设置不同的发布流程(图中标号8)。



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1225572



http://www.niftyadmin.cn/n/3661309.html

相关文章

gps测速仪手机版下载_环球贸易通app下载-环球广贸贸易通手机版下载v2.2.0 安卓版...

环球广贸贸易通手机版可以进行外贸的营销和管理服务,众多知名搜索引擎同时推广,轻松引流,可以看到每天每周的详细访问量,询盘一目了然,还有详细的推广报告,分析全面,喜爱的朋友赶快下载体验吧&a…

python线程监控_python多线程验证web站点活性代码

代码缘起 在日常的网页挖掘中,有些站点的数据需要经常性的进行爬取,但是有时候会出现部分web站点因为种种原因而下线,这时爬取将严重影响数据爬取效率,通过编写一个web站点状态的验证,在网站爬取前,首先明确…

server多列转行 sql_SQL Server 2008列转行问题

我统计出公时表的数据,如下createtableoperator(begin_timedatetime,end_timedatetime,op_idchar(4),work_timeint)insertintooperatorselect2013-03-0100:00:00,2013-03-0200:00:0...我统计出公时表的数据,如下create table operator(begin_time datetime,end_time datetime,o…

easy connect 获取服务端配置信息失败_技术小贴士——基于springboot实现websocket服务端及测试客户端...

技术小贴士—基于springboot实现websocket服务端及测试客户端目录1.webSocket简介2.使用场景3.工程简介3.服务端webSocketServer 所需pom依赖 开启webSocket所需要的配置支持 webSocket服务端 需要注意的问题及常见异常4.客户端webSocketClient 所需pom依赖 webSoc…

[瞭望]从西溪湿地到中山古镇 --看“经营政府”

2006年09月13日 23:26:00 因为ZJ项目的培训需要,我离开泰安,奔赴大上海。或许是在泰安生活得久了,在上海的日日夜夜,我对它的快节奏深有感触:早晨起得要早,并且要随时带点可以阅读的资料,这样才…

暗黑2魔电西格玛攻略_【暗黑3资讯】暗黑攻略站:死灵法师无敌死疫尸矛详解...

欢迎收看本期的暗黑攻略站,本节目作为《暗黑3分钟》系列的延伸,将为各位因时长不足而无法展示到节目中的玩法介绍和机制剖析。本期我们的主角是死灵法师的无敌死疫尸矛,他造价低廉且特效炫酷,适合拿来速刷~视频1:暗黑3…

python数据清洗实例_2020 版 Python 数据清理终极指南!

作者 | Lianne & Justin 译者 | 陆离 一般来说,我们在拟合一个机器学习模型或是统计模型之前,总是要进行数据清理的工作。因为没有一个模型能用一些杂乱无章的数据来产生对项目有意义的结果。 数据清理或清除是指从一个记录集、表或是数据库中检测和…

[数据库]Oracle的培训讲师是个东北人

2006年12月25日 23:23:00 这是我这么多年来,听过的最痛快的技术培训,或许也是因为我在若干年前就对培训内容比较掌握的缘故吧,当我更感觉是因为Oracle的培训体系之精妙和讲师的妙语连珠,是我重新燃起了对Oracle的兴趣。体系之精妙…