查看原文
其他

业务流程基本概念 | 为什么MBA课程不教业务流程

GEORGE陈果 陈果George 2023-05-12


如果你问中国的企业管理者他最关心的管理工具,我相信“业务流程”一定会和“绩效管理”、“战略执行”等并列,在管理者的工具列表中居于优先级较高的位置。

MBA是企业管理的学科教育,MBA的课程体系代表了企业管理的知识体系。然而,我自己二十多年前念MBA时,并没有一门课讲业务流程管理;我前些年在某国内排名靠前的商学院讲授EMBA的《管理信息系统》课程时,使用了Laudons教材,在四天课程中,我会用2小时左右讲业务流程管理,没法详细展开,除了我讲的这门课以外,似乎其他MBA课跟业务流程管理都没啥关系。

如果我们看国内或国外的的MBA课程,都没有一门课讲业务流程,例如复旦大学MBA课程体系:

每个企业老板都说要用,但是正规学科教育体系里都没有,难道业务流程管理这个玩意儿对企业来说,就像“造人技术”,学校从来不教,可是每个人先天都会?

业务流程究竟是什么?我认为业务流程是一种对业务活动建模的方法,企业对业务建模有各种方法,从宏观的概念分析,到面向操作的实施,亦即从粗到细,有不同的方法体系(如下图)。 并不是为了讨论、解决业务问题,通过建模来澄清概念、便于沟通,就一定要用“业务流程”这个工具,业务流程是个操作层面的:

业务流程在企业操作层面究竟有什么用途,或者说有哪些应用场景?我认为最主要是三方面:

1、 风险控制:

企业需要控制业务过程中的风险,通过责权分离、设置检查/审批环节等,来规避错误决策、违反合规要求以及防止人员舞弊,这就需要在企业里设置流程和程序(process and procedure);

2、 质量管理:

保证产品和服务的质量,要求企业的操作必须具有标准化、一致性的特点,因而无论是ISO 9000,还是6 Sigma等,都要基于作业标准化的流程建模,并且基于标准化的流程提出持续改进措施;

3、 企业级IT系统:

加强跨部门的沟通协作,基于共同的数据和事实来决策,以及支持上述的两个业务要求,需要用信息系统来支持流程。为了便于信息系统开发中的用户沟通以及系统设计,需要对其涉及的业务操作进行流程建模,不过,信息系统本身并不等于业务流程管理系统,我在《从中台回到流程 |业务流程数字化仍是企业数字化转型的核心话题》文中,对信息系统建设和业务流程的关系做了详细阐述,在此不赘述。

以上这些职能在企业内分别属于财务/风控、质量管理/运营管理、IT部门等不同的职能管理体系,为了避免业务部门无所适从,流程管理不能“政出多门”,所以在企业内如何设置流程管控体系,往往是一件挺麻烦的事情。

流程只是一种方法,更重要的是内容;流程管理本身并不是一个有效的专业,光靠流程管理部或者是流程管理专业的外部咨询顾问,是做不出来流程的,需要有相关职能专业的参与,例如我很难想象如果不懂ERP的“三单匹配”的原理的人员,可以设计出来合理的采购流程;或者,如果不了解金融风险控制要求的人员,可以设计出来银行理财产品的销售流程。流程管理部门或者外部流程咨询顾问,很大程度上是赋能、协调、辅助、促成者,并不是企业流程的制定者。

我曾经不止一次收到企业的咨询项目需求,说是要画企业业务流程体系,还要详细到“六级流程”,流程诊断要涉及到企业的每个领域。实话说,我觉得这种“煮大海”的做法并不能给企业创造真正的价值,基本上就是流于形式了;而且,我认为一个业务流程相关的管理咨询项目,“画流程”的操作不应该是咨询顾问做,而应该是企业自己的人员做——就像学生上学的作业,有让老师写作业的吗?

我更愿意就一个端到端的业务流程,例如“订单到收款”,“创意到产品”,“请购到支付”或者“洞察到商机”,开展深入研究,发现问题,解决问题。参见《系统实施前搞业务流程详细设计咨询没用》。

回到MBA教育的问题,因为流程管理到目前为止,没有出现标准化的企业级流程治理模式,不同企业的做法都不相同;也没有出现标准化的流程管理工具和方法,我在《业务流程建模和企业架构应用于企业管理的误区》写过,流程建模方法(BPMN/BPML/BPEL)已经发展到了“企业架构”,然而这些方法都过于复杂,很大程度是面向IT管理的,可能不被非IT管理者所接受,也很难普及。

所以尽管业务流程管理的概念在企业管理界已经出现很久了,离一套可以进入MBA课程的标准化知识体系还有很大差距。


欢迎关注我授权的改编我公众号文章的视频号


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存