写点什么

精益 + 真实期权 = 减少复杂性和风险

  • 2010-02-10
  • 本文字数:1305 字

    阅读完需:约 4 分钟

至少从 2007 年(敏捷实践背后的“真实期权”),Chris Matts 和 Olav Maassen 就在敏捷社区讨论过真实期权,一种基于金融期权数学的决策决定流程。这个观点也不完全是新的——Kent Beck 在 1999 年他出版的“白皮书”《解析极限编程》中就谈到过真实期权。现在 Matts 和 Maassen 通过一篇精益和真实期权的帖子,将其确定在敏捷社区的 Lean 部分,指出根据他们的经验,真实期权的应用有益于精益实现。对于真实期权所带来的价值,其他很多人也发表了自己的看法。

作为一个投资银行家,Matts 认识到,因为敏捷中内含的期权思想,它要比瀑布流程方法有更少的风险。但是当他试图用金融数学在一个敏捷项目中衡量期权的价值时,却发现这不可能。然而,他却发现了一种简单的模型,使他可以比从前更方便地挖掘出内含的期权。这三个真实期权模型中的规则是:期权有价值;期权会失效;除非你知道原因,不要过早承诺。

有了真实期权,Matts 和 Maassen 建议我们要尽可能推迟去做决定,而要去收集信息,创建期权,并理解它们什么时候失效,从而可以让我们优化决策决定流程,将做出坏决定的风险降低到最小限度。对于在精益软件中应用真实期权,作者提到了下面三个对精益改进的地方:

  • 精益箴言:用真实期权替代“推迟决策到职责要求的最后一刻”。“除非你知道原因,绝对不要过早承诺”引导我们多去收集信息,从而帮助我们早些做承诺,减少风险和复杂性。
  • 精益提倡推迟决策到“职责要求的最后一刻”,这对了解什么时候做决策没有提供多少帮助。在真实期权中,条件很明确,指出什么时候应该做承诺,减少了不确定性。
  • 尽管精益原则已经被应用在软件开发中,作者体会到这和在制造业中应用这些原则是不同的。比如:客户从丰田订购(Pull)一辆汽车(一个精益核心概念),但是却给(Push)软件开发团队很多功能需求。他们通过特性注入(一种基于真实期权和 Kolb 学习模型的敏捷分析技术,它能帮助确定需要交付的指定价值的最小功能集)减少了复杂性,做到了第三次改进。

精益软件开发思想领导者 David Anderson 此前对在软件开发中应用真实期权有所怀疑,提到“现实情况是:作为一个行业和职业,我们距离正确度量和评估这些数据还很遥远。”(需要计算真实期权)。但是,一年以后,他转而说“真实期权会改变一切”,这还激发了他在“为市场风险排序和计划”方面的思考。显然,现在他已经完全接受了这个方法:在 InfoQ 的 QCon 旧金山 2009 大会上,他也提到“精益拉式系统和真实期权理论,为在技术项目领域管理整体业务风险提供了新的途径。”

其他人也提供了一些信息:XP Game 的联合创始人 Pascal Van Cauwenberghe 已经创建了真实期权空间游戏,并在AgileCoach.net 站点上提供了使用它的全部指南。

这个话题激起了人们的兴趣,现在社区开始探讨敏捷、精益、看板真实期权、功能注入和行为驱动设计(译者注:请参考InfoQ 中文站“拉动的力量:一种新的软件生命周期”一文)以及这些概念之间的组合关系所能产生的潜力了。对于想跟踪这个话题的朋友,Olav Maassen 已经建立了一个关于真实期权的邮件讨论组

欢迎访问InfoQ 中文站上更多关于真实期权和特性注入的内容

查看英文原文: Lean + Real Options = Reduced Complexity and Risk

2010-02-10 08:291194

评论

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

2021最新华为面经分享:Java高分面试指南(25分类1000题50w字解析)

比伯

Java 编程 架构 面试 计算机

诊所数字化:实施私域,诊所店员的赋能路径

boshi

数字化医疗 私域运营 七日更 28天写作

《华为技术认证HCNA网络技术实验指南》参考配置Ⅰ

依旧廖凯

华为 网络 交换机

第五周作业

Ashley.

第五周笔记

Ashley.

架构设计篇之微服务实战笔记(八)

小诚信驿站

架构 刘晓成 小诚信驿站 28天写作

第五周 第一课笔记

Geek_娴子

Newbe.Claptrap 框架入门,第一步 —— 开发环境准备

newbe36524

Docker 云计算 分布式 微服务 .net core

成为阿里P7移动架构师到底有多难?带你快速通过字节跳动面试,讲的明明白白!

欢喜学安卓

android 程序员 面试 移动开发

LeetCode题解:121. 买卖股票的最佳时机,JavaScript,动态规划,详细注释

Lee Chen

算法 大前端 LeetCode

GitHub上连夜被下架!阿里巴巴2021版JDK源码笔记(2月第三版)

Java架构追梦

Java 阿里巴巴 面试 jdk源码 金三银四

基于matlab的控制系统与仿真6-PID控制模型

AXYZdong

matlab 2月春节不断更

备战金三银四必备:2021最新Java面试汇总(附答案解析)

比伯

Java 编程 架构 面试 计算机

Nginx入门的基本使用和配置详解

数据库 架构 运维

第五周 第二课笔记

Geek_娴子

紧急寻人,还缺75万!区块链产业为何“一才难求”?

CECBC

区块链人才

日记 2021年2月27日(周六)

Changing Lin

2月春节不断更

普本毕业,阿里五面成功斩下offer,名校出身的我究竟输在哪?

Java架构之路

Java 程序员 架构 面试 编程语言

2021最全iOS面试题及底层视频分享专栏

ios 面试 音视频 iOS底层 iOS逆向

2021年金三银四Java面试突击大全,吃透这套Java真题合集,突破BAT面试官这道“防线”

Java 架构 面试

涨薪50%,从小厂逆袭快手 - 附面经

haxianhe

面试

金融数字化转型浪潮呼啸而来 大数据区块链落地场景全面开花

CECBC

金融

最新“美团+字节+腾讯”三面面经,你能撑到哪一面?

Java架构之路

Java 程序员 架构 面试 编程语言

安卓开发环境!一份字节跳动面试官给你的Android技术面试指南,终获offer

欢喜学安卓

android 程序员 面试 移动开发

三年Java开发,年底跳槽挂了阿里和字节,却收获美团offer,分享大厂面试心得

Java架构之路

Java 程序员 架构 面试 编程语言

Newbe.Claptrap 框架入门,第二步 —— 创建项目

newbe36524

Docker 云计算 分布式 微服务 .net core

程序员成长第十四篇:做好时间管理(二)

石云升

程序员 时间管理 28天写作 2月春节不断更

公链,区块链的未来和归宿

CECBC

区块链

开发者的福音,go也支持linq了

happlyfox

学习 28天写作 2月春节不断更 Go 语言

神操:凭借“阿里Java脑图”,成功斩获腾讯、蚂蚁、B站、字节、滴滴等5个Offer

Java架构师迁哥

“他者”德意志(二):“走稳路”的德国半导体

脑极体

精益 + 真实期权 = 减少复杂性和风险_研发效能_Deborah Hartmann Preuss_InfoQ精选文章