有的项目一上来就把审批流画到十几个节点,每个分支都写死。上线之后组织一调整,整套就得改。我们现在倾向于先把主干做稳。
一、主干和例外分开
八成的单子走的是同一条路,把这条路做顺就够了。少数例外情况,先留一个人工指派的口子,别为了两成的情况把流程撑成蜘蛛网。
- 主干流程简洁
- 例外走人工处理
- 分支按需再加
二、节点绑岗位不绑人
绑到具体姓名,人一调动流程就断。绑岗位或角色,人员变动时在组织维护里改一处即可。
- 按角色配置审批人
- 支持代理与转交
- 人员变动不改流程定义
三、让流程可配置,但别过度
把节点顺序、审批人范围做成后台可配,能挡掉大部分后续改动。至于条件表达式那种复杂配置,用得上的项目不多,做了反而没人会维护。
- 顺序与范围可配
- 保留操作记录
- 不盲目做可视化编排
写在最后
上面这些是我们在这类项目里反复碰到的情况。业务不一样,做法不必照搬,先把自己的流程说清楚,再决定系统该怎么配。有具体场景想聊,电话或微信找我们就行。
