分享此页面

# 如何在 ALM 中使用需求

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

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

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

1. 先决条件

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

   您可能要问的一些问题:

   - 应用程序的主要目的和方向是什么？

   - 应用程序的临界约束是什么？

   - 应用程序的主要功能是什么？

   - 应用程序功能中每个元素的相关重要性是什么？

   - 应用程序的严重或高风险功能是什么？

   - 业务或测试优先级是什么？

   - 客户/最终用户是否同意您设定的优先级？

   - 总体质量目标是什么？

2. 创建需求

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

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

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

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

3. 导入业务流程模型

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

4. 跟踪需求

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

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

5. 计算风险

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

6. 创建覆盖率

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

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

7. 链接到缺陷

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

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

8. 分配到发布

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

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

9. 分析需求

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

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

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

10. 建立基线

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

返回页首

另请参见：

- 需求概述
- 如何创建需求

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 17.0 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: