很多用户认为OA产品都差不多,应该说存在一定的认知误区,产品本身上有功能方面的差异、平台和技术上的差异,本身就有优劣的区分,以及稳定性、性能和安全性等方面的差异。不同的厂商OA产品定位不同,所擅长的方向也不同,有面向大型企业的、有面向中小企业的、有面向政务类的,有以产品化为主定制开发能力弱的,有专做项目型定制开发而产品化程度低的,不同企业对OA软件应用有着不同的需求,即便相同的OA产品在不同用户单位的应用效果也不一样。
选对产品+实施到位才能保障OA应用的成功,二者缺一不可,而实施还需要用户方有一定的信息化经验。很多用户遇到的情况是,一个看似功能齐全的OA产品,在实际使用中却需要大量的定制开发,不仅在成本上自身无法承受,新定制开发的功能在各方面也差强人意,需要花很长的时间去修改完善,才能逐步稳定下来。
企业用户对OA的需求不同,在软件项目的实施中采用的策略也不用,依据用户的需求选择成型的OA产品+实施,或选择项目模式的定制开发,或OA产品+二次开发等模式,不同实施模式有着不同的应用场合,如:OA产品化的实施适合于解决通用的办公需求,一般用户对OA的要求不是很高,定制模式适合于有个性化需求的用户单位,本文主要就OA产品存在的常见缺陷,以及对OA系统实施带来的影响进行简要描述。
一般的OA产品有哪些常见缺陷
1、技术与架构落后
基于开发成本方面的考虑,相当一部分OA产品只关心具体功能的实现,忽视软件的技术与架构,OA产品基础平台和技术架构是整个软件的核心,系统的性能、安全性、稳定性、扩展性和二次开发能力,以及后续的系统维护与服务等,都和OA基础软件平台息息相关。先进技术的OA软件产品,是提供良好服务的前提基础,是确保OA深入和长久应用的保障,OA产品的平台化是提供良好软件服务的技术保障。
2、相关功能欠缺、实用性不好
一些OA产品为了体现功能的强大,增加了项目管理、ERP、CRM、人事管理、财务、视频会议功等,功能上几乎是应有尽有,“一套OA包打天下”,但只需结合实际要求稍微深入的使用,就会发现这些功能适用性和深入程度上存在严重的缺陷,在扩展性、灵活性和易用性上更是存在很多的不足,看起来令人眼花缭乱的各种讨好人功能,在深入的使用后才发现有很多的缺陷。
3、项目开发和维护服务代价高
由于产品的技术架构和系统设计等方面的短板,具体项目中针对用户的需求实现难度大,或服务的成本代价高,服务难度大、服务效率低、服务收费高。相对一部分的OA产品功能固化缺乏扩展性,遇到用户提出的个性化需求解决难度大,无法很好的支持二次开发、系统维护功能弱,整体上表现为对个性化需求的支持能力弱,OA应用无法做到因需而变的深化,最终会让这种类型的OA系统慢慢变得“可有可无”。
4、OA产品的易用性不好
产品易用性不好使用过于复杂,增加了实施和推广的难度,厂商培训和服务难度大,实施代价高,最终用户的接受难度大。
5、OA产品稳定性不好
如:OA运行时程序出错率高、OA访问速度慢,OA软件经常异常中断或崩溃导致无法访问,手机端OA的闪退和卡顿。
6、部分OA产品的移动办公不完善
这类厂商的OA产品主要是以PC端为主的,没有手机移动办公的产品,或移动办公产品过于简单、用户体验差,无法满足用户基本的移动办公需求。
OA产品存在的问题对项目实施的影响
1、不符合实际需求,软件实用性差
OA系统产品功能看似完整很多功能不符合用户需要,深入使用很多功能存在欠缺后续需要大量的二次开发,增加不必要的开发和实施成本,由于技术架构落后和扩展性不好,直接导致OA开发的技术难度大、开发工作量大和代价高,新开发的功能需要较长的时间才能逐步稳定,甚至是因为OA产品技术架构和系统设计的缺陷而无法实现。
2、OA后续的维护服务代价高
不同用户单位的所属行业不同、管理模式不同,对oa软件的需求和要求也不同,不同用户的服务难度也不同,而有的包含了大量的个性化需求,存在与其它系统之间的集成开发。受限于落后的OA系统产品技术架构和系统设计,针对用户的需求实现难度大,或服务的成本代价高,服务难度大、服务效率低、服务收费高。
如:oa系统产品后台管理功能弱,缺乏扩展性增加了oa系统维护与服务的技术难度。在系统维护中,一些常见的变化可以通过oa系统提供的后台管理配置调整即可,如果一些基本的调整都需要经过oa厂商代码开发,不仅维护效率低,同时也导致了维护成本的增加。
3、稳定性和性能不好影响正常使用
OA产品的稳定性与采用的软件平台、技术的先进性、系统的架构设计等有着密切的关系,随着OA系统应用的不断深入,数据的不断积累,以及用户使用人数增多导致OA并发用户数的增加,造成OA系统平台的访问速度变慢,OA运行时程序出错率高,OA系统服务经常中断或崩溃,移动端APP的手机OA出现闪退和卡顿。
4、易用性不好影响OA的实施推广
OA系统产品看似功能齐全和完整,但很多功能在实际中不符合用户需要,同时增加了系统的使用难度和维护服务代价,导致OA系统的培训和服务难度大,实施难度大,用户接受难度大。
5、无法进行必要的定制开发
造成这种问题一般有两种情况,一是用户的OA需求带有大量的个性化内容,但选择的OA产品和厂商存在相关的缺陷,产品不支持定制开发;二是厂商及其项目实施团队没有相应需求的项目定制开发经验,没有技术和类似需求积累,风险高容易失败。