百度空间 | 百度首页 
 
查看文章
 
在软件开发中借鉴期权思想
2009-08-02 22:30
期权(Option),从它的英文字面意思来看,也可以翻译为选择权。在金融领域它是指在未来一定时期可以买卖的权力,是买方向卖方支付一定数量的金额(指权利金)后拥有的在未来一段时间内(指美式期权)或未来某一特定日期(指欧式期权)以事先规定好的价格(指履约价格)向卖方购买或出售一定数量的特定标的物的权力,但不负有必须买进或卖出的义务。

期权的价值来自于它的灵活性,即期权持有人可以根据将来的情况来决定是否行使权利,这既可以保证期权持有人在有利的情况下继续投资,同时将损失限制在权利金的范围以内。

Robert G. Fichman, Mark Keil 和 Amrit Tiwana 在2004年共同发表了一篇论文"Beyond Valuation: 'Options Thinking' in IT Project Management",讨论如何在软件开发和投资中借鉴期权思想。

信息产业由于其自身开发过程和交付方式的灵活性,很容易借鉴期权的思想,从而降低风险,实现利润最大化。举个简单的例子:某公司准备在全公司范围内采用一项提高企业效率的新技术,新技术在带来高效高率的同时,也存在风险(包括技术风险和成本风险)。为了规避风险,可以先在某个小的部门内进行试运行,如果效果良好,再向全公司推广;如果效果不好,则放弃这个计划,这部分投资就相当于交了期权的权利金,损失到些为止。

信息产业瞬息万变,除了技术风险和成本风险外,还普遍存在着市场风险。期权思想的另一个方面是推迟决定,合理地利用这一点可以化解软件开发中的市场风险(和某些技术风险)。在敏捷宣言中有一条原则“推迟决定”,就是以此为理论基础的。

此外,采用期权思想,还意味着进一步划清软件开发中哪些是必须做的,哪些是可以做的。尽量减少必须做的部分,降低项目的风险,因为不可变的部分太多,软件开发的灵活性就会被削弱。

类别:掩卷有感 | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu