如何进行BPM选型
随着信息技术及应用的不断推进,打造流程企业,一方面,企业管理本身需要改进与优化;另一方面,离不开业务流程管理BPM的支撑,BPM系统正成为企业信息系统建设过程中不可或缺的支撑平台;因此,BPM软件的选型显得极为关键,如何找到适合的BPM系统这个话题也是不少用户在选型过程中常会遇到困惑之
一,以下一些要点供参考:(K2software.cn)
一、易用性
这一点至关重要,BPM系统是一套逐步应用推广的平台系统,从部门乃至整个集团,企业流程管理的优化与改善需要一个循序渐进的过程,如果易用性不好,将加大系统实施的复杂度、影响系统上线、后续的流程推广也会遇到更多阻力。
二、快速实施能力
每一家企业的表单范围及表单内容都千差万别,流程都会不一样。企业实施BPM,表单和流程基本上都需要全新开发和定制。如果BPM系统没有良好的表单和流程定制能力,不但会加大实施工作量,同时繁琐的表单和流程代码开发和测试将占用大量的流程分析时间,还会影响到流程系统应用的深度和广度,所以BPM系统必须要有非常优秀的表单和流程定制能力。
三、开放性可扩展能力
我们经常听到有人说BPM系统可以很快的配置出一个业务系统出来,自定义表单,自定义流程,自定义报表等等,很快就给用户提供一个完整的业务系统,其实这样的想法是非常理想的,在开发业务系统的时候会发现业务一旦深入应用并不总是能定制而得到,当BPM系统只能满足80%的需求时,我们的团队将为另外20%需求付出多少成本。因此,在BPM的选型上很重要一点就是他对于用户应用的扩展支持及支持的方便性和友好特性。
四、集成整合能力
企业在BPM系统实施前可能已建立的ERP、HR等系统或未来可能会实施,那么BPM系统与这些系统集成整合能力也是需要重点考虑的;比如:ERP系统库存某项物品如果低于预警值,需要自动触发采购审批流程,如果审批流程通过,需要将采购物品信息更新到ERP的订单模块中并触发一张订单,在关注集成整合能力支持性的同时,因更关注实现方法的通用性和难易程度。
五、性能稳定性
性能的重要性无需多言,同时BPM系统是一个与外部系统紧密继承的系统,除了本身的稳定性外还需要考虑BPM系统与其它系统间故障隔离能力与事物协调能力
故障隔离能力:也就是当BPM系统出现故障(断电、网络断开等)时是否会影响到其它与BPM系统有交互系统的正常使用,反之当其它系统出现故障时是否会影响BPM系统的使用;
事务协调能力:BPM系统向多个数据源输出数据时,需要能保证数据的完整性,要么全部成功要么全部失败,如果BPM系统没有这样的协调能力,将会产生垃圾数据(部分系统被更新,部分未被更新)。
六、选择试用
评估一个产品是否合适能试用是个不错的选择,用户挑选企业内部一两个典型流程让厂商去制作,通过这个过程切身的感受到BPM系统的易用性、完成时效、实现方法,更为重要是能对实现这些流程所需的投入及系统未来所需投入有大致的掌控