工具向导:使用 Rational RequisitePro 复审需求
此工具向导描述了如何使用 Rational RequisitePro® 来简化需求复审。
工具:Rational RequisitePro
主要描述

概述

RequisitePro 在项目团队环境中实施需求复审。所有项目文档都可以从一个位置进行组织和访问。这样,团队成员就可以通过在线讨论共享有关特定需求的注释或项目的更多方面。所有讨论项都存储在项目数据库中,以供日后复审。为复审需求文档,作者可以在复审和修订过程中临时保护文档。 修订版在以后会合并到项目中,并可用于所有团队成员。

工具步骤

更详细地展示了以下需求复审概念和过程。

  1. 在一个位置访问需求文档
  2. 在文档中记录需求变更
  3. 开发项目团队对话
  4. 保护需求文档以供复审和修订

1. 访问需求文档

当在 RequisitePro 中创建或导入需求文档时,它们被集成到需求管理项目中。每个文档都与项目数据库相关联,这使所有用户可以进行快速集中的访问。 项目中的所有需求文档都可以从一个对话框打开。您还可以将非需求文档(如词汇表)添加到 RequisitePro 项目中,以方便项目团队的访问。另外,可以通过多种接口(包括 Microsoft® Word、视图和 RequisiteWeb)使用需求信息。

要创建需求文档:

  1. 在浏览器中,选择要包含新文档的软件包。然后单击文件 >新建 > 文档。“文档属性”对话框将出现。
  2. 常规选项卡中,输入文档的名称和描述。在文档类型列表中,选择新文档的文档类型。
  3. 单击确定

通过执行以下任一操作,您可以从 Model Explorer 中打开一个或多个需求文档:

  • 双击该文档。
  • 右键单击该文档,并选择打开

要导入包含需求文本的 Word 文档:

  1. 单击文件 > 导入。显示“导入向导”。
  2. 选择“Microsoft Word 文档”选项。然后输入要导入的 Word 文档的路径和名称,或者单击浏览,浏览到您要的文档。
  3. 单击下一步,继续运行向导。当选择需求与文档选项时,RequisitePro 自动对需求进行语法分析,并在导入的文档中标记它们。您可以在关键字、文本定界符或 Word 段样式的基础上对需求进行语法分析。
  4. “文档属性”对话框将出现。 输入文档名称和描述,并从列表中选择文档类型。然后单击确定

有关更多信息

