首页 > 其他分享 >IBM企业业务流程框架介绍及构建步骤详解

IBM企业业务流程框架介绍及构建步骤详解

时间:2023-10-04 13:00:50浏览次数:105  
标签:IBM 框架 流程 业务流程 业务 L4 详解

本人在四大咨询机构从事咨询工作多年,二十年一线数字化规划咨询经验,提供制造业数智化转型规划服务,顶层规划/企业架构/数据治理/数据安全解决方案资料干货.

IBM企业业务流程框架介绍及构建步骤详解_流程管理

一、前言

      IBM作为世界上最大的服务公司、第三大软件公司、第三大数据库公司,在它的发展过程和发展策略上有很多值得我们借鉴的经验。其中IBM的BPM流程管理体系,就是一套是一套面向企业整体运作的、自上而下的、结构化、体系化的流程设计理论。国庆假期已在公众号更新了埃森哲和IBM的流程管理方法论PPT(文末附下载),本文将给大家详细介绍IBM的流程框架。

      当企业进行IT系统建设或数据资产盘点时,会从业务流程的梳理开始,明确具体的业务流程边界,而一个好的流程框架应具备业务覆盖面全、体系结构严谨、反映业务逻辑、体现业务差异等特点。

      IBM企业过程框架是一套用于企业业务流程的梳理的方法论,通过对业务流程框架的梳理来支撑企业业务成熟度分析、信息化依赖分析、信息化分布分析、业务流程的IT系统支撑优先级分析,指导企业组织架构建设和分工、IT规划、数据资产盘点。

IBM企业业务流程框架介绍及构建步骤详解_流程管理_02

二、关于流程你需要知道

      一是分类,即企业哪些业务活动可以成为流程?一般认为企业有三类流程:管理流程(或称为“辅助流程”),包括业务战略、营销策略、产品策略等;运营流程(或称为“核心流程”),包括销售、客户服务、制造、供应链等;支持流程,包括财务、人力资源、行政支持等。

      二是分级:按照流程活动的颗粒度从粗到细践行分级,打个形象的比方,流程就像是地球仪上的道路,粗看是地球分为七大洲,这是一级流程;放大到最细是街道,映射到业务活动上,这是四级流程。最高层级是企业的价值链,最细级则是操作步骤。

      三是分场景:在不同的产品生命周期阶段、税务策略或供需衔接模式下,同样业务的处理流程有差别,例如某空调制造和销售企业的端到端流程分析,通常用下图的“产品/客户矩阵”来分解业务场景,按类型抽象为“按单制造”、“按单组装”、“按库存制造”等模式。

三、IBM 5级流程介绍

      IBM流程框架首先需要根据企业架构设计业务模型(也叫L0级流程),设计完成公司的核心业务框架后,我们便可以针对每个业务领域设计有效的业务管理模型,一般先找出本业务领域中的核心业务、运营业务和支持业务,并列示出来构成了本业务领域的业务模型,接下来从L1到L5层层分解,L1-L4为流程模块,L5为具体流程。

     (1)L1级流程:为业务价值链,是业务流程的主干;

     (2)L2级流程:为运作模式层面的业务子流程,因场景不同而差异化;

     (3)L3级流程:为实现运营模式所需的业务能力与业务活动,与具体的IT系统不相关;

     (4)L4级流程:描述业务与IT系统的交互过程/工作流;

     (5)L5级流程:基于特定IT系统的,记录用户在IT系统中的具体操作步骤/详细规范。

IBM企业业务流程框架介绍及构建步骤详解_数字化转型_03

四、流程建模方法

      流程建模具体流程建模的方法包括上而下和自下而上两种,其中:

      4.1 自上而下建模

      需要有清晰的level0框架作为输入,首先构建流程全貌,然后层层分解到细节流程。其能够建立流程体系的全貌,容易检验和修订,可以避免流程的重复、重叠和不能进行连接,最大限度的保证了流程的共享和复用。

     4.2自下而上建模

      需要从细节流程入手,然后挑选、合并进行处理,然后生成上一级流程。在具体应用过程中我们一般选择上而下和自下而上相结合的方式,从上而下建立流程高阶框架,自下而上进行流程匹配,识别出和高阶方案的矛盾,制定新流程,或者调整流程高阶方案,从而兼顾流程的完整性和业务场景的选择。

IBM企业业务流程框架介绍及构建步骤详解_企业架构_04

五、具体流程框架构建过程

      流程建模主要采用三步法:梳理业务模式-甄别核心业务能力-搭建差异化的流程框架。

IBM企业业务流程框架介绍及构建步骤详解_业务流程_05

      (1)梳理业务场景。从核心业务板块的关键业务维度分析独特业务场景和模式。

IBM企业业务流程框架介绍及构建步骤详解_数字化转型_06

     (2)甄别核心业务场景。围绕业务价值链与管理层次链,甄别出与各环节核心业务能力/流程。

IBM企业业务流程框架介绍及构建步骤详解_企业架构_07

     (3)搭建差异化的流程框架。综合各业务场景,搭建核心业务流程框架,到L4级流程模块(即业务能力/活动级)。

IBM企业业务流程框架介绍及构建步骤详解_企业架构_08

     (4)定义L4级流程能力。对L4级流程模块业务目标、输入、输出、主要活动、关键业务逻辑规则、IT系统进行定义,形成L4流程清单。

