“在当前经济形势下,企业都在寻求新途径,以期从软件投资中获取更大的价值。”在日前举办的2009 IBM Rational软件高峰论坛上,IBM 软件集团Rational品牌总经理Daniel Sabbah针对IBM提出的软件经济学理论向记者强调,在目前国际金融危机席卷全球的背景下,软件开发机构更应该经济地衡量投入与产出,以此指导软件开发中各项工作与资源的配比,以获得佳的投资回报率。
软件经济学经济在哪里
软件经济学理论是IBM在《提升软件经济》白皮书中正式提出的,是一个不同于以往软件工程学的新理论。该理论试图从经济学的角度将软件投资与业务战略相结合,让软件投资符合业务的优先级,以提升项目成功率。
一直以来软件项目的日常决策都会受到价值评判、成本权衡、人力因素、宏观经济趋势、技术趋势、市场形势和时机等传统经济因素的制约,数十年的软件开发佳实践研究显示,软件生产不仅是一项高技术含量的工作,更是一项需要考虑成本因素的复杂系统工程,随着软件交付在企业中的地位日趋重要,传统的软件工程学原则无法再为企业带来更多竞争优势,软件经济学便在这一背景下诞生。
计世资讯分析师闫德利表示,软件经济学理论针对当前软件开发中的问题——软件开发与商业流程的脱节,其实施可有效提高软件开发效率,极大地节省人员成本,提升项目成功率。但是,软件经济学目前主要限于理念层面,在业内普遍实施还有待时日。软件经济学的落地实施要求企业进行业务流程重组,另外对开发人员的素质要求也是一个挑战。
让中国软件“经济”起来
业内专家表示,2000年6月国务院下发的18号文件《鼓励软件产业和集成电路产业发展的若干政策》事实上确立了软件作为独立产业在国民经济中的战略地位,但直到现在国内真正把软件作为独立产业看待,从经济学角度而言还乏善可陈。研究软件产业的技术特性以及相应的经济特征,揭示软件产业发展规律,是科学决策的前提。
软件产业是知识型产业、高新技术产业,从世界范围看是处于快速增长中的新兴产业,同时软件产业又以其特有的方式影响分配和社会福利,所以产业经济学、发展经济学、福利经济学、制度经济学、管理经济学以及时下广泛传播的创新理论、竞争理论、知识管理等都可以用来分析和研究软件产业。
软件产业是典型的速度经济,“哪怕是再好的产品,离失败也只有18个月”。速度经济逼迫企业普遍采用哑铃式的经营模式,软件企业专注于研发,将生产(编程)更多地交给供应商解决,建立和管理由供应链联系起来的虚拟企业群对软件企业发展至关重要,这也是我国软件企业参与国际竞争必须迈过的管理门槛。
相比较而言,国内软件企业资金少、技术积淀不够,无论是企业发展还是政府扶植都要算清这笔软件的经济账。因此在一定程度上看,强调软件投资与业务目标紧密结合,随时根据市场需求变化调整资源配比,能帮助国内软件企业抓住市场机遇,利用现有软件交付平台提升软件价值。
上述专家表示,适应软件技术发展要求,认识软件产业发展经济规律,建立合理的组织制度框架和管理原则,是我国软件企业发展的方向和使命。