【云驻共创】【极简开发•慧享未来】低代码平台关键能力之流程编排

普罗米修斯 发表于 2021/12/05 09:20:07 2021/12/05
【摘要】 这两年在人工智能、大数据、云计算等技术的飞速发展下,一个火爆的理念正在迅速传播开,那就是各行各业正在如火如荼的进行着数字化转型。政企在数字化转型中,需要技术人员将传统业务IT化,以实现流程+工具+制度的运作方式,最终完成数字化转型。华为GDE平台将华为多年内部管理运作经验及工具打包,现向外提供整套解决方案,让业务人员通过低代码、流程编排、数据编排完成IT工具搭建,进而实现数字化转型的关键一步。

一、 GDE.ADC流程编排概念

在开始介绍华为GDE.ADC流程编排之前我们先来看下业界对流程的基本概念是什么

1. 流程基本概念

定义某一组活动为一个业务流程这组活动有一个或多个输入输出一个或多个结果这些结果对客户来说是一种增值简而言之业务流程是企业中一系列创造价值的活动的组合

组织/人是执行业务的主体

流程是执行业务的规则和路径

IT是执行业务的使能工具

组织流程IT一起实现了客户价值

2. GDE流程编排典型应用场景

华为GDE流程编排典型应用在办公审批、告警派单、管理流程、变更流程、自动化流程(业务开通、测试诊断、服务编排等),平台通过Studio在线拖、拉、拽可快速开发和发布一个业务流程,并对开发的流程集中化管理。其中在流程开发阶段为设计态,设计态通过部署可发布至运行态,运行态后就可以让最终用户使用了。

3. 流程资产的主要构成

华为GDE流程资产主要由流程图、表单、规则、SLA/OLA组成。

流程图通过图形定义完成业务过程所需要遵循的逻辑顺序和所涉及的组织或个人。

表单支撑用户与系统进行数据交互的web page或mobile page,用户按照设计好的界面输入信息和操作新。

规则支撑workflow有效所云做所遵循的业务规则和机制。

SLA/OLA针对业务流程定义E2E的SLA指标要求,针对流程的中间活动定义OLA指标。

4. 流程编排过程

Sept1:梳理业务流程运作现状,输出流程设计文档;

Sept2:基于系统完成流程活动图、包括活动间流转关系;

Sept3:逐个明确流程活动的完成要求、完成活动是需要的辅助信息;

Sept4:配置流程活动的责任人、流程过程中需要触发的规则、对流程/活动的时长指标要求;

Sept5:测试配置的流程


1.4.png



5. 流程的分层(IT视角)


1.5.png



二、 业务流程需求分析与设计

1. 流程活动分析

开始流程活动分析前,先明确一个业务流程需要拆分的活动,以及活动之间的关系。

提示:

1) 一个流程至少有2个活动,一个活动的流程没有意义;

2) 连续两个活动之间往往是发生了责任岗位的变化或者有明显的阶段性进展;

3) 一个流程只能有一个开始但是可以有多个结束节点


2.1.png



2. 流程表单设计


2.2.png



3. 流程规则设计

规则是流程执行的细节描述,借助于规则可以将流程与周边建立关联。

流转规则+处理人规则:决定流程的走向和具体的执行人;

提醒规则+接口调用规则:向关心的人或者系统反馈进展,实现互动。

2.3.png

流程规则:

事件进入活动、离开活动、完成任务、取消工单、子单更新等;

条件基于表单字段的逻辑表达式;

活动发送消息、自动提交、调用服务、创建子工单;

流转规则遇到网关多分支时,配置基于表单字段组成的逻辑表达式;

处理人规则为一个活动指定处理人,支持配置多个处理人。

4. SLA/OLA设计

在运维领域,对关键指标的度量和监控,是确保团队目标达成, SLA指标一般会与罚款挂钩,通过OLA指标等分析,识别流程瓶颈,为持续优化提供数据支撑。

这里举一个例子

我们对于日常一起现网故障处理时长进行度量考核,定义一个指标名称为:故障恢复时长,指标类型定义为:时长类。该指标定义为:故障恢复时间-故障发生时间,故障级别:一般,然后就可以对SLA进行要求:例如恢复时长小于4小时。然后对于流程中IT对于SLA时长剩余50%进行提醒。

需要提示的是

1) SLA典型种类:时长类、统计类(百分比)

2) SLA是团队对外的承诺适合于考试挂钩

3) OLA适合内部分析优化不合适强考核若通过此考核数据就会失真系统就会失去价值成为负担

三、 流程图、表单和规则的基本配置方法

1. 创建工作流步骤

下来我们通过一张图来了解下在华为GDE平台怎样创建一个流程

通过上图我们可以看到他跟其他IDE工具一样先需要创建一个工程然后在工程中创建模块接下来在模块中创建一个流程一个流程包括流程活动图、活动表单、流程规则的创建,最后对所有创建的这些项目进行配置、对接接口

2. 创建流程界面

通过上面这么多介绍想必大家已经很好奇华为GDE流程编排界面长啥样了吧?下来我们来看下GDE的界面布局。

点击左侧流程然后点击+(新建)流程即可打开创建流程交互界面,在如上界面简单填写显示名称、流程名称、流程类型、流程缩写、开放级别和数据模型,点击提交即可完成一个新建流程工程

3. 编排流程界面

创建完流程工程后,双击工程即可打开如下编排流程界面,华为GDE.ADC提供通过拖拉拽进行在线进行流程设计。设计器布局为左侧为组件库,中间为工作区域,右侧为组件属性编辑器,跟我们常见的IDE工具布局和逻辑基本一致,非常容易上手。

4. 流程表单设计器

流程设计完之后,对于需要跟人交互的就需要设计交互表单,华为GDE提供了所见即所得的表单设计器,内置常见人工活动表单模板,这个同样是基于ADC的操作逻辑可进行拖拉拽设计一个精美功能齐全的表单页面。

5. 流程规则配置

流程运转需要遵从我们业务门限条件等规则,华为GDE中可通过流程规则配置,对触发条件、触发后执行的动作进行配置,如:更新业务状态、调用服务、自动提交表单或创建子工单等。他是有最初事件触发,然后根据规则条件执行后续某项动作。具体可见下图界面规则配置和当前系统支持的规则事件。

规则事件工单类型事件(删除、取消、修改、完成);流转环节节点事件(任务完成前、任务开始后、任务完成后、任务被转派后、子工单更新时)

规则活动:活动跟事件的一个矩阵关系

经过上面一步步介绍通过华为GDE平台进行流程编排的一个大致步骤大家想必有一定的了解了我们简单总结下,如下图:

四、 流程的设计编排和发布

在这期视频最后,讲师通过如下一个例子演示了怎样通过华为GDE平台快速实现线下故障维修作业流程IT化,让发现故障并通过指派故障单让维修工程师受理故障工单。这对于之前传统方式通过纸质或邮件方式进行指派跟踪,事后数据汇总统计、回溯,在效率方面有着极大的提高,助力企业提升客户满意度。视频链接在本文下方,强烈推荐大家观看。

4.1.png


最后,祝华为GDE平台越好 GDE平台的用户借助平台能力及早实现数字化转型提升核心竞争力成为行业领导者

本文整理自华为云社区内容共创活动:任务3【极简开发·慧享未来】低代码平台关键能力之流程编排

查看活动详情:https://bbs.huaweicloud.com/blogs/308924

视频链接:https://bbs.huaweicloud.com/live/cloud_live/202111011900.html


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。