IBM企业业务流程框架介绍及构建步骤详解_企业架构_09

IBM企业业务流程框架介绍及构建步骤详解_流程管理_10

IBM企业业务流程框架介绍及构建步骤详解_流程管理_11

      (5)展开L5级业务流程。4级流程(流程模块)可进一步细化至5级流程(流程图),并通过标准化符号和规则,形成包含活动、时间、参与人物/组织、输入/输出、工具载体5个维度的标准化业务流程描述。

IBM企业业务流程框架介绍及构建步骤详解_业务流程_12

     (6)L4流程窜接。以管理诉求与业务痛点为主线进行跨领域端到端流程串接,直观展现端到端业务活动全景,突出业务主线,明确业务活动关联关系,形成总体业务视图。

IBM企业业务流程框架介绍及构建步骤详解_企业架构_13

IBM企业业务流程框架介绍及构建步骤详解_数字化转型_14

      得到L1-L5流程图,也都是站在业务角度的思考当前的流程以及可以改进的地方,并不是系统设计和系统交互逻辑。

      埃森哲和IBM流程管理方法论可以查看之前发布的相关内容,可编辑PPT可以私我获取。

      本人在四大咨询机构工作多年,希望获取更多企业架构视频课程和培训资料,欢迎添微信咨询。

     ☆ 制造企业企业业务架构实践课程

     ☆ Aris流程建模工具实践课程

     ☆ Togaf企业架构培训课程

标签:IBM,框架,流程,业务流程,业务,L4,详解
From: https://blog.51cto.com/929044991/7703204

相关文章

  • C++ typedef用法详解
    typedef的语法描述 在现实生活中,信息的概念可能是长度,数量和面积等。在C语言中,信息被抽象为int、float和double等基本数据类型。从基本数据类型名称上,不能够看出其所代表的物理属性,并且int、float和double为系统关键字,不可以修改。为了解决用户自定义数据类型名称的需求,C语言......
  • DMA是什么?结构和例程详解?
    DMA(DirectMemoryAccess)是一种技术,它的主要功能是允许数据直接在内存和外部设备之间传输,而不需要通过CPU或其它芯片外设的干预。这使得CPU可以继续处理其它任务,而不需要等待数据传输完成。DMA控制器通常由硬件实现,它包括多个通道,每个通道都可以被配置为从不同的源地址传输到不同的......
  • C语言之数组详解
    2.1数组的概念数组是若干个相同类型的变量在内存中有序存储的集合。inta[10];//定义了一个整型的数组a,a是数组的名字,数组中有10个元素,每个元素的类型都是int类型,而且在内存中连续存储。这十个元素分别是a[0]a[1]….a[9]a[0]~a[9]在内存中连续的顺序存储2.2数组的分......
  • 归并排序算法详解
    算法介绍引用百度百科的介绍。归并排序(MergeSort)是建立在归并操作上的一种有效,稳定的排序算法,该算法是采用分治法(DivideandConquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表......
  • Pytorch nn.Linear的基本用法与原理详解
    Pytorchnn.Linear的基本用法与原理详解原文:Pytorchnn.Linear的基本用法与原理详解_iioSnail的博客-CSDN博客nn.Linear的基本定义nn.Linear定义一个神经网络的线性层,方法签名如下:torch.nn.Linear(in_features,#输入的神经元个数out_features,#输出神经元个数......
  • Nginx listen 监听端口详解
    listen指令监听端口:listenaddress:port[default|default_server|[backlog=num|rcvbuf=size|sndbuf=size|accept_filter|deferred|bind|ipv6only=[on|off]|ssl]];默认:listen80配置块:server含义指定服务监听的地址,如果使用IP协议,则可以包......
  • shell 循环读取文件中每一行的方法详解
    当需要在shell脚本中读取文件中的每一行进行处理时,可以使用while循环或for循环。下面将详细介绍这两种方法。 方法一:使用while循环使用while循环是一种常见的读取文件中每行的方法。该方法的基本语法如下:whilereadlinedo#处理每一行的代码done<filename其中,readline......
  • Shell 函数详解(函数定义、函数调用、参数变量)
    Shell函数的本质是一段可以重复使用的脚本代码,这段代码被提前编写好了,放在了指定的位置,使用时直接调取即可。Shell中的函数和C++、Java、Python、C# 等其它编程语言中的函数类似,只是在语法细节有所差别。Shell函数定义的语法格式如下:functionname(){statements[re......
  • C++ 对拍详解 和解读
    对拍是什么#​对拍,是一个比较实用的工具。它能够非常方便地对于两个程序的输出文件进行比较,可以帮助我们实现一些自动化的比较输出结果的问题。​众所周知,几乎每一道编程题目,都会有某种正解能拿到满分;当我们想不出正解时,我们往往可以打暴力代码来获取部分分数。​但是,当我们觉......
  • DESTOON做中英双语言(多语言)切换版本具体详解
    第一次发原创好激动,该注意点什么?在开发过程中用户有许多要求,比如这个多语言切换就是一个需求。首先讲解一下DESTOON(DT)后台系统如何做这个中英、甚至多语言切换的这个功能。DT本身不自带多语言切换功能,但是强大的DT可以切换默认语言和默认模板的。首先登陆后台系......