软件开发中的决策智慧:真实期权与刻意探索
1. 真实期权原则概述
在 21 世纪中期,Chris Matts 发现了许多敏捷实践背后的一个基本原则:将决策推迟到“最后负责时刻”,这一理念源自精益软件开发,他将其称为“真实期权”。理解这一原则能改变我们对许多敏捷实践的看法,并为一些新实践打开大门。
1.1 金融领域的期权示例
在金融领域,期权赋予你在未来某个时间以当前价格购买产品的可能性,但并非义务。例如,你很可能在接下来的三个月内需要大量购买钢材,而目前钢材价格正在上涨。你不确定是否真的需要这些钢材,预计未来两个月内会明确。若现在购买,可能会浪费资金;若等待几个月,价格可能上涨。此时,你可以购买一份期权,在接下来的三个月内以当前价格购买钢材。若价格上涨,你仍能按当前价格购买;若价格下跌或不需要钢材,你可以选择不使用该期权。虽然购买期权需要支付一定费用,但这只是钢材总价的一小部分,它能让你在确定需要钢材之前不做出购买承诺,是值得的。
1.2 日常生活中的期权示例
在日常生活中,购买机票也是购买旅行的期权。机票并不强制你必须旅行,但不同机票的价格和可退性不同。假设你喜欢的航空公司提供悉尼到惠灵顿的机票,低价票 600 美元但不可退,高价票 800 美元,有 25 美元的退票费。如果你很可能旅行,为退票期权支付 200 美元可能不划算;但如果你认为有 50%的可能性无法飞行,支付额外的 200 美元可能是明智的。因为选择低价票后取消行程会损失 600 美元,而选择高价票取消行程仅损失 225 美元(200 美元差价 + 25 美元退票费)。
1.3 软件开发中的真实期权原则
Chris Matt
超级会员免费看
订阅专栏 解锁全文
807

被折叠的 条评论
为什么被折叠?



