用户基于源码维护OA的可行性有多大?
发布日期:2014-10-1 信息来源:http://www.chysoft.net

OA从上线之日起,就在用户单位日常管理中发挥其应有的作用,OA能否深入结合单位的具体要求使用、软件的适用性更好,能否持续和稳定的使用,OA维护的重要性不言而喻。软件的维护不同于硬件的维护,如:在购买一辆小汽车后,使用的时间越久后续维护的概率越高,直至车辆的报废。而一款成熟和先进的OA软件则相反,使用的时间越久功能就越完善,日常一般维护的概率就越低,除非用户自身需要增加新的需求和功能。因此,维护OA我们可以分为日常维护和开发维护,日常维护OA一般可以通过OA软件的后台管理实现,而开发维护则需要懂代码的技术人员来胜任。
一些用户针对开发维护,想到的是需要OA厂商提供源代码来自己维护,实际上提供源码的维护OA的可行性非常低,也是一种非常落后、高成本(当前开发人员的人工成本非常高)的开发维护模式。具体如下:

对中小企业而言,拥有OA源码可行性非常低
面向管理的OA在很多企业负责人心中,一开始OA的地位不如业务系统(企业信息化是多方面的,姑且不评论这个问题的对错),OA作用也被严重低估,导致中小企业OA信息化本身投入就不高,用户单位如果使用专业代码开发人员来维护OA,综合考虑维护OA的质量、时间和成本等因素,不如交给厂商维护更划算,质量更有保障、时间更短,成本也低得多。

当前市场上的OA良莠不齐,一般有实力的OA厂商和优秀的OA产品是不开放源代码的。对于用户单位不是专职的技术人员而言,整体熟悉一款OA系统的技术并非一件容易的事情,很多厂商的OA代理商都无法完全胜任,何况是最终用户单位的技术人员。难度稍大些的个性化需求维护与开发交给厂商处理,成本低、效率高,尤其是质量更有保障,所有免费OA后续主要是靠这种维护服务收费的(免费OA与付费OA此时“殊途同归”了,是延迟付费的OA)。

使用源码维护OA的技术难度大,代价高
一般只有大型企业才拥有IT部门和非常专业的技术人员,技术人员需要有过硬的技术功底和相对全面的开发经验,需要非常熟悉OA系统的设计和代码,这对于绝大多数中小企业来说,很难、代价高,也没有必要。如果修改了OA相关模块的代码,后续就可能就无法享受OA厂商的版本升级,这种损失非常大。对于中小企业而言,不仅是技术人员成本高的问题,人员和开发的管理更是一件很麻烦的事情,再开发的代码在技术人员离职后,无法继续维护存在更大的风险。

实际上在中小企业OA维护的案例中,提供源码维护OA的可行性非常少,开放源码也成了一些技术落后的OA在售前阶段提升其竞争力的一种手段,对最终用户而言,以为拥有OA厂商部分源码就非常保险的想法是非常可笑的。OA管理软件想在一个单位取得成功的应用,用户单位更多的是承担需求的管理,与厂商保持的良好的协作与配合,以及组织内部人员对OA的使用,而不是弄几个技术人员去“研究OA技术”,这种本末倒置的处理方式必然会给OA信息化带来系列问题。

相关阅读:oa实施成功的几个必备条件

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司