ERP不稳定的原因
一、外部因素
①恶性竞争。国内很多ERP产品在有些功能上是完全相同的,为了竞争,产品更新换代非常快。由于图一时之利,产品不稳定也就在所难免。
②客户需求。客户在软件使用过程中,由于业务的变化及对软件的熟悉程度,原来的一些功能可能满足不了客户的需要,迫使客户提出很多易用性或完善性的需求,这些需求处理不好就成为软件稳定性的一种隐患。
二、内部因素
①分析设计阶段。企业里一般分析设计人员由资深的软件开发人员兼任,但往往这部分人跟客户交流的机会少,缺少一线项目经验,设计出的软件在开发阶段可能问题不大,但在客户使用后就经不起考验了,最终可能要推倒重来。
②开发阶段。开发阶段最常见的问题是没有设计文档就写程序,等程序写完后再补设计文档,这样往往造成代码冗余,严重者往往会推倒重来,做无用功。
③测试阶段。发版前的测试一般由专门的测试部门来完成,但测试人员水平有高有低,往往有些测试人员对软件功能不太熟悉,测试出的问题也都是低级题。
ERP不稳定的影响
核算数据不准确影响报表的正确性;出入库不严格,造成仓库多发或少收的现象,导致企业仓库数量及应收、应付账款不准确;账实不相符,不能正确提供制订计划用的参考数据等,这些都是ERP系统不稳定造成的直接后果。更为严重的是系统性能低甚至瘫痪,造成业务停滞,业务人员无法正常工作等。因此稳定性对ERP软件来说是第一位的,不稳定是其致命的缺陷。
如何考察ERP稳定性
方法一:重点测试
ERP产品大都具有较强的通用性,虽然不能完全适应于某个行业,但它可以涵盖大部分企业的大部分业务,而且企业实施ERP周期一般不会太长,所以在时间紧任务重的情况下,要重点地验证软件性能,针对本企业的流程对软件做单元测试、压力测试及全面测试等。
方法二:全系统测试
考察软件的稳定性是一个长期持续不断的过程,验证软件稳定性的最常用方法就是软件原型测试,由于ERP系统是信息集成系统,所以在测试时,应当是全系统的测试,各个部门的人员都应该同时参与,这样才能理解各个数据、功能和流程之间相互的集成关系。