智慧 5 分钟:将需求链接到开发工件

Comments

启动一个典型的 需求管理过程 时,在安装阶段要执行的最后一项任务是将项目需求工件(可以是单个需求或需求集合)与项目的开发和测试工件关联起来。通过 链接 它们可以完成该工作。

链接是指向有关信息的机制;链接的类型定义了可追溯性关系。使用自动化需求管理工具创建工件之间的链接时,可以提示工具创建一个链接,并在其中指定参数(手动创建);同时,工具本身在任务完成时会自动创建相应的链接。

DOORS Next Generation 让我们可以轻松地创建链接,显示已链接工件的摘要,导航到工件,并构建可以监视已链接工件状态的小部件。

不同的工件通常位于不同的应用程序中:

  • 需求工件 位于 RM 应用程序中。分析师通过项目的业务要求来构建初始需求。
  • 设计工件 位于架构/设计管理应用程序 (DM) 中。总体技术设计是通过各种需求来构建的。
  • 开发工件 位于变更和配置管理应用程序 (CCM) 中。开发人员通过设计工件来构建核心组件。
  • 测试工件 位于质量管理应用程序 (QM) 中。 开发人员使用测试工件来测试核心组件;设计师测试架构结构;分析师测试需求的成功执行。

如果开发人员需要跟踪正在生成的工件与最初需求、设计工件及随后的测试工件之间的关系,那么选择正确的链接类型非常重要。

表 1 说明了在 IBM Rational DOORS Next Generation 需求管理工具中用于链接各种管理应用程序域的典型链接类型:

表 1. 定义需求和工件之间的链接关系的命令
与 RM 应用程序的链接关系与外部应用程序的链接关系
变更管理 (CM)使用以下命令,可将 RM 工件链接到 CM 工件

Implemented by:实体是一个实施中的必要或期望的方面

Affected by:实体以某种方式影响对象实体

Tracked by:实体以某种方式跟踪或治理一个实体的演化
使用以下命令,可将 CM 工件链接到 RM 工件

Implements:实施相关联的需求


Affects:影响一个需求的变更请求

Tracks:跟踪已关联的需求,或需求变更集资源
质量管理 (QM)使用以下命令,可将 RM 工件链接到 QM 工件

Validated by:实体以某种方式进行验证
使用以下命令,可将 QM 工件链接到 RM 工件

Validates a requirement:通过测试用例来验证的需求

Validates a requirement collection:通过测试计划来验证的需求集
需求管理 (RM)使用以下命令,可将 RM 工件链接到外部 RM 工件

Elaborated by:实体以某种方式进行阐述

Specified by:进一步澄清或指定的实体

References:执行引用的实体
使用以下命令,可将外部 RM 工件链接到内部 RM 工件

Elaborates:实体阐述一个需求


Specifies: 实体澄清或指定一个需求

Referenced by:实体引用一个需求
设计管理 (DM)*使用以下命令,可将 RM 工件链接到 DM 工件

Derives:RM 工件生成 DM 工件
使用以下命令,可将 DM 工件链接到 RM 工件

Derived from:从 RM 工件衍生出 DM 工件

免费试用 DOORS Next Generation了解有关依赖关系跟踪的更多信息

如需更加深入广泛地理解链接词汇,请访问:


相关主题


评论

添加或订阅评论,请先登录注册

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Rational
ArticleID=993064
ArticleTitle=智慧 5 分钟:将需求链接到开发工件
publish-date=12172014