目标链

目标链模版

如果删除不提供价值的特性,就可以取得大部分项目的价值,同时明显降低成本和改进上市时间。
目标链是可测量的把特性和业务目标联系起来的RML目标模型。
目标链使用树形结构的方框层次结构来描述,左上角的方框是一个业务目标,在右下角的方框即该树的”叶子”就是特性。
在两者之间的分支包括一系列的含有目标要素目标公式的方框。

目标要素 以定性方式说明在结构中的一层对上面层的贡献。
目标公式 捕获目标要素之间关系的定量值。

  • 目标公式放在目标要素方框中的内框里
  • 特性显示为不同的颜色或显示为阴影,便于把它们与目标要素区分开

目标链模板 图
broadcasting broadcasting

创建目标链

产生目标链的流程:
broadcasting

  1. 确定业务目标和特性:特性是功能区域的简短描述,业务目标是标志业务问题解决的可度量目标。
  2. 选择在目标链进行分析的特性:为最高级别的特性建立目标链。
  3. 确定目标要素:为了确定目标要素,考虑从业务目标到特性的一对一的映射。
  4. 使用业务目标模型:可以使用业务目标模型中的问题与目标的层次结构,帮组你找到–特性是如何对业务目标做贡献的。
  5. 简化目标要素的描述:为简单起见,选择受到影响最大的父目标要素,把该目标要素映射到这个父目标要素上。

broadcasting

创建目标链层次结构

broadcasting broadcasting broadcasting

定义目标公式

确定目标要素之后,审查每个目标要素来确定该特性对业务目标的贡献。
目标公式提供了一种机制以定量的方式支持目标要素的描述。(每个特性都可以算出多少钱。。。)
目标公式并不意味着是精确的计算,相反,它们是为了比较而提供的相对值。

公式格式化
broadcasting

确定数据值

目标公式是使用任何可以获取的数据,合理的间接数据或者近似的数据。
创建目标公式可能令人生畏,特别是数据缺乏时。
然而,我们的目标仅是确定每个特性的估计值,以便允许在特性之间进行同类的比较。

使用目标链

比较特性的相对值以消减范围

在范围内,从提供最小价值的特性开始删除。
Julien: 这个可以用来进行迭代需求优先级排序

决定映射到多个业务目标去的特性价值

当一个特性映射到多个业务目标,也就是说映射到多个业务要素和目标公式,该特性价值是每一个适用目标公式的价值总和。 broadcasting

决定映射到统一目标链的多个特性的价值

broadcasting

决定与情感目标有关的特性价值

决定项目的成功

导出需求

何时使用

何时不能使用

常见错误

  • 不创建目标链因为数据不存在
  • 在层次结构上跳过层次

相关模型

  • 业务目标模型
  • 特性树

参考书籍

  1. 《软件需求与可视化模型》第二部分 — Joy Beatty && Anthony Chen


blog comments powered by Disqus
—  原创作品许可 — 署名-非商业性使用-禁止演绎 3.0 未本地化版本 — CC BY-NC-ND 3.0   —