首页 > 范文大全 > 正文

购买还是自主开发?

开篇:润墨网以专业的文秘视角,为您筛选了一篇购买还是自主开发?范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

自主开发还是选择商品化套装产品,如何进行战略决择?这个问题困惑了很多信息化人士。

A电器实业公司信息部李杰陷入沉思:随着公司规范化体系的建立,信息化建设已成为公司年度的工作重点,公司准备进一步深化IT系统建设,寻求利用信息化解决企业发展过程中日益凸显的管理瓶颈,用信息系统来更好地优化和支持业务流程,以及时准确反馈订单、库存、帐款、生管、物料需求等情况,提高企业市场快速反应力。于是继OA、HR在线管理系统之后,ERP建设就应需而生。

左右为难

可是企业ERP信息系统是自主开发还是购买商品化通用套装产品?这让李杰着实发了愁。

ERP系统实施是一个庞大的、复杂的系统工程,应用、实施涉及从制造到物流每个经营环节,从高层领导到底层每个员工,研发、实施的工作将非常繁杂。李杰知道自己没有这方面的研发经验,对ERP的研发和实施也缺乏成熟的方法论和指导经验。

虽然公司已自主研发、实施了OA、HR等IT管理系统,但它们艰巨性、复杂性尚不足ERP的1/10。

于是李杰通过关系,联系了国内一家知名的ERP供应商。但是该供应商项目实施方案的建议报告书,让李杰难于接受――报价:210万,建设期16个月。若如此,还不如自主研发。

其实,类如A公司面对自主开发还是购买商品化通用套装软件时所呈现出的非常矛盾困惑的现象在目前许多企业信息化建设中是十分普遍。

信息化系统的研发、实施是一项非常严谨重大的项目管理工程,到底CIO应如何进行战略决择?

多年来,许多行业企业信息化建设实现方式有两类:一是定制开发,主要包括企业自主开发,或与其他开发单位合作开发;二是采用商品化软件,即套装软件,或在其基础上再做部分二次开发。

可以说,这两种模式没绝对的优劣之分,两者都不乏成功的案例,具备各自的优势,但也存在明显的不足。ERP实施成功的联想所用的系统,正是SAP的ERP产品。而与联想截然不同的是,方正科技的核心业务系统完全通过自主设计开发,以小投入取得了大成果。

知己知彼,百战不殆。无论是自主开发还是购买标准化、通用化套装产品,企业信息化人士必须全面分析、正确论证、充分风险评估后作出决择。

关键的是,他要区分判别自主开发软件、购买商品化通用型套装产品的各自优缺点,是否符合企业实际,能否给企业带来投入产出比,然后作出最后决择。

自主开发的优缺点分析

自主开发有其自身优势,首先,它可以量体裁衣,适用性较高,自主开发的系统可以满足企业比较独特的需求,实现许多外购软件难于实现的功能。

其次,它具有很强的惯性,与现有的业务流程匹配度高,实施的成功性也会更高些。

第三,灵活性高,能较快满足不断变动的流程的需要,更符合业务要求。

第四,如果自主开发之路越走越通畅,企业研发团队甚至可考虑独立出来,成为自主经营、自负盈亏新的软件供应商,不仅可承担开发和维护公司内部的信息化工作,还可以对外承接业内企业的合作需求。

然而同时它也有其弊端。第一点就是企业需要较多优秀的具备软件开发实力的专业人才,人力资源费用大,而且后期系统成熟稳定后,人力资源将可能大量闲置、浪费。

其次,自主研发产品多数开发可能不够规范,开发文档不全,人员流动对后期开发、优化等技术细节将造成障碍。

第三,要应付不断变动的业务需求,完成对系统的变更管理和版本控制,会面临升级、换代的断档问题。

第四,技术易自成一派,会遭遇对外的其他软价件系统接口支持、集成等一系列问题。

第五,开发周期可能较长,且某些应用可能没有相应的实际案例可以借鉴。

第六,如果整个工程没控制好,自主开发的投入成本可能会更大。

第七,由于是新开发的软件系统,其成熟度、严谨性和稳定性都有待考验。

