需求分析|泳道图 ProcessOn教学

文章目录

1.为什么使用泳道图

  • 元素少:起止、处理过程、判断条件、子流程

  • 表达力够,容易理解

  • 用途官方,复杂工作都可以处理

  • 分析功能的关键逻辑。确定涉及的所有人员和部门;确定每个人扮演的角色,承担什么任务,梳理参与者的关系;要完成的任务,以及任务流程。

  • 明确开始与结束的路径。每个功能模块中,从哪里开始流程,到哪里终结流程;开始与结束只有一个。

  • 确定功能模块与核心路径。核心流向一定要清晰。

  • 优化顺序,合并异常流程。确保流程顺畅,各部门工作协调。

2.具体例子

一、如何绘制

确定好泳道
  • 泳道就是指角色。
  • 一个泳道代表一个角色,角色可以是:人、组织、软件。
中枢的角色在中央
  • 把中枢的角色放在中间泳道:尽可能减少泳道的跨泳道。
基于事实来绘制
  • 基于事实来画流程,而不是基于猜测和想象。
过程不要纠结美观
  • 绘图过程先不要去做美化,先不要画处理过程之间的箭头线,统一放到最后来做。
先画主干处理流程
  • 把主流程先画出来
再画分支处理流程
  • 主流程完全理顺了之后,再绘制分支流程。
一个图表达不完,切分子流程
  • 很复杂的业务流程,善用子流程,分而治之
过程数不超25 ,A4纸的幅面
  • 处理过程不要超过25个,超过25个就会觉得太复杂
  • 用一张A4纸打印出来能看清每一个字,否则就用子流程切分为多个泳道图
处理过程过程用动词短语
  • 描述【处理过程】采用动词短语,如:付款给销售商,收到客户付款
最后美化并加上序号
  • 整个流程都玩去哪理顺后加上箭头线并美化、调整各个处理过程的位置,最后收笔前才加上序号
酌情加上说明
  • 根据需要适当加上相应的说明文字,使得观看者从这一个A4纸上就能得到完整的信息。

错误示范

太乱,信息杂,没有主次。

没有开始,没有结束,注释突然蹦出来。

没有角色,不知道是谁做

二、bug处理流程

泳道图注意点

  1. 开始,结束,泳道

  2. 技术经理是一个承前启后的作用。所以放在中间

  3. 先画主干,再画异常流程

  4. 画分支流程

三、智能家居线下交付售后流程

这个只是给大客户一个主流程的展示,还是可以更细滑

四、迭代的工作流程

前端和后端并发去执行

为什么不给QC(测试)一个泳道?

严重影响美感!

3.用超级复杂的例子来展示在需求分析上的威力

流程02

4.总结泳道图绘制,使用后上的关键要点

子流程,注释

5.使用ProcessOn画泳道图

1.调整页面为A4方便后期打印

2.放一个泳池到页面

3.放多个泳道到泳池中,每个泳道就是一个角色

4.放多个分割线,分割出流程

5.最后填充开始,结束和关节节点就可以完成一个泳道图了

7.上面是我做的一个模版大家可以用地址放在下面啦

https://www.processon.com/view/668cf55ccbde6e38b61dfef0#pc

相关推荐
茜茜西西CeCe5 天前
软件工程知识点总结(2):需求分析(一)——用例建模
软件工程·需求分析·uml·用例图·活动图·用例建模·ooa
打码人的日常分享5 天前
智慧能源系统解决方案(Doc)
数据库·web安全·系统安全·能源·需求分析·规格说明书
鲸品堂6 天前
浅谈大模型生成类应用的需求分析设计与实践
人工智能·数据挖掘·需求分析
数据知道7 天前
【系统架构设计师】论文:论需求分析方法及应用
系统架构·论文·需求分析·软考高级·系统架构设计师
帅次11 天前
2017年系统架构师案例分析试题一
性能优化·系统架构·软件工程·软件构建·需求分析·设计规范·规格说明书
小生测试13 天前
2、AI测试辅助-需求分析
人工智能·需求分析·测试需求分析·ai需求分析
畅联云平台14 天前
美畅物联丨智控未来:营业厅视频联网解析系统重塑服务监管新纪元
大数据·数据分析·需求分析
一只鹿鹿鹿15 天前
【文档合集】软件类常用文档整理大全,软件工程,软件项目管理,技术标书方案,模
大数据·安全·系统安全·需求分析·设计规范
左直拳16 天前
测试用例(还需要输入1个字)
测试用例·需求分析·验收规程·研制任务书
打码人的日常分享16 天前
srm供应商一体化招采系统解决方案,需求功能清单以及源码实现(JAVA)
大数据·人工智能·系统安全·需求分析·设计规范