注:必须安装了 RequisitePro 和 ClearQuest,且必须使用这两种产品配置了 Rational Administrator 项目,才可以访问此功能。
概述
分析人员的角色是将用户反馈和项目干系人需要整合为系统定义。Rational 的 ClearQuest 与 RequisitePro 之间的集成使得能够轻松地将符合标准的改进请求与相关需求关联,从而可以跟踪需求的源。
对于确定为驱动 ClearQuest 系统功能的每个改进请求,分析人员可以通过将改进请求的文本重新表达为有效需求定义,来创建或关联一个或多个需求。定义良好的需求定义指的是可测试、明确、一致、可验证且完整的需求。需求存储在
RequisitePro 中,但可以在 ClearQuest 或 RequisitePro 中创建,其属性可以在 ClearQuest 或 RequisitePro 内部管理。
注:您只能在 RequisitePro 或 ClearQuest Windows 应用程序中(而非 RequisiteWeb 或 ClearQuest Web 中)将改进请求与需求相关联。
工具步骤
此文档包含以下步骤:
-
启用 ClearQuest 与 RequisitePro 集成
-
使用 ClearQuest 选择 RequisitePro 项目
-
使用 ClearQuest 关联需求与改进请求
-
使用 ClearQuest 从改进请求创建需求
-
从 ClearQuest 管理需求属性
1. 启用 ClearQuest 与 RequisitePro 集成
将改进请求与需求关联所需的设置最少。此设置涉及使用 Rational Suite 项目指向 ClearQuest 数据库和 RequisitePro 项目。在此设置中,ClearQuest 管理员定义可从 ClearQuest
创建的需求的类型。管理员可定义映射以自动执行其特定于项目的需要。有关启用此集成的信息,请参阅您的文档 CD 中标题为《Rational Suite 管理员指南》的文档。
2. 使用 ClearQuest 选择 RequisitePro 项目
要将改进请求与需求关联,每个改进请求必须确定一个要用作可用需求的源的 Rational Suite 项目。
要从 ClearQuest 选择 RequisitePro 项目:
-
选择改进请求并单击操作 > 修改,以允许编辑记录。
-
单击主要选项卡。
-
RA 项目列表将显示有效的 Rational Suite 项目。每个 Rational Suite 项目都与一个唯一的 RequisitePro 项目关联。选择相应项目并单击应用。ClearQuest
将以改进请求记录保存项目引用。
3. 使用 ClearQuest 关联需求与改进请求
在 ClearQuest 中确定了 Rational Suite
项目之后,分析人员就可以将改进请求与需求关联。这种关联只能在已提交了改进请求之后进行,而不能在提交时进行。如果有现有需求代表改进请求描述中表达的项目干系人需要,分析人员将通过从需求完整列表中选择需求,把该改进请求与现有需求关联。可以将多个改进请求与一个需求关联,而多个需求也可以与一个改进请求关联。
要将一个改进请求与一个现有需求关联:
-
选择改进请求,然后单击操作 > 修改,以允许编辑记录。您可以在按下 Ctrl 或 Shift 键的同时选择改进请求来选择多个改进请求以与该同一请求相关联。
-
在主要选项卡中,请选择 RA 项目。
-
单击需求选项卡。此选项卡用于选择并除去关联的需求以及查看关联需求的属性。
-
单击添加至列表按钮。此时将显示“选择需求”对话框。显示在此对话框中的需求是从关联 RequisitePro 项目动态查询到的。
-
在需求类型列表中,选择 FEAT 需求类型。将显示所有 FEAT 需求。
-
选择希望的需求并单击确定。
-
单击应用以保存您的更改。
请参阅工具向导:使用 Rational ClearQuest 引发项目干系人请求获取更多详细信息。
4. 使用 ClearQuest 从改进请求创建需求
如果在改进请求定义中反映的项目干系人需要没有体现在任何现有需求中,分析人员可以从 ClearQuest 新建需求。
-
选择改进请求,然后单击操作 > 修改,以允许编辑记录。您可以在按下 Ctrl 或 Shift 键的同时选择改进请求来选择多个改进请求以与该同一请求相关联。
-
在主要选项卡中,请选择 RA 项目。
-
单击需求选项卡。此选项卡用于选择并除去关联的需求以及查看关联需求的属性。
-
单击添加至列表按钮。此时将显示“选择需求”对话框。显示在此对话框中的需求是从关联 RequisitePro 项目动态查询到的。
-
为新需求选择需求类型。
-
单击创建。将出现“需求属性”对话框。
-
单击常规选项卡并输入需求名称和文本。确保选择了正确的程序包来包含新需求。
-
单击属性选项卡并设置需求属性值。
-
单击确定。将重新显示“选择需求”对话框。
-
滚动至需求列表的底部以查找新创建的需求,将其突出显示,然后单击确定。
-
单击应用以保存更改。需求将与改进请求关联。
注:按照这种方式创建的需求仅位于数据库中,不位于文档中。在 RequisitePro 内通过从视图中剪切需求(使用编辑 > 剪切)并将其粘贴到希望的 RequisitePro 文档内(使用
RequisitePro > 需求 > 粘贴),可将需求重新放到文档中以进一步精化。
有关精化文档中的功能需求的更多信息,请参阅工具向导:使用 Rational RequisitePro 开发远景。
5. 从 ClearQuest 管理需求属性
数据库中创建的需求的需求属性可直接从 ClearQuest 内部访问。将改进请求与需求关联之后,分析人员在 ClearQuest
中直接工作时,可以查看并修改关联需求的需求属性。“需求属性”对话框可用于查看和编辑需求属性。这些属性包括需求属性、历史和关系。
-
选择改进请求并单击需求选项卡。此选项卡用于查看关联需求的属性。
-
单击操作 > 修改,以允许编辑记录。
-
选择关联需求,并单击表单底部的属性。将显示需求属性。
-
对需求进行更改。
-
单击确定以保存更改。
请参阅 RequisitePro 联机帮助中的主题 Requirement
properties overview(索引:requirements > properties)。
|