如此看来,自主研发决不是小儿科,面临的困难与挑战自然不小,非一般企业所能承担的。

商品化套装软件优缺点分析

既然企业自主研发对企业的挑战和面临的困难很大,那么,这是不是说企业外购现成的商品化套装软件更合适呢?

当然,外购商品化软件也存在其优势和劣势。优点首先表现为,由于购买的是现成的通用、标准化套装软件,省去了大量的开发时间,上线速度快。

其次,产品专业化程度高,产品经过了充分的验证和测试,软件安全性能好,功能相对齐全,上线的风险最小。

第三,价格相对适中,套装软件的开发商已将整体开发成本分摊到大量的用户上,因而价格往往比较适中。

第四,软件接口的开放性、集成性较好,能够满足企业未来信息化不断发展的要求。

第五,售后服务较为专业,产品能够不断升级,一般可以根据客户要求对产品进行适当调整定制。

任何事物都有两面性,它的缺点是,首先商品化套装软件内包含的基本管理逻辑不能满足企业个性化的管理要求,与企业自身管理模式契合差。不同细分行业的生产过程、制造方式、产品种类、计划模式差异大,流程不断变化,其行业特点在套装软件中难体现,即使国际知名厂商的通用软件也并非“通用”。

其次,企业容易受商品化套装软件的提供商在实施、服务、升级等方面的牵制,有可能丧失信息化建设的主动权。

第三,产品选择若失误,购入的软件不符合本行业本企业的实际,需做大量客户化工作,而合作方又无法满足等,易造成投资失败。

第四,若供应商经营不良、倒闭将有可能导致售后服务和产品升级困难,服务不及时,系统容易出问题。

第五,部分国外系统的产品和后续服务费较高,一些供应商甚至面对企业要求开放接口或升级时漫天要价,企业成本压力不小。

以上对自主开发和商品化通用型套装产品的性能、特点和市场情形做了分析。企业可根据实际情况来选择自主开发或商品化套装产品。究竟是自主开发更适合自己,还是外购商品化软件更适合自己,笔者认为,以下四种情况可供企业管理者参考。

首先,若企业规模大,资金优势明显,特点突出,成长性好,并具有一定的信息化基础,人员整体素质较高,可选择自主研发或平台加咨询模式。如宝钢集团,宝钢ERP架构中的很多模块是企业自主开发的,且这支队伍也逐渐演变为上市的软件公司,开始对外承接开发项目。

其次,若企业规模不大,特点不是很突出,成长性好,资金实力一般,信息化基础差,人员整体素质不高,可以选择软件外购模式。

再次,若企业规模小,发展水平低,有一定的IT研发能力,而且又是上HR、CRM等小型信息化项目时,如HR项目功能上只需要员工档案资料管理、劳资管理、考勤管理等基本功能,仅用于部门级信息化的时候,可考虑采用自行开发的方式。

最后,若企业规模适中,特点一般,成长性较好,资金实力一般,但有一定的信息化基础,人员素质较好,可以选择外购或平台软件+小部分自主二次开发。二次开发不一定最经济,但抽出精力在深度应用上,能在软件中真正体现、固化自己企业的核心管理理念,在技术上不再受制于别人,而且也能带出有战斗力的IT团队。

企业进行信息化建设时该选择什么样的模式才能既降低信息化建设成本,又提升企业管理水平呢?

国内外企业二三十年来,信息化的成功实践和艰苦历程的教训告诉我们,无论购买商品化通用型套装软件还是自主开发的信息化,没有最好的,只有最适合的,只要从企业的实际情况出发,适合自己,就是最好的,短期的困扰和困难都不应该成为企业CIO进行信息化建设的阻碍。

企业信息化人士在选择企业信息化建设模式时,不仅要考虑单个项目的建设成本,还应考虑总体成本;不仅要考虑当前的成本,还要考虑未来的成本;不仅要考虑可见成本,还要考虑到隐性成本,在市场与企业的不断变化发展中探索出符合自己企业最佳的IT建设模式,从而为企业建功立业。