之前的文章从业务上说明了如何去分析流程需求,这次换个角度,再更细致的将流程拆分为七个方面。结合之前的文章《需求分析师,如何分析流程类需求》,这两篇文章应该能够很全面的帮助需求分析师去分析流程类的需求。 今天讲讲流程分析。 之前的文章《需求分析师,如何分析流程类需求》从业务上说明了如何去分析流程需求,这次我换个角度,再更细致的将流程拆分。 通过此篇文章,你将会知道: 流程流转的类型有哪些? 流程流转的功能有哪些? 流程签核类型有哪些? 流程的变更类型有哪些? 消息通知提醒有哪些? 查看完整的流程? 外部接口支持? 一、流程流转类型 你可能以为流程不就是一条线吗?但其实不然,还有其他类型的流程。 从谁到谁到谁,这是最基本的流程类型,叫做"串行"。 例如:A->B->C->D->E 有分支流程的,叫做"并行",如下所示: 有分支流程,但最终会合并成一个流程,叫做"合并",如下所示: 二、流程流转功能 流程中涉及到流程流转的功能有: 1. 回退 当审核不通过的时候,允许回退,那回退到哪呢?一般回退可以支持回退到上一个流程节点、任意流程节点、初始流程节点。 2. 暂停 当某项目暂时需要停止一下,这个流程会被暂停,以后还可以继续正常流转。 3. 终止 当某个项目"废掉"的时候,流程需要终止,终止后流程不可以继续正常流转。 4. 结束 流程正常流转后,结束流程。 5. 撤回 当流程提交到下一环节,发现错误的情况,如果下一环节的人未处理时,可以将流程撤回。 6. 保存转交下一步 自己的流程处理完成后,转交到下一流程环节人处理。 7. 自动下一步 有时候,不同的流程环节可能都是同一个人处理的情况,自动下一步可以无需再从其他待办入口进入流程,当流程处理完成后,自动流转到下一个环节的页面。 三、流程签核类型 流程中需要审批的,同一流程环节可能不止一个人审批,对于这种场景,流程流转的类型有以下: 1. 串签 像肉串一样,一个环节一个环节往下流转,如A->B->C->D->E,则必须ABCDE五个人按顺序审批。 2. 并签 同一个流程环节多个人审核,只要其中一个人审核完毕,流程才可流转到下一流程环节。 3. 会签 同一个流程环节多个人审核,需要每个人都审核完成后,流程才可流转到下一流程环节。 四、流程变更类型 实际业务流程中会有很多特殊的情况,不会按照既定流程一步一步的走下去,会产生流程变更。 流程变更的类型有如下: 1. 转授权 比如流程流转到B处理,但B请假了,B可以把流程暂时转交给C处理,等B回公司上班后,新流程还是继续会流转到B。 2. 移交 比如E辞职了,管理员可以把E要处理的流程永久的移交给其他人处理。 五、消息通知类型 流程当中可以通过邮件等方式进行提醒,提醒的方式有以下: 1. 消息通知 每次流程流转到本人时,发邮件进行提醒。 2. 催签 当你提交一个审批流程给领导时,领导迟迟未审批(可能审批任务太多把你的流程信息推倒后面导致领导没有看到),可以耍个"小心机",可以重新提交流程,那么你的流程就会排在前面,以此提醒领导审批。 六、查看完整的流程 我们在处理流程的时候,最好可以看到完整的流程,比如谁处理什么,谁处理什么,流程现在流传到谁了。 查看完整的流程又可分为: 发起人发起流程的时候可以知道这个流程会有几个环节每个环节谁来处理; 流程发起后,每个流程处理人能够看到一个完整的流程信息,包括已处理的流程环节和未处理的流程环节,参与人员等。 七、外部接口 现在由于系统太多了,很多人处理流程会在其他系统进行处理,比如OA,这就需要能将系统的流程消息推送给OA,用户登录OA就可以点击链接处理流程。 八、结尾 最后,此篇文章加《需求分析师,如何分析流程类需求》,这两篇文章应该能够很全面的帮助需求分析师去分析流程类的需求。 如果你发现还有不完善的地方,欢迎指出,共同探讨。