帮助手册图标请参考 RequisitePro 联机帮助中的以下主题:

  • Creating requirements documents(索引:documents > creating
  • Opening documents(索引:documents > opening)
  • Importing requirements from a Word document(索引:importing > requirements from a Word document)

2. 将需求变更记录在文档中

在文档中修改需求文本时,您必须描述变更的原因。RequisitePro 记录和监视修订信息,从而提供需求变更的历史记录。

要将需求变更记录在文档中:

  1. 修改需求文本。
  2. 单击需求文本中的任何地方,然后单击 RequisitePro > 需求 > 批注变更。 出现“变更描述”对话框。
  3. 变更描述框中,输入变更的原因。
  4. 单击确定以关闭该对话框。

需求变更信息可用于项目成员。单击 RequisitePro > 需求属性,然后单击修订版选项卡。RequisitePro 生成需求的修订版本号,指示进行变更的日期和时间,列出修订版的作者,并提供变更的描述。

有关更多信息

帮助手册图标 请参考 RequisitePro 联机帮助中的以下主题:

  • Revisions overview(索引:revisions > overview)
  • Creating and modifying requirement revision information(索引:revisions > requirements)

3. 开发项目团队对话

RequisitePro 通过讨论组促进了团队沟通和复审,使用户可以方便地讨论其需求。通过使用讨论组,用户可以快速创建和分发与项目的需求或任何方面相关的讨论主题(注释、事项、问题、甚至变更通知)。可以分发到整个团队,或者只限于特定的用户组。如果已为项目启用了电子邮件,则可以在 RequisitePro 或 RequisiteWeb 中或者使用任何 SMTP 电子邮件应用程序进行回复。RequisitePro 通知用户有新消息,并将讨论线程与所关联的需求存储在一起,以方便整个团队参考。

讨论组帮助团队捕获用于进行决策和提议变更的基本原理。讨论组允许用户执行以下操作:

  • 创建讨论,并将它们与单个需求、一组需求或整个项目关联。
  • 自动将电子邮件消息(如果已启用)分发给选定的讨论听众。
  • 以显示注释和回复的层次结构树格式查看讨论线程的图形表示法。
  • 运行关于讨论的查询。
  • 修改讨论的属性(优先级和状态)。
  • 打印讨论。

要创建讨论:

  1. 通过执行以下操作,打开“讨论”对话框:
    • 在浏览器中,选择需求,并单击需求 > 讨论
    • 在视图中,选择一个或多个需求,并单击需求 > 讨论
    • 在 Word 文档中,在需求中的任何地方单击,然后单击 RequisitePro > 需求 > 讨论
  2. 单击创建
  3. 在“讨论属性”对话框中,单击常规属性参与者需求选项卡,定义讨论并添加参与者。您可以选择将讨论与需求相关联。
  4. 单击确定,然后单击关闭

要查看和答复讨论:

  1. 单击项目 > 查看讨论,或者单击工具栏上突出显示的讨论图标 讨论图标(表示已创建了一条新的讨论消息)。
  2. 在讨论列表中,单击讨论。将在讨论的左边显示展开/折叠的指示符以及应答。
  3. 单击要读取的项。
  4. 要应答选定的讨论项,单击回复
  5. 在“讨论应答”对话框中,输入您的应答。
  6. 单击确定

有关更多信息

帮助手册图标请参考 RequisitePro 联机帮助中的以下主题:

  • Creating discussions(索引:discussions > creating)
  • Reading discussions(索引:discussions > viewing)
  • Responding to discussions(索引:discussions > responding to)
  • Configuring e-mail for discussions(索引:e-mail > discussions, setting projects up for)

4. 保护需求文档以供复审和修订

通过允许作者从项目中“检出”文档并在 Microsoft Word 中修订,RequisitePro 中的“脱机编写”功能增强了复审进程。该文档的只读副本保留在 RequisitePro 中,它受到保护,在复审完成前,其他团队成员无法修改它。脱机文档只是一个 Word 文档,它可以分发给合著者,以供复审和修订。最后的文档可以恢复为联机状态,并且可以完成复审周期。

当文档脱机时,使该文档脱机的用户可以使用 Word 在文档中标记(创建)、取消标记和删除需求。用户可以将该文档传递给其他团队成员以进行类似的修订。(建议您只保存脱机文档的一个副本,并将该副本依次传递给每个团队成员。) 其他用户可以在 RequisitePro 中查看该文档,但不能编辑它。

恢复文档时,RequisitePro 执行以下操作:

  • 它从标记的文本创建需求。
  • 它用对现有需求进行变更以更新数据库。这些变更包括删除、修改和添加。如果删除了需求,则在记录删除之前会提示脱机会话的所有者。
  • 它拒绝更改用户无权进行编辑的需求。在这种情况下,整个文档返回到其原始联机状态。

要使需求文档脱机:

  1. 单击工具 > 脱机文档
  2. 单击要脱机的文档。(使用多个选择操作来选择多个文档。)
  3. 单击脱机。出现“脱机信息”对话框。
  4. 输入使文档脱机的原因和存储该文档的目录路径(或者单击浏览以查找该目录)。
  5. 如果使多个文档脱机,请选择全部应用复选框,以将原因和位置条目应用于所有文档。取消选中此复选框,以单独访问每个文档。
  6. 单击确定

要将文档恢复为联机:

  1. 单击工具 > 脱机文档
  2. 脱机文档列表中,选择您要恢复为联机的文档。
  3. 单击联机
  4. 变更描述框中,输入在脱机时对当前选定文档所作的变更的描述。如果将多个文档恢复为联机,并且这些变更应用于所有后续文档,请选择全部应用复选框。
  5. 单击确定。单击接受更新的文档。

有关更多信息

帮助手册图标请参考 RequisitePro 联机帮助中的以下主题:

  • Taking documents offline(索引:offline authoring > taking documents offline)
  • Bringing offline documents back online(索引:offline authoring > bringing documents back online)