很多用户在购买了OA产品之后,发现OA产品满足不了要求,这些要求有的是在后续使用中提出的,也有的是在OA需求规划时一开始就需要的,遇到这种情况应该如何处理呢?承元软件的建议是,依据具体的要求有针对性的解决,具体可以采用以下几种方式。
方案1:厂商OA产品的升级
适用场合:厂商产品升级的功能,涵盖了用户的部分需求
这是绝大多数用户的想法,但是别忘了厂商产品的升级,是针对通用功能的升级,而且厂商产品的升级一般都是有计划的,你需要耐心等待,如果下一个版本中有你需要的功能,直接升级就解决问题了。如果你的要求不是通用的、是个性化的,或超出了OA软件的范围,那只能通过其他途径解决了,试想一个厂商的OA产品怎么可能“包打天下”?
方案2:购买其他的软件产品
适用场合:需要的功能比较多,很多不是OA的范畴,且市面上其它产品可涵盖
如果你要求的功能在市场上有成熟产品的,建议你购买其他软件产品,这样成本低、周期短,如:OA中需要订单、采购、库存管理,这一般是属于ERP和进销存之类的功能。如果需要的功能和现有的OA产品有关联,那就让OA厂商与其他厂商之间做系统的集成开发吧。
相关阅读:常见的企业管理软件有哪些?
方案3:在OA的基础上进行定制开发
适用场合:需要的功能市面上没有类似软件,用户接受定制开发的代价
如果你需要的功能厂商的OA产品中没有,市面上也没有类似或符合要求的产品,而这些功能又是必须的,有些甚至和现有OA产品有关联,毫无疑问只有一条路可走,那就是定制开发了。在这里有两种情况,一种是OA软件相关的定制开发,还有一种是和OA无关的定制开发(用OA厂商的话说就是“超出了正常OA的范围”)。前者的定制开发相对容易些,很多厂商都是采用流程定义+表单定制+少量代码方式解决,后者对于很多传统OA厂商来讲,开发难度大、开发成本非常高,如果遇到这种情况一定要选择定制开发能力强的OA厂商,平台型OA这方面拥有较强的优势,是一种不错的选择。