成本与风险

 
 
企业管理软件的解决方案是由一堆产品构成的,它包括了数据库管理系统、企业应用服务器
 
目录服务器、基于 SOA的业务过程管理服务器、数据仓库、商业智能。除此之外,为了交付一个企业管理软件,还需要软件工程与应用生命周期管理、软件交付平台(需求、分析与设计、实现、测试、部署)、用户界面框架等。
按需部署( SaaS)服务供应商通常期望最小的成本投入(包括运营与研发成本)。对于运营成本来说,商业软件的版权费用是按需部署( SaaS)服务供应商非常关心的问题,所以有的按需部署( SaaS)服务供应商就选择免费或者开源产品,由于企业管理软件的解决方案的复杂性和免费或者开源产品的文档缺乏和产品脆弱性,有些按需部署( SaaS)服务供应商的企业管理软件尚未上线就投入了 500~1000万元,大量的时间都在解决技术难题,这样就面临着巨大的风险,可能导致产品没有开发出来,公司却被研发给拖垮了。

对于采用单租户的服务供应商来说,免费或开源产品可能是一个好的选择。

有的按需部署( SaaS)服务供应商把自己放到一个社会化的产业链中去考虑商业软件的版权费用问题,他们认为相对于于可靠的服务、快速的研发与产品投放速度以及比较低的风险对于商业软件的版权费用是值得的,而且这些商业软件的版权费用会被集群上的众多客户分摊,相对于本地部署来说,按需部署的商业软件的版权费用是非常低的。而且采用商业软件可以提高服务的可靠性,对于供应商和客户签订的 SLA是可以提高保障的。任何一个小的错误或失误在按需部署方式下都会被放大。采用商用软件可通过产业链提高解决问题的能力,并且精通商用软件的人才要比精通免费或者开源软件的人才要多。
 
对于采用商业软件的按需部署( SaaS)服务供应商来说,根据 Gartner最近两年的分析报告,有三个非常好的选择,他们非别是 IBMOracle、微软。其中 IBMOracle是基于 JAVA Ee的,而微软是基于 .Net的。企业管理软件目前是 ORACLE最重要的收入来源之一,所以选择 ORACLE的解决方案,供应商就只能学习 ORACLE的 企业管理软件产品,想 ORACLE真正联合开发的可能性不大,而如果采用 IBM解决方案,由于 IBM不涉足这块业务,则可以获得联合开发,国内比较出名的公司比如用友、金蝶、富基都曾经和 IBM联合开发过。至于微软,它的情况比较复杂,它一方面涉足了企业管理软件,另一方面,企业管理软件还没有成为微软的主要收入来源。


 
路线图

 
 
降低风险和减少研发成本的方法之一就是制定适当的研发路线图。不同公司有不同的人才储备。
 
编程模型和界面框架、基于 SOA的业务过程管理、嵌入式分析报表、定制等对于企业管理软件来说都是非常重要的。根据自己公司的人才储备制定合适的路线图是非常关键的。