深入Activiti流程引擎:核心原理与高阶实战主要观点

管理 贺波 编著
简介: 企业级BPM开发指南,科学而有效地管理业务。

内容提要

本书主要介绍业务流程管理的实战落地应用,全书分为4篇:基础理论篇,包含流程的基本概念、业务流程管理的历史、业务流程管理体系;常规应用篇,包含Activiti开发环境准备、使用IDEA和Eclipse开发Activiti工作流、流程设计工具,以及Activiti核心架构、工作流引擎配置、用户管理、流程部署、表单管理等内容;高级实战篇,包含Spring Boot和Activiti的其他实践和应用;架构扩展篇,包含多引擎架构、性能优化、流程稳定性保障。

本书适合从事业务流程管理的技术人员阅读。

作者简介

贺 波

国内资深的工作流及BPM领域专家,专注于流程领域十余年,长期致力于BPM技术及相关产品的研发、应用和推广,擅长为国内外中大型企业提供以流程为导向的数字化解决方案。职业生涯中组织领导了多个大型软件平台项目的设计、开发与落地,具备全面的解决方案能力、分析及设计能力、组织实施能力。曾任东华软件股份公司技术总监,从零研发的BPM平台广泛应用于政府、银行、学校和企业等各种不同类型的商业化应用场景。现任滴滴出行高级企业信息化技术专家,流程平台部负责人,从无到有搭建BPM平台,实现了大型互联网综合平台各类差异化业务和复杂流程场景的落地,开创了同类互联网需求的BPM实施先例。

胡海琴

十多年来从事Java EE企业应用开发,曾经参与多个大型企业级项目的设计与开发工作,具有丰富的软件系统设计和开发经验。现就职于滴滴,任资深软件开发工程师,担任BPM功能设计与研发,积累了丰富的BPM开发的实战经验,对BPM技术的应用以及Activiti开源技术有较深刻的理解与认识。

刘晓鹏

拥有10年互联网系统研发、架构设计经验,对高并发、高性能、高可用等方面有丰富的设计经验。现就职于滴滴,任专家工程师,专注于流程领域,具有5年工作流引擎研发和架构设计经验,对Activiti的源码和设计原理有深入理解,负责BPM平台的研发。

推荐辞

我们公司的企业内部信息化团队一直致力于在业务规模化发展的前提下,通过信息化和数字化提升管理效率和员工体验。贺波带领的BPM团队在这个过程中从无到有搭建了完整的流程管理平台,有效支持了公司各类业务场景的快速落地和高效运转,并能通过数据洞察持续促进流程优化。本书立足于基础、着眼于实战,干货满满,是BPM领域一本不可多得的经典好书。

BPM日渐成为企业不可或缺的基础。贺波先生多年磨一剑,将自己丰富的经验沉淀编写成书,通过深入浅出的结构、缜密的文字把BPM呈现给广大读者。通过阅读本书,读者会全面了解BPM的“道、法、术、器”,也会在实践BPM时得到它的帮助。

多年前,我所在的企业高速发展,各种系统如雨后春笋般地出现,这带来了审批入口分散、审批不及时、流程难以跟踪、管理混乱等问题。当时我们想构建一套内部统一的BPM流程管理平台,却受限于内部没有专业的BPM人才、市面上没有足够专业详细的实战书籍供参考,只能摸着石头过河,遇到了很大的困难。研发负责人锲而不舍地“三顾茅庐”,终于请到了有丰富BPM实战经验的贺波加盟,BPM的建设才开始步入正轨。贺波在短短一年半内,与团队一起从无到有搭建了业界一流的BPM体系。这本书结合了贺波对BPM理论知识的梳理总结和多年BPM体系建设实战经验。如果你想要通过一本书对BPM的基础理论和实战落地有详细的了解,这本书会适合你。

贺波曾是我指导的硕士研究生,学生的成功是老师的骄傲。贺波在学期间表现出极强的技术钻研精神,掌握了流程处理和自动化生成代码等方面的基础技术。在实际工作中,贺波对BPM平台搭建及兼容各种类型的业务需求进行了深入研究和实践,其研发的支持大型互联网公司各类业务的BPM平台在技术指标和应用数据等方面领先,为该领域的技术发展做出了不少贡献。本书系统整理了BPM平台的研发技术,为同行奉献了宝贵的技术指导和实践经验。

版权:人民邮电出版社