流程的层级结构

流程是做事情的路径,是动作的组合。我们今天要讨论流程的层级结构,首先需要有一个基本的思想:企业中的流程是有层级结构的。

流程为什么要有层级结构?

流程有层级结构就因为它太复杂。复杂的东西就应该有结构,否则我们无法去认识、建设和应用。有些人并不觉得流程有那么复杂,我们看一个实例,这是一个企业做的采购流程图。

这最多算是用来表达一件事情的逻辑图,根本不能叫做流程图,因为它完全没有把做这件事情的动作表现出来。换句话说,如果你是一个对这个业务并不熟悉的人,看了这段流程图之后,完全不知道如何去操作。这就失去了流程的意义:定义人们做事情的路径。

在一个企业中所有重复性的活动我们都可以称之为流程,那么这样的活动有多少?按照流程的条数来算应该上千,按照动作来算应该上万,而且它们之间是相互交错的,就像一个超大城市的交通网络那样复杂;采购流程,应该有几十条路径,上百个活动,这样的量级才可能说得清楚。

这样复杂的工程没有层级结构是难以想象的。建一条路需要有规划图,更何况建设一个街区,再到建设一个城市的交通网络。

流程的层级定义

国际组织APQC(美国生产力质量中心),给出了一个流程层级结构的参考定义。

他们给出了一个很好的参考,但恐怕这样的结果让人难以接受,其中有逻辑问题,也有中西文语境的问题。比如流程组和流程互相解释,这是逻辑问题(一组流程是流程组,流程组分解是流程);还有流程、活动和任务这些西文翻译的词汇也让人难以准确区分。

我们给出一个更简洁而明确的定义。

第一层,业务功能。这一层只有一张图,把整个企业的基本业务轮廓完整勾画出来。在APQC的参考框架中,这一层有12个业务功能,我们这张图有16个,现实中每个企业都可以根据产业特征定义一个自己的业务框架。这是典型生产制造型企业的参考框架。

第二层,业务域。就是业务功能层的下一层,展现业务功能的内部结构,我们给它们起个名字叫业务域。我们以供应链这个业务功能为例展开到业务域层。

第三层,逻辑关系。逻辑关系层是在业务域层继续分解得到的,展现出来的结构单位我们称之为业务单元。需要说明的是,它实际上可能并不是一层,有可能包含多层的结构。就像我们下图展示的这样:在“采购需求确认”这个业务单元中,含有5个最小业务单元。有时候因为内容过于复杂,我们不得不将逻辑关系层分成多层来处理。

这一层被称之为逻辑关系层,因为它并不是流程,而是在描述业务结构的逻辑关系。这种业务单元描述到最小颗粒度的时候我们称之为最小业务单元。最小业务单元就是流程框架的最底层,再向下就不再是框架而是具体的流程活动。

图三的红色框已经给出了一个区分,上面三层是业务框架,下面两层是流程。虽然我们习惯于称之为“流程”框架,但其实上面三层确实不是流程,而是业务结构,下面两层才是流程,这一点我们在关于“EA:企业架构”的文章中进行了表述。

我们将企业中的业务框架,从最顶层到最底层(最小业务单元)的列表称之为流程清单,意思就是它们已经展开了一个流程的目录,这个目录有多少行,也就意味着你的流程有多少“条”。下面是流程清单部分样例的展示。

第四层,流程。从这里开始才是真正的流程,差别就在于它是用流程语言描述的业务实现的具体动作。这是供应链业务功能\采购业务域\招标业务单元展开的流程图。

第五层,子流程。像上面招标这样的流程,实际指导操作还是比较粗糙的。比如其中“组织编制招标文件”这样的活动,它是如何完成的?我们可以用更细节的流程来表达这样的过程,这就是第五层子流程(示例略)。子流程和上一层没有本质差异,只是更细节而已。有了子流程,通常我们也会相应的将它的上层叫做主流程以示区别。

理论上子流程还可以有子流程,当我们觉得展开一层不足以表达细节的时候还可以继续展开,但通常我们尽量不这样做。

流程需要尽可能的精细,否则就失去了它存在的意义。通常我们可以描述到这样一个细节的程度:一个人的一个动作有明确的产出。关于流程的颗粒度我们以后的文章中再去详述。

一个完整的样子

从纵向来看,我们形成一个从上到下逐层分解的结构。这样展示的意义在于,我们通过逐层分解能够很好的控制业务和流程描述的范围以及边界,上层的一个模块就是下层的一张图。

从横向来看,我们可以把采购的流程都在一个页面上展示形成一个大图,我们称这种图为全景图(再看看本文开头的第一张图完全不是一个量级)。把一个业务域的流程全部展现出来,这也就是我们所能够表达篇幅的极限了,而且我们还必须忽略这些流程下面的子流程。

这样我们就容易理解为什么企业流程是非常庞大的,因为从顶层L1到最底层L5,是一个以几何级数增加的关系。这个逐层展开的效果有点像高德、百度那样的电子地图,现在的流程管理软件也支持这样的展示。

如此,我们可以回到最开始的那个问题,流程为什么要有分层的结构?——结构化就是为了简单。

还有一个问题就是,我们描述业务和流程总是要从顶层到细节逐层展开的,直接进入细节的结果就是一团乱麻。这个道理很简单,没有目录怎么建一个图书馆?

流程的层级定义,目前也有很多不同的说法,但基本思想大体相同。

有两点是值得注意的:第一,尽可能采用通用的说法,少用企业的个性定义(表达的个性而不是业务的个性),这样可以降低沟通成本;第二,需要通俗易懂而不要晦涩,不到万不得已我们还是不要制造词汇的好。

