如何在软件开发过程中创造最大的价值,这就涉及到了软件的生命周期的问题,是在一个较长的时间里推出一套比较完整的功能获得利润,还是在在适当的时间里推出不同的版本来分期获得价值那?贴现值,现值等概念在经济学和金融学里已是最通俗的概念,但真正的将这些咚咚用到具体的实践中,却是微乎其微的,作为商务“科班”的我,当在听到有人在软件技术会上讨论这个问题的时候,真的觉得有些尴尬。
不过,将这种概念引用到软件开发中,不管是在软件开发的生命周期上,还是软件开发的过程中,都会收到比传统概念中更好的效果。直接来说就是会给公司带来更多的效益,从另外的角度说可以为你赢得客户(这个在下一个topic中具体谈及)。
及时推出你的版本,用最短的时间来赢得你的客户,在你的客户的体验或者说是满意程度下降到最低前激发他们新的兴趣所在,当然这个时间越短,整体上你就越能获得越多的满意,给你带来的也就是价值,这也就是经济学中所谓的边际效用,从而达到最优。
这种将经济学思想引到软件开发中的思想是值得推荐的。