不同类型的 BPM 软件与客户
作者:Rashid Khan Ultimus
每当我到世界各地拜访客户与潜在客户时,都会见到两种截然不同的所谓 BPM 软件。如果光从这两种软件的厂商宣传资料来看,一般人可能会以为两者其实大同小异,只不过其中一种的价钱远高于另外一种而已。 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
销售时,一种有完整的专业服务,另外一种,则宣称用户只要自行DIY 即可。在我看来,很多时候,这两种其实争夺的是同一个市场。除了上述的差异之外,其相似性与相同的名称,的确让客户感到非常困惑。客户无法理解,为何类似的软件竟然在价格、功能、以及产品交付方式上有这么大的差异。由于两种软件都有其市场,所以会让人认为这两类软件的客户型态应该有很大的差异,而事实上也的确如此。
第一类型的客户是“应用软件导向”的客户。其目标是要以最低的价格取得功能最多的应用软件。
应用软件导向的客户基本上大多是程序开发人员,这些人以各类型应用软件 (包括 BPM) 为重心,其余都只是次要,而其主要任务就是让应用软件功能更好。这类客户,不论是开发人员或是独立开发厂商,都喜欢弹性、轻巧而且能轻松整合至其应用软件的功能。这些客户不喜欢高价位、重量型的应用软件,因为这类软件不容易维护与支持。此外,开发人员喜欢自行设计程序,不需要实施顾问的协助。当应用软件导向的客户在寻找 BPM 解决方案时,他们真正需要的是一套能够在现有企业应用软件上附加工作流程功能的软件,或是另外建立一个客制化项目。
为了突显其特性,我们还是称这类软件为“工作流程工具”,当然,厂商为了赶搭 BPM 潮流,比较喜欢称之为 BPM 软件。工作流程工具通常只提供工作流程的基本功能,而其它功能则由客户自行开发程序来补足。许多企业应用软件,例如:ERP、CRM、EDMS、资产管理等等,都需要一些工作流程功能来加强其核心功能。这些应用软件的开发人员,能使用工作流程工具来提供工作流程的功能,而不必再自行闭门造车。此外,许多客制化项目也需要一些基本的工作流程能力。对于这些客制化应用软件的开发人员来说,现成的工作流程工具是很方便,因为可直接与其客制化应用软件整合。
要满足这类应用软件导向的客户需求,工作流程工具必须便宜而轻巧。由于工作流程工具已经整合至应用软件内,应用软件的终端使用者永远也看不到工作流程工具,或是其任何组件。
 
