在数字化转型的浪潮中,工作流程正经历着深刻的变革。传统的"流程串联"思维已经无法满足现代企业的效率需求,需要重新思考:流程的本质究竟是什么?
传统流程设计的困境
许多企业的流程设计仍然在第二代(材料电子化)和第三代(管道衔接)之间摇摆不定。这种设计模式存在明显的问题:
- 工单字段繁多,填写复杂
- 流程节点冗长,审批链条过长
- 系统集成困难,需要人工协调
- 用户体验差,抗拒使用
从设计理念角度看,将流程当作管道和衔接物,试图通过流程来串联各个系统变更,这本质上是对流程价值的误解。
自动化设计的核心思维革命
❌ 错误的自动化思维:人工作业的数字化替代
很多企业在推进自动化时犯了一个根本性错误:试图用数字技术来替代人工操作,而不是重新设计业务逻辑。
典型案例:石油运输的自动化演进
- 人工时代:用卡车从俄罗斯运输石油到中国黑龙江
- 错误的自动化:将卡车升级为自动驾驶汽车
- 仍需要沿途的加油站、补给站
- 仍需要关卡检查和军队驻守
- 仍受天气、路况等环境因素影响
- 成本高、效率低、风险大
✅ 正确的自动化思维:业务逻辑的重新设计
真正的自动化解决方案:建设输油管道
- 一次性基础设施投入
- 全程自动化监控和控制
- 无需人工干预的连续运输
- 成本更低、效率更高、更安全
核心差异:
- 前者是在旧模式上做技术叠加
- 后者是从业务本质出发重新设计
工作流程设计的四个演进阶段
阶段一:纸质时代的"物理门闩"
特征:线下打印材料,人工签字盖章
这是最原始的审批方式,每个环节都需要物理接触:
- 申请人打印申请表
- 逐级找领导签字
- 盖章确认
- 人工传递到下一个环节
痛点:效率低下,容易丢失,无法追溯
该流程仅仅是一种授权许可,尚方宝剑,是弱管控的管理管控,只能采用事后审计的方式来进行合规性审查。
阶段二:数字化时代的"材料电子化"
特征:纸质材料数字化,线上流转
这是工作流数字化的初级阶段:
- 工单表项和附件,取代纸质文档
- 线上流转,取代线下找人签字
- 审批人员在线点击"同意/驳回"
- 系统记录审批痕迹
改进:提高了效率和可追溯性,但仍是被动式流程。 审批的结束意味着工作流程的结束,然后所有的工作实施依赖于人工完成。
阶段三:管道衔接时代的"流程自动化"
特征:将流程作为管道和衔接物
这是目前许多企业正在尝试的阶段:
- 试图通过流程串联各个业务系统
- 流程承担系统间数据传递职能
- 复杂的字段映射和系统集成
- 用户需要填写大量冗余信息
问题:流程变得异常复杂,用户体验差,难以真正实现自动化
阶段四:智能化时代的"电子门闩"
特征:事件驱动,副作用导向
当前工作流设计的核心价值理念:
- 流程仅承担审批职能(门闩作用)
- 审批通过后自动触发后续动作
- 系统间自动协同,无需人工干预
- 每个流程都产生具体的业务价值
自动门闩理念的核心优势
强技术管控:通过技术手段实现流程控制,而非依赖人工操作,确保每个环节都严格按照规则执行,避免人为疏漏或违规操作。
全面自动化:审批通过后自动执行后续业务逻辑,无需人工干预,实现端到端的自动化流程。
实时响应:事件驱动架构确保流程响应迅速,业务动作立即生效,提升用户体验。
系统解耦:通过事件总线或消息队列实现系统间的松耦合,各系统可以独立演进和扩展。
可观测性:完整的事件链路追踪,便于监控、调试和优化。
实现方式
先工作流,后植入流程门闩:首先设计完整的工作流逻辑,明确各个业务环节,然后在关键节点植入审批门闩,确保在不影响自动化流程的前提下实现必要的管控。
事件驱动架构:采用事件溯源(Event Sourcing)和命令查询职责分离(CQRS)模式,通过事件驱动实现系统的自动响应和状态同步。
重新定义流程的本质
❌ 传统认知:流程是管道
系统A → 流程 → 系统B → 流程 → 系统C问题:流程成为负担,用户需要填写大量字段,跨系统协同困难,难以自动化。
✅ 现代理解:流程是门闩
事件触发 → 审批门闩 → 自动执行优势:轻量化,自动化,用户体验佳
每一个流程都是由事件触发的,所有的事件触发时都是有上下文 Context 的,可自动带入到审批内容中。
实际案例对比
传统请假流程(复杂模式)
1. 员工填写请假申请(10+字段)
2. 直属领导审批
3. HR确认
4. 系统管理员手动调整考勤
5. 门禁系统更新权限
6. 通知相关人员耗时:2-3个工作日
问题:人工环节多,容易出错
智能请假流程(门闩模式)
1. 员工发起请假请求(3个核心字段)
2. 系统自动验证规则
3. 直属领导移动端审批
4. 审批通过后自动:
- 生成临时出门二维码
- 同步到考勤系统
- 更新门禁权限
- 发送通知给相关人员耗时:15分钟内完成
价值:只有领导一个审批节点,无需人工,二维码作为副作用,解决实际问题
设计理念
将流程当做管道和衔接物,是难以做到自动化工作流的。此我大胆抛出两个粗暴和绝对的理念:
- 流程不是自动化的核心,甚至不是必要的
- 没有副作用的流程是不必存在的
流程是为了进度可视化和审批使用的。
要清晰地理解,流程在表现上是工作流,在实现上与工作流分离(不在一个平面,流程仅是控制平面)。
最关键的是:真正的自动化不是把人工作业数字化,而是要从业务本质出发重新设计,就像石油运输选择管道而非自动驾驶卡车一样。
流程不应该成为负担,而应该成为价值创造的催化剂。