(《老包讲流程 第11讲》文字编辑)

(0)

相关推荐

  • 企业运营模式模型一览(咨询派)

    本文将尝试回顾最大的咨询公司的方法,需要注意的是,许多模型在许多公司不断提供给客户的不同文章和出版物中不断发展,在使用的方法上显示出某种"灵活性".我按字母顺序列出模型,以下列出了 ...

  • 为什么要制定设计规范?

    现在已经不是一个人做设计的时代了,多人协作中,为了达到设计的统一性,交互规范正在起着越来越重要的作用.而且软件中还可以做成组件,大家共同维护,省时省力. 这篇文章分为三个部分: 一般规范包含什么内容 ...

  • 疯了吧!这帮人居然用 Go 写“前端”?(一)

    2021-09-11 作者 | 郑嘉涛(羣青) 无一例外,谈到前后端分离"必定"是 RESTful API,算是定式了.但我们知道 REST 在资源划分上的设计总是与 UI 大相径 ...

  • 【译文】数据管理和数据治理104:数据治理中的“阴”力

    在我们关于数据管理和数据治理的故事中,我们继续讨论数据治理概念.数据治理通过遵循数据管理的原则来发挥其"阴"力作用.以下两个陈述表达了数据管理和数据治理之间的阴阳二元性的观点: 1 ...

  • 以丁香医生为例:谈谈用户体验的5大要素

    何谓用户体验,其实纵观全网相关文章,大家对于这一概念的理解基本相差无异,主要原因在于在产品分析与设计中,用户体验离不开以下5大要素:表现层.框架层.结构层.范围层.战略层. 我相信不少产品经理在面试期 ...

  • B端交互设计过程中的思考

    写这篇文章的初衷是由于工作中带新人发现他们从拿到一个需求不知道如何下手开展自己的工作,即使开展了也是丢三落四,需要反复回炉重造.希望通过这篇文章可以对他们有一些帮助的同时也是对自己工作的一个思考总结. ...

  • 流程管理制度和建模规范

    俗话说没有规矩不成方圆.企业中实施流程管理,需要建立相应的规则来支持持续运行机制,这需要从三个层面来考虑:流程管理的制度.流程管理的流程和建模规范. 流程管理制度 流程管理的制度要定义企业在流程管理中 ...

  • 企业运营模式模型一览(学术派)

    通过文献来设置操作模型并不容易.这个词被广泛使用,尤其是在咨询公司和许多公司报告中.似乎"对运营模型一词有隐含的理解".但是,该术语通常指的是许多不同的事物,加剧了对该概念的混淆. ...

  • 《周易》阴阳论的层级结构性质

    <周易>阴阳论的层级结构性质 吴述霏 内容提要:传统中国哲学中的阴阳论一直是学界所关注的一个焦点,但对于该体系所具备确切内涵的各方面.以及由其所结成的整个架构的整体理论性质,却很少有人能深 ...

  • onenote CAS总结②:笔记本层级结构

    onenote的层级结构很有特色,总的来说,onenote默认的层级结构就是一个天然的书籍目录,用来做知识管理再合适不过了. 理解onenote的目录层级,可以从以下三个方面着手:笔记本结构与文件夹目 ...

  • Excel如何将工作表设置成层级结构展示

    职场人士需要掌握在Excel表格中实现层级结构展示的方法. 操作 步骤1:打开工作簿后,根据层级大纲显示的前后关系,首先选中对应的行记录,例如,选中图1-95中的第4行和第5行,然后依次单击" ...

  • DL之DNN:自定义2层神经网络TwoLayerNet模型(封装为层级结构)利用MNIST数据集进行训练、GC对比

    DL之DNN:自定义2层神经网络TwoLayerNet模型(封装为层级结构)利用MNIST数据集进行训练.GC对比 导读           神经网络算法封装为层级结构的作用.在神经网络算法中,通过将 ...

  • 二次结构施工如何做?全流程实例解读!

    工程施工管理 公众号 来源:建筑工程鲁班联盟 基层验收.墙体放线 砌筑基层的楼地面浮浆.残渣清理干净并弹线.填充墙的边线.门窗洞口位置线应准确,偏差控制在规范允许范围内. 2植筋 · 植入深度控制 砌 ...

  • Proe/Creo小腾智能机器人全结构开发流程评审以及模具分析评估教程和3D资料

    Proe/Creo小腾智能机器人全结构开发流程评审以及模具分析评估教程和3D资料

  • 二次结构施工全流程八部走,实例解读!

    整理 |  豆丁施工 一.基层验收.墙体放线 砌筑基层的楼地面浮浆.残渣清理干净并弹线.填充墙的边线.门窗洞口位置线应准确,偏差控制在规范允许范围内. 二.植筋 植入深度控制 砌体与柱或剪力墙间的拉结 ...

  • 拿来即用的流程优化方法,打破组织层级管控的局限 || 流程管理实践050

    每位员工都隶属一个部门组织和岗位角色,所以屁股决定脑袋,何况还要对指标负责,对领导负责,所以企业流程处处有部门岗位视角的顽疾就不足为怪了.在很多企业,这种思维被美其名曰为"部门负责制&quo ...

  • 232 壳管式冷凝器设计示例-结构与流程

    232 壳管式冷凝器设计示例-结构与流程 背景 应用简况. 相近名称:壳管式,管壳式,列管式等. ●语音讲解-结构与流程 单管程-单壳程-逆流型 单管程-多壳程-近逆流(交错流,叉流等)型 U型管型 ...