写点什么

价值、速度和价值速度之对比

  • 2009-08-04
  • 本文字数:1086 字

    阅读完需:约 4 分钟

大多数敏捷团队心中都有一个隐含的假设:“价值”与团队的“速度”直接成正比。这种看法在某些情况下也许是正确的,但是在大多数时候,团队的速度并不能反映他们真正交付的价值。

Ryan Shriver 认为:价值是对已交付益处的度量,要由利益干系人决定。而另一方面,速度是团队在一个迭代中完成的故事点数的累加。这些故事点数是否全部都有价值,还是个问题。在 Ryan 看来,开发团队应该提出下面的问题:

回答这个问题:对于给你的项目、产品、服务提供经费的人来说,他们觉得什么最重要?是他们从解决方案中得到的好处吗?比如增加收入、市场份额,或是提升运营效率(我们将这些称为业务价值)?
还是开发团队的估算准确率、或者速度?

与之类似,Mike Cottmeyer 提出价值和速度之间没有明确的关联关系。也许团队能够以很快的速度开发一个又一个的功能,并因此得到很大的速度值。然而,如果销售团队无法售出产品,或者业务部门无法使用,那么开发团队基本上就没有提升什么价值。他还指出:复杂产品的价值将会取决于整个链条中所有团队增加的价值。Mike 认为:

假如目前有四个团队共同开发一个要推向市场的产品套件。团队 A、B、C 的速度都令人高兴,但是团队 D 的人都还没到齐。Team D ultimately delays the release… and the overall product is late to market. 最终团队 D 导致了产品发布延迟,整个产品也错过了最好的上市时间。与此同时,竞争对手刚刚发布了他们产品的最新版本,而你们的产品就不怎么样了。
这样看来,如何衡量团队 A、B、C 对于你的产品的整体价值起到多少帮助作用呢?再次强调:速度很高,不等于价值很高。

那么,如果速度有缺陷,衡量生产力的最佳度量方式是什么?

Kai Gilb 建议设立产品价值负责人角色。他阐述了如何在Scrum 中将项目干系人产品价值结合起来,以衡量价值。这里,产品负责人在项目干系人和产品价值的层面上作出规划,设定优先级,并跟踪结果。

Ryan Shriver列举了其他衡量价值的技巧

James Shore 推荐使用一种有趣的方式来衡量生产力。这被称为价值速度。 James 认为:

关键之处在于:不要让你的业务专家在交付之后度量业务价值(这样很难!),先让他们估算。每个故事(或者功能)在列入开发日程之前先进行估算。在每个迭代结束时,将所完成的每个故事的业务价值估算汇总起来。这就是你的“价值速度”。它类似于传统的速度,但是是基于客户对于业务价值的估算,而不是程序员对投入成本的估算。

这样看来,速度并不能总是反应团队的真实生产力。关键在于度量交付的价值,并作出努力,争取在每个迭代中都能交付更多的价值,而不是更快的速度。

查看英文原文: Comparing Value, Velocity and Value Velocity

2009-08-04 22:092318
用户头像

发布了 479 篇内容, 共 166.8 次阅读, 收获喜欢 52 次。

关注

评论

发布
暂无评论
发现更多内容

DCS_FunTester分布式压测框架更新(三)

FunTester

分布式 性能测试 测试框架 测试开发 FunTester

方法调用:一看就懂,一问就懵?

阿Q说代码

8月日更 虚方法 非虚方法 静态分派 动态分派

Python对系统数据进行采集监控——psutil

Python研究者

8月日更

解决参数依赖,接口之间传递数据——apipost

Proud lion

大前端 后端 Postman 开发工具 接口文档

ShardingSphere 知识库更新 | 官方样例集助你快速上手

SphereEx

数据库 开源

神策分析 iOS SDK 全埋点解析之启动与退出

神策技术社区

程序员 大前端 后端 代码 神策数据

结合scipy.linalg在Python中使用线性系统

华为云开发者联盟

Python 矩阵 Numpy 线性系统 向量

MySQL 系列教程之(九)MySQL 必修:事务

若尘

MySQL 数据库 8月日更

架构训练营模块二作业

高铎

架构实战营

【Vue2.x 源码学习】第四十一篇 - 组件部分 - 生成组件的真实节点

Brave

源码 vue2 8月日更

python接口测试unittest使用详解

与风逐梦

Python 软件测试 接口测试

引领异构时代,英特尔发布重大架构创新

科技新消息

Docker

彭阿三

Redis主从握手流程,你真的了解了吗?

博文视点Broadview

安装ApiPost-接口工具 发送HTTP请求

CodeNongXiaoW

大前端 测试 后端 接口测试 接口管理工具

【LeetCode】反转字符串 IIJava题解

Albert

算法 LeetCode 8月日更

想知道你未来宝宝长什么样吗?

华为云开发者联盟

modelarts 图像 图像生成 父母照片 照片

架构训练营模块四作业

高铎

架构实战营

再谈安全架构《一》

I

读书笔记 方法论 安全架构 企业安全 安全建设

BPM敏捷Activiti开发平台,工作流引擎springboot整合activiti

金陵老街

Java MySQL Vue springboot Activiti

神策分析 Android SDK 网络模块解析

神策技术社区

程序员 代码 信息 神策数据

JVM调优(一)

彭阿三

字节跳动《实时音视频通讯技术》学习笔记之服务器端开发入门

Regan Yue

git 字节跳动 Go 语言 8月日更

手把手教你写 Gradle 插件 | 数据采集

神策技术社区

android 程序员 Gradle 神策数据

百度推出 “汽车机器人”,AI体验官金晨直呼“太豪横了”

百度开发者中心

产品 最佳实践 企业动态 Apollo 无人车

AI 场景的存储优化之路(二)

焱融科技

人工智能 云计算 AI 高性能 分布式存储

神策分析 iOS SDK 代码埋点解析

神策技术社区

程序员 数据采集 埋点

架构训练营模块三作业

高铎

NDK 编译代码(一)

Changing Lin

8月日更

神策 Android 全埋点插件介绍

神策技术社区

程序员 数据采集 埋点 行为数据

【ShardingSphere技术专题】「ShardingJDBC」SpringBoot之整合ShardingJDBC实现分库分表(JavaConfig方式)

码界西柚

ShardingJDBC ShardingSphere ShardingSphere-Proxy 8月日更

价值、速度和价值速度之对比_研发效能_Vikas Hazrati_InfoQ精选文章