CIO之惑:自主开发还是选择商品化通用软件2
以一般的自主研发的中型ERP系统为例,其建设过程大致如下:
从上表分析看,自主研发决不是小儿科,困难与挑战不小,非一般企业所能承担的。
有专家认为,对于一个企业而言,即使有再多的特殊性,采购、销售、库存和财务管理等核心业务流程也是基本一致的,没有必要自主开发,好比建一座房子,没有人会选择自己去生产钢筋水泥。
(二)外购商品化套装软件的优缺点分析
优点:
1、由于购买的是现成的通用、标准化套装软件,省去了大量的开发时间,上线速度快;
2、产品专业化程度高,产品经过了充分的验证和测试,软件安全性能好,功能相对齐全,上线的风险最小;
3、价格相对适中,套装软件的开发商已将整体开发成本分摊到大量的用户上,因而价格往往比较适中。
4、软件接口的开放性、集成性较好,能够满足企业未来信息化不断发展的要求;
5、售后服务较为专业,产品能够不断升级,一般可以根据客户要求对产品进行适当调整定制;
缺点:
1、商品化套装软件内包含的基本管理逻辑不能满足企业个性化的管理要求,与企业自身管理模式契合差。不同细分行业的生产过程、制造方式、产品种类、计划模式差异大,流程不断变化,其行业特点在套装软件中难体现,即使国际知名厂商的通用软件也并非“通用”;
2、企业容易受商品化套装软件的提供商在实施、服务、升级等方面的牵制,有可能丧失信息化建设的主动权;
3、产品选择若失误,购入的软件不符合本行业本企业的实际,需要作大量的客户化工作,而合作方又无法满足等,容易造成投资失败;
4、若供应商经营不良、倒闭将有可能导致售后服务和产品升级困难,服务不及时,系统容易出问题;
5、部分国外系统如ERP软件,产品和后续服务费较高,一些供应商甚至面对企业要求开放接口或升级时漫天要价,企业成本压力不小。
以上是从自主开发和商品化通用型套装产品的性能、特点和市场情形来判断取舍。如果以企业实际情况来选择自主开发或商品化套装产品与否,其下四种情况值得CIO酌情考虑:
1、若企业规模大,资金优势明显,特点突出,成长性好,并具有一定的信息化基础,人员整体素质较高,可以选择自主研发或者平台 咨询模式。如宝钢集团,宝钢ERP架构中的很多模块是企业自主开发的,并且这支队伍也逐渐演变为上市的软件公司,开始对外承接开发项目。
2、若企业规模不大,特点不是很突出,成长性好,资金实力一般,信息化基础差,人员整体素质不高,可以选择软件外购模式。
3、若企业规模小,发展水平低,有一定的IT研发能力,而且又是上HR、CRM等小型信息化项目时,如HR项目功能上只需要员工档案资料管理、劳资管理、考勤管理等基本功能,仅用于部门级信息化的时候,可考虑采用自行开发的方式。
4、若企业规模适中,特点一般,成长性较好,资金实力一般,但有一定的信息化基础,人员素质较好,可以选择外购或平台软件 小部分自主二次开发。二次开发不一定最经济,但抽出精力在深度应用上,能在软件中真正体现、固化自己企业的核心管理理念,在技术上不再受制于别人,而且也能带出有战斗力的IT团队。
另外,目前国内外的软件市场上也有很多新的发展趋势可以满足中小企业的信息化需要。比如托管服务型软件,比如SaaS,这些外购软件的首期投入较小,同样可以达到节约成本、快速部署的目的。CIO可酌情选择。