如何在 ALM 中使用需求

此任务描述如何在 ALM 中创建和管理需求。

要了解有关需求的详细信息,请参见需求概述

较高级别的任务: 此任务是较高级别任务的一部分。有关详细信息,请参见ALM 生命周期

  1. 先决条件

    通过收集功能和技术规范、市场和业务需求文档以及干系人目标等信息,确定需求的范围。

  2. 创建需求

    通过创建需求树,定义需求范围的层次结构框架。

    在需求树中定义不同需求组。对每个需求,在需求树中创建详细需求的列表。树中的每个需求都可以包括任何相关附件和富文本文档。

    然后为需求分配优先级,在创建测试计划时,可能会考虑此优先级。

    有关任务详细信息,请参见如何创建需求

  3. 导入业务流程模型

    如果使用业务流程模型,可以通过导入使用标准建模工具创建的模型,创建需求的框架。“业务模型”模块允许您分析业务流程模型和业务流的质量。有关任务详细信息,请参见如何使用业务流程模型

  4. 跟踪需求

    可以在需求之间添加可跟踪性。分析在特定需求中建议的变更的影响时,可跟踪性会显示可能受此变更影响的其他需求。有关任务详细信息,请参见如何跟踪需求

    要确定需求之间关系的完整性,可以生成可跟踪性矩阵。有关任务详细信息,请参见如何使用可跟踪性矩阵

  5. 计算风险

    可以根据需求的性质和您掌握的资源,使用基于风险的质量管理计算在哪个级别测试每项需求。有关任务详细信息,请参见如何评估风险

  6. 创建覆盖率

    在需求和测试之间创建覆盖率,以确保在项目中实现所有需求。有关任务详细信息,请参见如何创建覆盖率

    也可以通过在测试计划树中将需求转换为测试,来创建覆盖率。覆盖率在需求及其对应测试之间自动创建。有关任务详细信息,请参见如何创建需求

  7. 链接到缺陷

    可以将需求链接到特定缺陷。在需求和测试之间创建覆盖率时,这很有用。链接缺陷有助于确保符合需求和测试需要。如果需求更改,可以立即识别出哪些测试和缺陷受到影响,谁应对此负责。

    有关用户界面的详细信息,请参见链接的缺陷/实体页

  8. 分配到发布

    将需求分配到在“发布”模块的发布树中定义的发布或周期。

    分配到发布 右键单击需求并选择分配到发布。有关用户界面的详细信息,请参见 选择发布对话框
    分配到周期 右键单击需求并选择分配到周期。有关用户界面的详细信息,请参见 选择周期对话框
  9. 分析需求

    审阅需求以确保它们满足定义的需求范围。在批准需求后,将需求的状态从未审阅更改为已审阅

    为帮助审阅需求,可以生成报告和图。有关任务详细信息,请参见分析

    提示: 有关如何为 Business Process Testing 框架需求度量创建图的示例,请参见此知识库文章

  10. 建立基线

    创建基线以批准或比较应用程序生命周期中的重要里程碑。有关任务详细信息,请参见如何在 ALM 中使用库和基线

返回页首

另请参见: