818IBM发布了名为《提升软件经济》的白皮书,正式提出软件经济学理论。
 
一直以来,软件项目的日常决策都会受到价值评判、成本权衡、人力因素、宏观经济趋势、技术趋势、市场形势和时机等传统经济因素的制约。通过数十年的软件开发最佳实践研究,IBM认识到,软件生产不仅是一项高技术含量的工作,更是一项需要考虑成本因素的复杂系统工程。随着软件交付在企业中的地位日趋重要,传统的软件工程原则无法再为企业带来更多竞争优势。软件经济学便诞生在这一背景之下。
 
如果说软件工程学关注的是流程,那么软件经济学则更加关注结果。软件经济学关注软件开发中价值的判定、成本的权衡、人性因素、宏观经济趋势、技术趋势以及市场状况和时机。它力图更好地挖掘经济目标、系统规定参数、内外部条件和软件开发技术之间的关系,来提升项目、企业、行业乃至国家的业务价值。
 
IBM 软件集团Rational总经理Daniel Sabbah博士表示:在当前的经济形势下,企业都在寻求新的途径,以期从软件投资中获取更大的价值。就这一点而言,企业在衡量业务价值以及他们交付软件资产所用的流程规则方面一直比较懈怠。传统的软件工程标准很大程度上忽略了实际业务结果的重要性。越来越多的企业现在已经开始意识到,必须将所构建和组装的软件作为战略业务资产来谨慎对待。
 
(选载自IT商网,有删改)