最后一点,应用软件导向的开发人员,其视野也仅限于应用软件本身。虽然应用软件可能内建了某些流程,但这些应用软件的目标,并不在于让其应用领域之外的流程大量自动化。
第二类型的客户是“流程导向”的客户。对于流程导向的客户来说,业务流程才是重心,而应用软件的目的在于让流程更顺畅、更完整。由于流程是业务的基础,因此流程的效率就无比重要。
这类型的客户基本上是业务人员。其寻找 BPM 解决方案的目标,是要让公司能够管理业务流程的整个生命周期。因此,BPM 解决方案必须完整,而且要内建许多功能,包括:模型化、协同设计、整合、管理、用户界面、角色管理、监控、评估等等,以及一个独立的规则引擎。  
流程导向的客户关心的是业务问题,而不是 IT 或程序开发问题。其寻找的是一套业务解决方案,而不是客制化开发方案。事实上,由于企业灵活性非常重要,流程导向的客户希望客制化的程序开发越少越好,这样才不会太难维护与更新。流程导向的客户通常面对的是与业务相关的大量流程。因此,需要的是完整的解决方案,而也通常喜欢藉由专业服务的协助来加快实施速度。
流程导向的客户比较不关心价格问题,因为他们觉得关键业务流程自动化所带来的投资报酬更为重要。此外,流程导向的客户喜欢独立的 BPM 平台,以便需要用到各种应用软件的流程都能自动化。这类客户需要的是所谓真正的“BPM 解决方案”或是“BPM 软件包”。
除了前两种客户之外,还有第三种客户。这类客户想要 BPM 软件包的功能,但却只希望付出工作流程工具的价格与努力。他们的重心正好介于应用软件导向与流程导向之间。我在中东遇到一位这样的客户。他是一个大型政府机构的信息官,他希望越多流程自动化越好。他想要一套完整的解决方案、阿拉伯文界面,以及当地的阿拉伯语支持服务。这样的需求对于企业解决方案来说,也相当合理。但最终还是回归到价格问题。他问我:“为何你们的 BPM 软件不采用 Intuit QuickBooks 的定价模式?”我当时实在不忍心告诉他,我们的价格不是 20 套 Intuit QuickBooks 软件可以比得上的。面对这类不知道该以应用软件或流程为重心的客户,唯一的方法就是教育他们。
即使客户很清楚自已的重心是什么 (不论是应用软件导向或流程导向),客户还是要面对困难的抉择。其实,厂商也分成三类。首先是纯粹的 BPM 厂
商,提供完整、独立的 BPM 解决方案。其次是工作流程工具厂商,提供为其它软件附加工作流程能力的软件。最后则是在自家软件内建工作流程功能的应用软件厂商。由于 BPM 最近炒得火热,因此不管是哪一类厂商都不断强烈推销自己所谓的 BPM 方案。例如,每一家 EDMS 与 ECM 厂商都宣称拥有 BPM 或工作流程解决方案,其中又以 Filenet 为分析师所评选的龙头。像这样的情况,实在让客户一头雾水,完全不知什么才是 BPM、什么不是 BPM。
我个人认为答案其实很简单。如果某家厂商的产品能将 BPM 功能独立定价、销售并提供支持,那就应该可算是真正的 BPM 解决方案。若其 BPM 功能只能搭配某个应用软件销售、实施与支持,那就不算是真正的 BPM 应用软件。
当然,客户真正关心的,是这三种方式到底哪一种才能真正为客户提供长期的投资效益。客户应该投资在嵌入特定应用软件的工作流程工具,还是应该投资在独立的 BPM 解决方案,以便让各种核心业务流程都能自动化?客户是否应该依赖其企业应用软件厂商的工作流程功能?当然,身为 BPM 市场领导厂商的执行长,我个人的观点可能会有点偏颇。不过,我愿意在此与各位分享,为何我认为独立的 BPM 解决方案才是未来的潮流,也是我们公司的前途所在。我的理由有三:
第一,嵌入式工作流程功能不但难以扩充,也不易管理。如果一个公司使用了好几套应用软件或客制化应用软件,而每一套都有自己的嵌入式工作流程功能,那该公司就必须同时执行工作流程方案。除非这些应用软件的工作流程功能都很初级 (当然,如果这样就没什么用处),否则,这些不同的工作流程系统将很难管理。光是管理一套工作流程系统就已经很难了,更何况有好几套要管理。而每一套都有自己的设计工具、使用者界面、规则储存库、管理方式、建模工具等等必须学习。一旦有系统变多,就会变得既不实际、又不经济。反之,BPM 软件包是一套独立的流程动化平台,能搭配各种企业应用软件。一个公司只要熟悉一套产品,就能将所有的业务流程自动化,不论对何种企业应用软件或人员皆然。
第二,随着面向服务架构 (Services Oriented Architecture,SOA) 的出现与逐渐普及,BPM 解决方案比起工作流程工具更有发展性。虽然每一家企业应用软件厂商都曾经尝试将 BPM 能力整合至其产品,但我实在无法想出有哪一家在这方面算是成功的。反倒是这些企业应用软件厂商开始了解,其优势在于服
务其专长领域,并透过 SOA 架构将这些服务开放出来。如此,就能让完整的 BPM 解决方案顺利执行业务流程的生命周期管理。
最后,工作流程工具原本就定位在低价市场,而随着大型厂商的进入,这些工具的价格将越来越低。而且,最近还听说Microsoft 也有意在其操作系统中,免费提供更多工作流程功能。因此,如果开发人员想在其应用软件中运用简单的工作流程功能,他们将使用 Visual Studio 所提供的工具,而不会另外购买工作流程工具软件。所以,这些工作流程工具厂商的业务将无以为继。
下表摘要列出本文所讨论的工作流程工具与 BPM 解决方案差异。
软件类型
Workflow 工具
BPM 解决方案
目标客户
软件工程师/IT 人员
业务人员
目标客户关注点
应用软件导向
流程导向
使用面
将workflow 视为应用软件的功能之一
流程自动化的平台
范围
一个或二个工作流程
许多企业流程
价格
较低,接近软件工具
较高,为企业应用软件
功能面
基本的工作流程
高级的企业流程生命周期管理工具
软硬件需求
越少越好
可弹性的延伸
实施模式
盒装软件
配合专业服务的解决方案

转载于:https://blog.51cto.com/lmain/367222

