业务流程与管理体系的整合
如果将企业的一套业务流程管理体系比喻为'一张皮',那么许多企业往往都同时存着'几张皮',而且这'几张皮'之间还彼此脱节和不一致。
一个流程'一张皮'多个流程'多张皮'很多企业都建立了ISO9001管理体系,覆盖了人力、设备、工作环境、采购、产品开发、生产等众多环节。但ISO9001并不是企业管理的全部,因此企业还会根据各种管理需要建立诸如企业内控体系、供应链管理体系、设备维护管体系等等。同时,为了持续提高竞争能力,企业还会不断地吸纳和应用各种新的管理理念与方法,这些理念和方法的引进一般都以项目实施的形式展开,并随着项目的结束而给企业留下一套套新的管理流程,也就是所谓的一张张'皮'。
曾经有一个企业的采购部门就在同一天接到来自ISO9001项目组和企业内控体系项目组的两份业务流程文件,这两份文件对供应商的评估提出了完全不一样的操作要求;还有一个企业的发货部门在供应链改进项目组的要求下改变了发货流程提高了效率,但由于忘了提请修改ISO9001的程序文件而在此环节上被评为不合格项。这些现象,充分体现了企业内部管理体系中'几张皮'的存在及它们之间的脱节甚至是冲突。
解决'多张皮'须实现企业内部流程统一。事实上,不管企业引入并建立了多少种管理理念和管理体系,企业的业务流程都只能有一套,企业的业务人员在工作时只要严格按照这套流程中所规定的要求开展工作即可以满足所有管理体系的要求。也就是说这'几张皮'应合为'一张皮'。比如当一个采购员在下采购订单时他不可能也没有必要去考虑ISO9001有什么要求,企业内控体系有什么要求,供应链管理方面有什么要求;他应该只需要按照一套采购下单的流程操作即可,而这套采购下单的流程本身应涵盖了各种管理体系和管理理念的要求。
可见要实现上述朴素的管理需求,就需要在企业内部实现三个统一:即建立统一的信息化的业务流程管理平台;采用统一的信息化的业务流程描述语言;设立统一的业务流程管理部门。
所谓信息化的业务流程管理平台即指企业所有的业务流程都必须在此统一的平台上进行建立和发布。这样可以有效地避免不同管理项目所建立的管理体系之间的不协调和冲突。当然,要做到这一点还需要有一套统一的信息化的业务流程管理语言,所有业务人员都用同样的'语言'来描述业务流程,避免各说各话。只有这样才能描述出一套企业唯一的、没有断点的、端到端的业务流程。这里的技术关键是用统一的'语言'进行描述后应能自动转换成各管理体系所需要的文档。
比如,ISO9001项目组和企业内控体系项目组用统一的'语言'描述了同一个供应商评审流程后,信息化的流程管理平台应能自动根据同一个流程导出ISO9001所需的程序文件和内控体系所需的内控手册。如果还需要各项目组成员手工转换各自所需的管理文件,不但又有可能出现'几张皮'即统一平台上的流程与各自手工所描述的流程不一致的情况,同时也会大大影响工作效率。与之相适应,对于这样一个全企业的信息化管理平台来说,自然需要有一个站在企业全局角度进行维护的部门,比如当供应链改进项目组试图改变发货流程时,就应向此部门申请在统一的流程管理平台上进行流程的变革,而此部门则应召集此流程所牵涉到的所有相关部门进行统一的协商,以避免顾此失彼。
设计与执行统一管好企业中两张'大皮'然而,实现了上述三个统一以后,'几张皮'就能保证合为'一张皮'了吗?不一定!
上述措施只是从技术上实现了设计的管理体系的整合,而在企业中可能还存在着两张'大皮'之间的脱节。这就是所设计的管理体系与实际被执行的管理体系之间的脱节,即所谓的蓝图和现实之间的脱节。简言之,就是业务人员不按所规定的流程进行工作。
要避免这两张'大皮'之间的脱节,一般来说有两种解决方案:
①建立业务流程合规审核制度这种方法需要人工执行,可以在统一的业务流程管理平台上设计出整体的流程和规审核制度,以一定频率和周期,不断地对流程中关键的节点进行合规检查,并出具流程合规审核的风险报告。类似于ISO9001中所规定的内审制度。
②通过管理信息化来固化业务流程这种方法是目前的趋势,即用信息化的管理系统来固化流程,这种方式还可以提升流程的效率甚至带来流程的创新。
避免'两张皮'重生'这个业务是否要进系统?'这样的问题常常在信息化项目实施中听到。对于企业端到端的业务流程来说,可能会用到ERP、CRM、OA等各种信息化管理系统。因此,在通过信息化技术实施流程固化时,如果做得不好甚至可能重新造成'两张皮'--即所设计的流程与信息化系统中跑的流程不一致。
其原因是,实施信息化时虽然理论上是按所设计的业务流程进行系统的开发或配置,但由于流程管理平台上所设计的流程不能直接导成可用的系统,因此在进行系统建设时,如需修改流程,项目组成员往往会直接在系统中改,而忽视了流程管理平台。
要避免重新出现的两张皮,最具操作性的方法是在进行系统测试验收时,必须坚持由统一的信息化的业务流程管理平台产生流程测试计划,并严格按照此测试计划对系统进行验收。这样,可以有效的保证所设计的流程与系统中所跑流程的一致性。当然,还有一种更先进的做法是实现信息化的流程管理平台与信息化的管理系统间的集成。