您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
   
 
     
   
 订阅
  捐助
方案:流程数字化的方法与工具
 
作者:俎涛(火龙果软件工程)
  360  次浏览      12 次
2021-4-1
 

流程数字化的需求

现在企业数字化转型过程中,流程数字化是非常重要的一个支持,因为企业的很多商业、研发、生产制造都是以流程的方式运作和管理。流程数字化可以让企业建立工作管理的重要基础。所以很多企业提出了流程数字化的需求:

希望建立流程数字化管理能力。
现在主要是基于文档对流程进行发布管理。
未来希望能采用BPMN作为流程建模标准。
希望引入一个比较合适的流程建模工具,能够进行流程建模
希望建立工作流发布平台,让相关人员都可以参与到流程建设。
希望能够建立工作流的运营管理机制,可以采集流程的执行数据,对流程进行跟踪和评估。
可以基于流程的评估精确的定位问题,不断提升效能。

流程数字化的工作场景

根据工作流程管理的需求,流程数字化的工作场景一般如下:

1. 工作流程的建模:采用BMPN或者UML的活动图,建模工作流的控制流、数据流和执行者。

2. 工作流程的应用:把工作流程应用于某个具体工作,创建工作流的实例和相应的数据。

3. 流程运行情况的监控:执行工作流程,对工作流程的状态、控制流和数据流进行监视,并可以控制工作流的执行路径和条件。

4. 流程的应用效果评估:对工作流程执行的记录进行分析、评价工作流程执行的效率,给出评价报告。

具体内容如下图所示:


要实现流程数字化的工作场景,需要相应的系统、工具支持,下面给出流程数字化工作各个阶段的工具支持方案。

流程数字化 工作内容 支持的工具 支持的内容
流程建模 创建工作流程 EA 基于流程建模规范BPMN,使用建模工具EA对当前的工作流程进行工作流程建模,并存入模型库。
评审工作流程 WebEA 评审人员采用WebEA对模型进行评审,提交评审意见,评审意见被存入和模型对应的数据库。
发布工作流程 WebEA 建立流程指南web站点,把评审通过的工作流模型发布到流指南站点。
查看工作流程 WebEA 工作人员可以使用浏览器访问流程指南站点,学习流程。
流程应用 建立项目 工作流平台+各种应用系统 项目经理建立工程项目。
项目应用流程 为工程项目选择合适的流程模板。
流程角色分配 为流程分配各种工作角色和相关人员。
流程执行 工作流按照流程图自动执行,启动各种应用功能。
流程监控 工作流按照流程图进行监控。
流程监控 执行流程 流程监控平台 工作人员在项目中按照工作流程的定义执行活动。
监视流程 工作人员可以根据工作流的决策规则的配置控制工作流的路径。可以在执行工作流的时候对决策点进行及时调整,保证流程的合理进行。
控制流程 工作人员可以根据工作流的决策规则的配置控制工作流的路径。可以在执行工作流的时候对决策点进行及时调整,保证流程的合理进行。
流程效能评估 定义效能评价指标 流程监控平台 定义流程评价的指标和评价方法。
收集流程数据 采集流程规范作为流程效能评估的基础数据,采集具体项目的流程执行的数据作为评价的内容数据。
流程效能评估 根据流程规范、流程评价指标对项目的流程进行效能评估。给出评估报告。
流程优化建议 根据流程效能评估发现的问题,对流程模板进行调整。

流程数字化的对象

流程数字化的本质是对流程的信息化,这就需要对流程相关的数据进行分析,建立支持流程数字化的数据对象,如下是流程数字化需要的数据对象模型。


流程数字化工具集成方案

流程数字化的完整实施,需要多种工具集成,才能形成完整的支持,推荐的工具方案如下:


下面对各种工具 做一个简要说明:


工具 用途
建模工具EA 支持BPMN2.0建模,提供各种BPMN模型的样例和模板。
支持BPMN模型仿真。
支持把BPMN模型发布为web页面。
工作流发布与评审工具WebEA 可以访问EA的模型库。
浏览BPMN工作流模型。
对BPMN工作流进行评审、讨论和问题反馈。
流程执行与监控平台 能够把工作流分配给应用系统中的项目。
对应用系统中的工作流执行进行监控。
能够对工作流执行的结果进行数据分析,效能评估。
应用系统 使用工作流的各种业务系统,例如 生产管理、办公管理、采购管理等系统。

工具介绍:流程建模、评审与发布

建立工作流程模型,然后评审,发布。如下是工具配置方案:


EA支持 BPMN的建模、web页面发布

