在开发中如何更有效地管理开发流程是开发效率的关键。本文将讨论如何使用 Rational Team Concert 在项目、团队和模板中自定制过程。
您可以在项目区域和进程模板中添加并修改开发基线和迭代,为项目区域,团队区域或者模板的每一个角色分配许可权。使用操作预条件和后续操作,来鼓励并支持项目区域,团队区域或者进程模板中的进程行为。
- 编辑过程描述
过程描述显示在 Overview 页面的项目区域和团队区域中。默认条件下,项目区域过程描述显示了用于创建项目的过程模板的总结。默认条件下,团队区域会显示出上级团队或者项目的描述。您可以编辑项目或者团队区域的这些描述。您也可以编辑到位于一个 zip 文件附件中的过程 HTML 档案内容链接。
- 修改开发基线和迭代
您可以编辑项目区域或者过程模板中的开发基线和迭代。您可以编辑一个迭代类型,ID,名字以及定义项目日程表的开始和截止日期。您可以复制开发基线和迭代,以用已存在的配置来创建新开发基线和迭代。
- 修改角色
您可以使用过程配置界面或者过程配置,来编辑项目区域、团队区域或者过程模板的角色定义。您可以添加、编辑、或者删除某个项目或者团队的个人角色。
- 修改许可权限
在项目区域、团队区域或者过程模板中的项目层次或者团队层次下,向个人角色分配许可权限。您也可以编辑过程配置界面或者过程配置中,执行项目操作的角色许可权限。
- 修改项目或者团队中的过程行为
您可以通过定义私人操作的预状况和后续操作,来编辑项目区域、团队区域或者过程模板中的过程行为。您也可以指定处理发生的更改事件的方法 。
编辑过程描述
过程描述显示在 Overview 页面的项目区域和团队区域中。默认条件下,项目区域过程描述显示了用于创建项目的过程模板的总结。默认条件下,团队区域会显示出上级团队或者项目的描述。您可以编辑项目或者团队区域的这些描述。您也可以编辑到位于一个 zip 文件附件中的过程 HTML 档案内容链接。
您可以按以下步骤编辑过程描述:
- 打开以下的组件:
- Team Artifacts 视图中的项目区域。
- Team Organization 视图中的团队区域。
- 在 Overview页面上,点击 Edit Process Description 按钮。
- 编辑压缩的过程文件
- 编辑压缩文件中的过程名、总结或者 index 文件中的 URL,并点击 Save。参看下面的 URL 范例。
- 再次点击 Edit Process Description 按钮以编辑模式,以及 Process Description 区域中的 collapse。
这里是一个关于建立在 Eclipse Way 基础上,过程档案的 URL 的范例。如果您的项目区域包含了附加的过程档案 eclipse.process.ibm.com.zip,那么您可以输入以下链接到档案主页的 URL:
eclipse.process.ibm.com.zip?/eclipseway/index.htm |
修改开发基线和迭代
您可以编辑项目区域或者过程模板中的开发基线和迭代。您可以编辑一个迭代类型,ID,名字以及定义项目日程表的开始和截止日期。您可以复制开发基线和迭代,以用已存在的配置来创建新开发基线和迭代。
在过程配置中定义迭代类型,并提供一系列的许可权限和操作行为,它们可以应用致所有相同类型的迭代中。选择一个匹配您正在编辑的迭代的功能。开发基线和迭代标识符,例如 “m3”,会显示在过程配置源代码(id=“m3”)中。名字,例如“Milestone 3”,会显示在 Process Iterations 列表中。
您可以按照以下步骤,来编辑开发基线和迭代:
- 打开一个项目区域或者过程模板:
- 右击 Team Artifacts 视图中的项目区域。
- 右击 Process Templates 视图中的模板。
点击 Open。在编辑器视图下打开项目区域或者过程模板 。
- 为了编辑一个开发基线,您可以在 Process Iterations 列表中选中它并点击 Edit Properties。编辑开发基线的 ID 或者名字然后点击 OK。
- 您可以按以下步骤来编辑一个迭代:
- 选中 Process Iterations 列表中的一个迭代并点击 Edit Properties。
- 在 Edit Iteration 窗口中,编辑类型,ID 以及迭代的名字 。
- 为了向迭代分配日期,您可以点击开始日期或者截止日期区域旁的日历图标 。
- 为了让迭代能够适用于一个迭代计划,您可以点击这个可交付的迭代产品。迭代计划只能够使用可交付的迭代。如果您想要得到这方面的更多信息,您可以访问从迭代策划开始。
- 点击 OK。
- 为了将一个迭代当作现在的迭代,您可以在 Process Iterations 列表中选中它,右击再选择 Set as Current。您也可以选择使用图标来设置 Selected Iteration 为当前的工具栏。
- 为了复制开发基线或者迭代,您可以在 Process Iterations 列表中选中它并点击 Duplicate。输入一个新 ID 和名字。为了在新基线或者迭代中保持通用的过程配置,您可以点击复选框 ,为开发基线复制已存在的过程。点击 OK。
为了编辑迭代的过程,右击 Process Iterations 列表中的迭代并点击 Configure Process。在编辑器中会打开 Process Configuration 页面,如果需要的话,您可以添加角色,许可权限以及操作预先条件和后续的操作,并点击 Save。
修改角色
您可以使用过程配置界面或者过程配置,来编辑项目区域、团队区域或者过程模板的角色定义。您可以添加、编辑、或者删除某个项目或者团队的个人角色。
您可以按以下方式编辑角色:
- 打开一个项目区域,团队区域或者过程模板:
- 在 Team Artifacts 视图中右击项目区域。
- 在 Team Organization 视图中右击团队区域。
- 在 Process Templates 视图中右击模板。
- 点击 Open。在编辑器视图中会打开项目区域,团队区域或者过程模板 。
- 执行下列操作中的一种:
- 在一个项目区域或者过程模板中,点击 Process Configuration 项。
- 在团队区域中,点击 Process Customization 项。
- 点击 Roles 选项并在 Defined Roles 列表中选择一种角色,或者点击 Defined Roles 工具栏中的 Create a new role 按钮。
- 为角色输入一种标识符。这个 ID 在对团队添加成员时,会用于过程配置代码以及 Process Roles 列表中。
- 为了限制角色为某个团队成员,设置 Cardinality 属性为 single。
- 为了让角色可以使用多个团队成员,设置 Cardinality 属性为 many。
- 为了编辑在团队中分配角色时显示的角色描述,您可以编辑 Description 文本。
- 点击 Apply changes 和 Save。
可以选择的是,您可以在 Project Area 或者 Process Template 编辑器中的Process Configuration Source 项中,或者 Team Area 编辑器中的 Process Customization Source 项中编辑角色。在角色定义 XML 元素中,您可以编辑角色属性。接下来的一个例子,向您展示了过程配置 XML 源代码中的角色定义元素,它建立在 Eclipse Way 过程模板的基础之上。
查看大图
如果您想要编辑某个角色的许可权限,那么您可以参阅 编辑许可权限。
修改许可权限
在项目区域、团队区域或者过程模板中的项目层次或者团队层次下,向个人角色分配许可权限。您也可以编辑过程配置界面或者过程配置中,执行项目操作的角色许可权限。
为了编辑过程配置界面中的许可权限,您可以这样做 :
- 打开一个项目区域,团队区域,或者过程模板:
- 右击 Team Artifacts 视图中的项目区域。
- 右击 Team Organization 视图中的团队区域。
- 右击 Process Templates 视图中的模板。
- 点击 Open。在编辑器视图中会打开项目区域,团队区域或者过程模板 。
- 执行下列操作中的一种 :
- 在项目区域或者过程模板中,点击 Process Configuration 项。
- 在团队区域中,点击 Process Customization 项。
- 执行下列操作中的一种:
- 在 Project Area 或者 Process Template 编辑器中,展开 Project Configuration 部分并点击 Permissions。
- 在 Team Area 编辑器中,点击 Permissions。
- 在 Permissions 编辑器中,选择以下操作中的一种:
- 点击 Show actions by role 以按照角色对列表排序。选择每一个角色以显示角色可用的操作。
- 点击 Show all actions and roles 以根据所有可用的操作对列表进行排序,并以表格的形式显示所有的角色。
- 对角色分配操作的许可权限。
- 点击 Save。
可以选择的是,您可以在 Project Area 或者 Process Template 编辑器中的Process Configuration Source 项中,或者 Team Area 编辑器中的 Process Customization Source 项中编辑许可权限。在项目配置或者团队配置元素中展开许可权限元素。展开角色和操作元素。接下来是一个 Eclipse Way 过程配置 XML 源代码默认角色的操作许可权限:
查看大图
如果您想编辑角色,那么您可以查阅编辑角色。
修改项目或者团队中的过程行为
您可以通过定义私人操作的预状况和后续操作,来编辑项目区域、团队区域或者过程模板中的过程行为。您也可以指定处理发生的更改事件的方法 。
所谓的预状况就是指必须在完成一项操作之前就完成的状况。 而后续操作就是完成操作时生成的工作项或者事件。您可以为项目或者团队中的每一个角色,都创建不同的操作行为,或者您也可以向默认角色的所有用户应用行为。
如果您想要编辑项目操作的预装况和后续操作,并处理项目事件,您可以这样做:
- 打开一个项目区域,团队区域,或者过程模板:
- 在 Team Artifacts 视图中右击一个项目区域。
- 在 Team Organization 视图中右击一个团队区域。
- 在 Process Templates 视图中右击一个模板。
- 点击 Open。在编辑器视图中会打开项目区域,团队区域,或者过程模板 。
- 执行下列操作中的一种:
- 在一个项目区域或者过程模板中,点击 Process Configuration 项。
- 在一个团队区域中,点击 Process Customization 项。
- 执行下列操作中的一种:
- 在一个项目区域或者过程模板中,展开 Project Configuration 部分,并点击 Operation Behavior. 部分。
- 在 Team Area 编辑器中,打开 Operation Behavior. 部分。
- Select a cell in the在 Operations 列表中选择一个单元,每一个单元都代表了一种操作,因为它已经应用到一个特定的角色中。
- 在 Preconditions 列表中,点击 Add 并选择一种预装况。
- 在 Follow-up Actions 列表中,点击 Add 并选择一种后续的操作。
- 如果您想编辑处理项目或者团队的事件,那么您可以展开 Change Event Handling 并选择一种事件。
- 为事件编辑显示的 XML 代码并点击 Commit。
可以选择的是,您可以在 Project Area 或者 Process Template 编辑器中的Process Configuration Source 项中,或者 Team Area 编辑器中的 Process Customization Source 项中编辑行为。使用项目配置元素或者团队配置元素,来编辑项目广域和特定团队的行为。编辑预装况或者后续的操作元素。接下来是一个 Eclipse Way 过程配置 XML 源代码中,默认角色的操作行为的范例:
查看大图
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14780873/viewspace-582421/
,如需转载,请注明出处,否则将追究法律责任。