不同类型的 BPM 软件与客户相关推荐

  1. 10大最受欢迎的国外业务流程管理(BPM)软件

    最好的BPM软件是最重要的大型业务解决方案,因为业务竞争力取决于流程管理.业务流程管理(BPM)是使组织的工作流程更加高效,有效并适应业务环境变化的系统化过程.业务流程是为达到特定组织目的和价值目标而 ...

  2. H3 BPM嵌入式流程解决方案 (文末附H3 BPM软件下载地址)

    一.需求分析 由于企业业务的独特性或者企业高层独特的管理思想,很多客户选择了自行开发业务系统的方式来实现独有的竞争力. 这类信息系统通常经过了多年的开发,伴随着企业的发展一直在不断优化,与企业的业务非 ...

  3. BPM软件选型:打通采购主“脉络”,构建阳光高效平台

    BPM软件选型:打通采购主"脉络",构建阳光高效平台 现如今企业采购低质低效.采购成本高,是多数企业采购管理不善的"通病".Ultimus流程化采购招投标管理系 ...

  4. BPM软件是什么?BPM软件跟BPA有关联吗?

    什么是BPM软件? 业务流程管理 (BPM) 软件是一种企业级软件解决方案,用于自动执行重复性任务.管理基本处理和处理流程逻辑. BPM系统优化和加速流程,提高效率.通过确保以一致的方式处理工作并在正 ...

  5. [BPM 架构]顶级免费和开源BPM软件

    业务流程管理软件主要用于为人们提供设计,构建,分析,修改和测试各种业务流程的平台.它有助于有效模拟业务流程生命周期的各个阶段,从而实现高度准确的实施.然后分析在流程执行期间创建的日志的潜在模式的瓶颈, ...

  6. 应用Canary文件类型阻击勒索软件

    针对勒索软件,备份供应商通常都会这样建议用户:"只需将系统回滚至感染发生前的那一刻,你就能在几秒钟内恢复业务运营."但是问题是我们怎么断定感染发生在哪个具体时刻. 今天的勒索软件正 ...

  7. 四大类型的BPM平台

    很多人认为业务流程管理(BPM)是"工作流的深化".于是,常常有人将工作流与BPM混淆,也有不少人采用工作流技术来定义BPM终端.现在,许多研究人员和从业者开始意识到,BPM的定义 ...

  8. BPM软件_财务报销流程管理解决方案_K2工作流引擎

    财务报销,对任何企业都是日常运营中重要的一个环节.但报销流程周期长,反复签字手续繁杂,报销过程不透明 ,单据归档保存.检索困难等问题也让员工头疼.为了解决这些困扰,财务报销流程电子化一时成为热门之选. ...

  9. H3 BPM 端到端流程解决方案 (附H3 BPM软件下载地址)

    一.需求分析 1 企业规模的不断发展.管理水平的不断提升,通常伴随着企业各业务板块管理分工更细.更专业,IT系统同样越来越多.越来越专 业化.不可避免的,部门墙和信息孤岛出现了,企业的流程被部门或者I ...

最新文章

  1. explain ref_数据库查询优化:使用explain分析sql语句执行效率
  2. 同学,解决下这个 Bug!
  3. 同一个项目能上传至 多个GitHub账号或Gitee的仓库嘛?
  4. matlab画波特图加网格,matlab figure标题;plot坐标范围;添加加密网格
  5. 通过日志分析mysql访问量,Mysql 慢查询和慢查询日志分析
  6. 为tomcat分配内存
  7. Node之HTTPS客户端
  8. 使用iWebOffice实现电子签章
  9. 安装VMware虚拟机及镜像文件
  10. ESP32 LVGL8.1 ——Style Text 设置文字样式 (Style 8)
  11. FFMPEG+SDL播放音频流
  12. 两边双虚线是什么意思_高速公路上有些路段画有双虚线是什么意思
  13. zotero自定义导出参考文献bib格式
  14. chan算法 matlab,TDOA定位的Chan算法MATLAB源代码
  15. 字节架构师: Kafka 的消费者客户端详解
  16. 深入理解GlusterFS之数据均衡
  17. 基于STM32的实时操作系统FreeRTOS移植教程(手动移植)
  18. 华为内部存储转sd卡_怎样把华为手机内存的东西传、转到SD卡中呢
  19. 360浏览器查看服务器响应内容,360浏览器怎么看3个月以前的浏览记录?
  20. 基于web的在线考试系统的设计与开发

热门文章

  1. 国内一些期刊的搞笑审稿
  2. JS操作excel文件
  3. ARM NEON寄存器
  4. 字符集编码(四):UTF
  5. go : gin + lumberjack 输出日志文件
  6. Ubuntu16.04更改新加卷名称
  7. python在采购中应用_实例13:用Python批量查询采购物料交期及实际收货日期
  8. 研究生考试又来到,网上确认证件照怎么拍?
  9. 3DMAX机械建模贴图教程
  10. java邮箱地址正则表达式_JAVA 电子邮箱格式验证,使用正则表达式