状态过渡模型用于定义工作项可以具有的状态以及用户为了使该工作项从一种状态过渡到另一状态而执行的操作。通常,状态过渡模型从“已打开”或“已提交”状态开始,并以反映工作项最终处置方式的状态(例如“已完成”或“已解决”)结束。
关于此任务
在
IBM® Rational Team Concert 中,您通过指定工作流程并接着将该工作流程与工作项类型类别绑定来定义状态过渡模型。一个类型类别只能有一个工作流程。所有与该类别相关联的工作项类型都将使用与该类别绑定的工作流程。
- 在工作项透视图的团队工件视图中,右键单击项目区域,然后选择打开。
- 单击过程配置选项卡。依次展开项目配置、配置数据和工作项(高级)。单击工作流程。单击添加。输入新工作流程的名称。缺省情况下,标识字段包含您在名称字段中输入的名称值,但标识值是小写的。单击确定。
在状态部分中,单击添加。输入该状态的名称和简要描述。(可选)选择适合于该状态的组。例如,打开组适合于“已提交”状态。过程模板包含一组图标。请选择其中一个现有图标,或者单击添加图标并浏览到要用作该状态的图标的图形文件。单击确定。重复此过程,以定义工作流程中的所有状态。
在解决方案部分中,单击添加。输入该工作项的解决方案的名称和简要描述。例如,可以将解决方案定义为“已修正”、“已间接修正”和“不是错误”。为该解决方案选择或添加图标。单击确定。重复此过程,以定义工作流程中的所有解决方案。
在过渡部分中,一个矩阵将说明状态过渡模型。行标题包含开始状态,列标题包含目标状态。相交单元格包含用户为了使该工作项从开始状态过渡到目标状态而执行的操作。要添加操作,请单击单元格,单击向下箭头,然后选择新建操作。输入操作的名称,然后单击确定。必要时,继续添加用于支持状态过渡模型的操作。请至少提供使用户能够将工作项从其原始状态过渡到最终状态的操作。在启动操作字段中,选择用于将工作项置于初始状态的操作。在解决操作字段中,选择用于使工作项过渡到解决状态的操作。在重新打开字段中,选择用于重新打开处于“已解决”状态的工作项的操作。
单击保存以保存变更。
- 在配置数据下方,展开工作项。单击工作流程绑定。要使类型类别与工作流程相关联,请选择类型类别,然后选择期望的工作流程。单击保存以保存变更。
结果
新的工作流程将应用于所有属于与其绑定的工作项类型类别的工作项类型。