一直听人在讲业务流程,,,然而“业务流程”和“企业信息系统”实施究竟是什么关系????是不是上了企业信息系统,,就等于有了业务流程管理??很多企业关心设计出来、、、、画在纸上的那些业务流程,,,通过什么信息系统去“落地”???
我觉得啥叫“数字化业务流程”,,,是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共享服务系统。。
相关新闻推荐