EA支持完整的BPMN2.0建模,具体包括:

  • BPMN流程建模
  • BPMN流程仿真
  • BPMN模型到web页面的生成。
  • 如下是使用EA进行BPMN2.0建模的界面截图:


    如下是使用EA进行BPMN模型仿真的界面截图:


    WebEA支持对工作流程的评审

    如下是对一个工作流对象进行评审的界面。


    如下是对工作流对象进行统计分析的界面:


    实施建议

    流程数字化需要分阶段进行,如下给出了工作流实施的过程建议。


    阶段 内容
    流程数字化体系构建 建立流程数字化建模规范
    使用EA进行BPMN流程建模
    使用EA进行BPMN流程仿真
    确定工作流体系框架
    工作流建模 对工作流项目进行工作流建模 —
  • 使用EA进行BPMN流程建模
  • 使用EA进行BPMN流程仿真
  • 使用WebEA进行流程评审。
  • 使用EA进行BPMN流程web发布
  • 构建工作流平台 基于建模工具EA定制开发整体流程平台:
  • 建模工具EA
  • 工作流发布与评审工具WebEA
  • 流程执行与监控系统
  • 应用系统接口总线
  • 工作流平台运营 执行数字化的工作流
    工作流状态跟踪与监控
    工作流效能评估
    工作流优化

    火龙果软件提供建模环境的咨询服务,可以帮助用户搭建完整的MBSE解决方案,详细信息请见 http://tool.uml.com.cn/ToolsEA/service.asp

    希望本文对您的建模工作有帮助。更多的有关EA建模资料如下:

    如果您希望了解更多信息:

    • 欢迎访问建模者频道 http://modeler.org.cn/
    • 也欢迎直接联系我们 zhgx@uml.net.cn ,010-62670969

    作者简介:

    俎涛,火龙果软件工程创始人,2001年创立了火龙果软件工程,2004年创立了IBM Rational用户组。1998年,曾作为骨干参与国家重点研究课题《面向特定领域基于组件的软件复用》,有幸比较深入的学习和使用的UML进行领域建模、提炼可复用组件和架构。在后来的研发项目中,一直采用模型进行分析设计,积累了一些心得和经验。20年来一直专注于MBSE,熟悉 UML、Sys ML、ArchiMate、BPMN、UPDM、DataModel等建模语言和规范,在以往的经历中,最大的感触是汇聚了很多精英人才的软件工程和系统工程领域居然几十年都是一种凌乱迷蒙的状态,从自己的经历所得,觉得清晰的模型,才是拨开工程迷雾的关键所在,所以不断研究和应用各种建模技术,并从自己的工程实践中提炼经验,形成对于自己可持续的方法论,例如《MBSE 从方法到实践指南》 《基于模型的三维研发管理》 《基于模型的需求管理》 《模型驱动的架构设计》 《基于模型的质量管理》 《基于模型的人员能力管理》 《iProcess过程改进方法》,目前正在作为产品经理和架构师,进行MBSE(基于模型的系统工程)平台的研发,希望建立要给基于模型的工程解决方案,后续会不断写些文章,希望能给同行一些借鉴。

     

    后记

    希望您读了此文后有所受益。

    如果您有经验乐于分享,欢迎投稿给我们。

    如果您对我们的培训、咨询和工具感兴趣:

  • 课程:基于UML和EA进行分析设计
  • 课程:MBSE(基于模型的系统工程)  
  • 课程:基于模型的需求管理)方法与实践
  • 课程:基于SysML和EA进行系统设计与建模  
  • 课程:企业架构建模
  • 课程:系统架构建模方法与案例
  • 课程:领域驱动的建模与设计
  • 课程:基于模型的设计
  • 课程:业务建模与业务分析
  • 课程:基于模型的设计
  • 建模工具:EA
  • 基于模型的需求管理工具:iSpace
  • 咨询方案:MBSE(基于模型的系统工程)
  • 咨询方案:基于UML的模型驱动的开发
  • 欢迎联系我们: 俎涛 Zutao@uml.net.cn

       
    360 次浏览       12 次
     
    相关文章

    基于模型的Code执行分析(使用EA)
    AUTOSAR 建模和ARXML文件生成(基于EA)
    基于工程数据的研发管理
    基于EA建立DMN模型
     
    相关文档

    UML统一建模语言参考手册
    网上商城UML图
    UML建模示例:JPetStor
    UML序列图编写规范
     
    相关课程

    UML与面向对象分析设计
    UML + 嵌入式系统分析设计
    业务建模与业务分析
    基于UML和EA进行系统分析设计

    最新活动计划
    基于Kubernetes的DevOps实践 4-22[北京]
    需求分析与管理 4-23[北京]
    大数据平台搭建与高性能计算 4-27[北京]
    基于UML和EA进行系统分析设计 4-28[北京]
    人工智能、机器学习&TensorFlow 4-16[上海]
    大数据分析、AI算法与可视化技术实战 4-22[上海]
     
    最新文章
    iPerson的过程观:要 过程 or 结果
    “以人为本”的工程哲学
    企业架构、TOGAF与ArchiMate概览
    UML 图解:顺序图( sequence diagram )
    UML 图解:对象图( class diagram )
    最新课程
    基于UML和EA进行系统分析设计
    UML+EA+面向对象分析设计
    基于SysML和EA进行系统设计与建模
    UML + 嵌入式系统分析设计
    领域驱动的建模与设计
    更多...   
    成功案例
    某电信运营供应商 应用UML进行面向对象分析
    烽火通信 UML进行面向对象的分析设计
    西门子 UML与嵌入式软件分析设计
    航天科工某子公司 从系统到软件的分析、设计
    深圳某汽车企业 模型驱动的分析设计
    更多...