一直听人在讲业务流程,,,,然而“业务流程”和“企业信息系统”实施究竟是什么关系???是不是上了企业信息系统,,,,就等于有了业务流程管理????很多企业关心设计出来、、、、画在纸上的那些业务流程,,,通过什么信息系统去“落地”??
我觉得啥叫“数字化业务流程”,,是IT行业这么多年来一直没有扯清楚的事情;软件公司说的“业务流程”,,管理咨询顾问说的、、ERP实施顾问说的,,以及企业领导理解的“业务流程”,,可能是几个不同的概念。。
数字化的业务流程是由人员活动和信息记录构成;信息记录又由数据构成,,数据构成信息记录的方式,,,,可以是较为自由、、、数据结构简单的“表单”形式,,或者是较为复杂的数据库驱动方式,,,而人员活动支持待办提醒、、、数据展现支持等人机互动。。
当悦道以记录人员活动(例如创建、、填写、、、、批转、、审批等)以及相应流转的表单信息为中心来建设企业信息系统,,,这种业务流程数字化形式称为“工作流”(workflow)。。国内常见的办公自动化(OA)就是典型的工作流系统,,,,财务共享中心、、、、人力资源共享中心、、采购共享中心的发票处理、、、、入职单据处理、、、、采购订单单据处理等也是工作流系统。。
当企业有多个数据库驱动的信息系统,,,,不同人员在不同信息系统中进行操作,,相应地产生信息,,,,而信息在不同系统之间按照一定的规则(rule based,,,例如数据流向、、频率、、、事件触发条件、、、、字段匹配等)产生数据交换,,实现信息在系统间自动流转,,,,这种业务流程数字化形式称为“企业应用系统集成(EAI)”。。。。
有些人也将workflow和EAI加起来,,,统称为业务流程管理(BPM)系统。。。。
当企业采用一个套装的、、集成的信息系统,,,,将多个割裂的数据库整合为单一数据模型(或单一数据库),,,,不同人员基于一个数据库里的数据模型,,,,按照一定的时间先后顺序来操作业务,,就形成了“流程”,,这种方式就是企业应用系统。。ERP是一种典型的企业应用系统,,主要应用在产供销和财务一体化领域,,,CRM、、HCM等也是常见的企业应用系统。。
所以,,,,当企业梳理好自己业务流程后,,,要将业务流程落地,,,,它究竟是要上个 OA、、、还是要采用EAI集成现有系统,,,还是要上个ERP/CRM/HCM系统,,,,是很多企业在谈流程数字化时没有扯清楚的问题。。。很多做ERP的顾问并不了解workflow的原理,,,,或者做BPM软件开发的工程师,,,也不了解ERP的价值,,,造成企业在落地业务流程时的很多困扰。。。。
这几类系统并不互相矛盾,,,,在大型企业里可能同时存在,,,,所以企业要做业务流程数字化,,合理的架构规划很重要。。。。
前几天我遇到一位企业的HR负责人,,跟我说他们公司上了HR信息系统,,但是业务流程开发起来很不方便,,,我说HR信息系统本来只是用来做信息记录的,,,,如果是处理像员工入离调转这种流程,,本来就不是HR信息系统的强项,,,可能他的需求是要上个HR共享服务系统。。。
相关新闻推荐