当前位置: 首页 > news >正文

需求分析|泳道图 ProcessOn教学

文章目录

  • 1.为什么使用泳道图
  • 2.具体例子
    • 一、如何绘制
        • 确定好泳道
        • 中枢的角色在中央
        • 基于事实来绘制
        • 过程不要纠结美观
        • 先画主干处理流程
        • 再画分支处理流程
        • 一个图表达不完,切分子流程
        • 过程数不超25 ,A4纸的幅面
        • 处理过程过程用动词短语
        • 最后美化并加上序号
        • 酌情加上说明
    • 二、bug处理流程
      • 泳道图注意点
    • 三、智能家居线下交付售后流程
    • 四、迭代的工作流程
  • 3.用超级复杂的例子来展示在需求分析上的威力
  • 4.总结泳道图绘制,使用后上的关键要点
  • 5.使用ProcessOn画泳道图
    • 1.调整页面为A4方便后期打印
    • 2.放一个泳池到页面
    • 3.放多个泳道到泳池中,每个泳道就是一个角色
    • 4.放多个分割线,分割出流程
    • 5.最后填充开始,结束和关节节点就可以完成一个泳道图了
    • 7.上面是我做的一个模版大家可以用地址放在下面啦

1.为什么使用泳道图

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

  • 表达力够,容易理解

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

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

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

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

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

2.具体例子

一、如何绘制

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

错误示范

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

image-20240708221319273

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

image-20240708221423628

没有角色,不知道是谁做

image-20240708221554860

二、bug处理流程

泳道图注意点

  1. 开始,结束,泳道

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

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

  4. 画分支流程

image-20240708221701295

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

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

image-20240708223817662

四、迭代的工作流程

前端和后端并发去执行

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

严重影响美感!

image-20240708224319876

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

流程02

image-20240708230047613

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

子流程,注释

image-20240708230806168

5.使用ProcessOn画泳道图

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

image-20240709224004977

2.放一个泳池到页面

image-20240709224603391

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

image-20240709224126701

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

image-20240709224214671

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

image-20240709224312192

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

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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Games101——光珊化——深度缓存——shading着色 1
  • 旷野之间3 – CTO 应具备的技能
  • 【ARMv8/v9 GIC 系列 5.1 -- GIC GICD_CTRL Enable 1 of N Wakeup Function】
  • 记一次mysql导出到达梦数据库
  • 8.5结构体嵌套结构体
  • ONNX加载模型问题总结
  • 筛斗数据:数据提取技术,驱动业务增长的新引擎
  • 人工智能+影像组学的交叉课题,患者的临床特征如何收集与整理|顶刊专题汇总·24-07-10
  • ChatGPT 5.0:一年后的猜想
  • 为何Expo成为React Native官方推荐框架?
  • 连续6年夺冠 6项细分领域第一,中电金信持续领跑中国银行业IT解决方案市场
  • python学习-类
  • 小程序开发页面获取小程序assess文件夹下所有图片
  • 网络服务器都包含哪些方面需要维护?
  • STM32学习和实践笔记(39):I2C EEPROM实验
  • [译]Python中的类属性与实例属性的区别
  • 【React系列】如何构建React应用程序
  • Git学习与使用心得(1)—— 初始化
  • JAVA_NIO系列——Channel和Buffer详解
  • Java教程_软件开发基础
  • js学习笔记
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • LeetCode算法系列_0891_子序列宽度之和
  • MySQL QA
  • nginx 负载服务器优化
  • PAT A1017 优先队列
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • 码农张的Bug人生 - 见面之礼
  • 悄悄地说一个bug
  • 算法-插入排序
  • 新手搭建网站的主要流程
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • Java性能优化之JVM GC(垃圾回收机制)
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 我们雇佣了一只大猴子...
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​​​【收录 Hello 算法】10.4 哈希优化策略
  • !!java web学习笔记(一到五)
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • #java学习笔记(面向对象)----(未完结)
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (12)Linux 常见的三种进程状态
  • (ros//EnvironmentVariables)ros环境变量
  • (二)Linux——Linux常用指令
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (排序详解之 堆排序)
  • (三)centos7案例实战—vmware虚拟机硬盘挂载与卸载
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (实战篇)如何缓存数据
  • (一)Thymeleaf用法——Thymeleaf简介
  • (一)UDP基本编程步骤
  • ./configure,make,make install的作用