产品经理十一章:流程图制作

简介: 前面的理论多一些,这一章是产品的基本功,每个产品都要会的技能。有时候语言描述并不是最好的表达方式,流程图会更加直观的把你要说的几十句话展现在听着面前,一目了然。

前面的理论多一些,这一章是产品的基本功,每个产品都要会的技能。有时候语言描述并不是最好的表达方式,流程图会更加直观的把你要说的几十句话展现在听着面前,一目了然。(ps:程序猿更喜欢这种直观的表达方式)。

将抽象的产品需求具体化也可以分解为四个环节:

  • 确定产品需求范围
  • 制作流程图
  • 制作产品原型
  • 设计产品视觉demo

说明:流程图并不是必需的,只有当逻辑复杂的时候才需要流程图。
下面先看一个流程图小demo。

img_fa6869e275de96aab9731641a880aca7.png
image.png

这里面省略了很多细节。

为什么要制作流程图呢?

这里有两个目的,第一是帮助产品在画流程图的过程中更好的理解需求,完善需求。第二是降低团队之间的沟通成本。流程图更加直观,一目了然,比大段的文字描述更好理解。

如何制作流程图?

个人认为比较好用的流程图制作软件就是visio。无论用什么工具,制作流程图都要具备如下要求。
1、直观易懂
2、布局清晰
3、逻辑完整
4、用户视角

  • 如何做到简单易懂
    1、使用约定的统一的符号表述
    例如:开始和结束使用椭圆,过程使用圆角矩形等。这样大家看起来就比较容易一些,看得久了,就不用多想就知道这个符号代表的含义了。
    2、符号内使用简洁易懂的文字
    3、复杂的信息写在注释里

  • 布局清晰
    要想让布局清晰,需要注意以下几点:
    1、从上到下、从左到右布局
    因为这样符合人们阅读的习惯。
    2、对流程细节进行取舍
    如果流程本身很复杂,首先要考虑下产品的设计是否有问题。确定产品设计没问题,流程图上就只能舍弃一些不重要的细节,但是备注中要全面。
    3、尽可能减少流线交叉
    交叉的线多了,像蜘蛛网一样,又怎会叫做布局清晰?
    4、将大的流程图分隔成多个小的流程图
    5、根据角色对流程图进行分块

-逻辑完整
流程图的逻辑完整性主要有两方面的要求。
1、重要流程不能遗漏
容易漏掉的流程就是一些异常情况。
2、有描述的流程必须是完整的
流程图中描述的流程必须是完整的,有开始就要有结束,有“是”就要有“否”。

目录
相关文章
|
4月前
|
数据可视化 数据库连接 测试技术
【软件设计师备考 专题 】编写外部设计文档:系统流程图和功能说明书
【软件设计师备考 专题 】编写外部设计文档:系统流程图和功能说明书
145 0
|
11月前
|
存储 前端开发 JavaScript
潮玩宇宙大逃杀无聊猿卷轴模式系统开发详细规则丨步骤需求丨方案项目丨技术架构丨源码功能
确定游戏类型和规则:明确无聊猿卷轴模式游戏类型和游戏规则,包括敌人类型、地图设计、任务类型、战斗机制等。
|
4月前
|
安全
线下陪玩游戏系统开发功能需求/步骤设计/详细流程/源码指南
rience design, and security assurance. Here is a possible detailed development process: 1. * * Requirements Analysis: * * Firstly, the development team needs to communicate with customers to understand their needs and expectations. This may include requirements such as determining the supported game
|
4月前
|
前端开发
【针对游戏开发&CG制作的搬砖人员的资源搜索技巧分享—持续补充篇】
【针对游戏开发&CG制作的搬砖人员的资源搜索技巧分享—持续补充篇】
|
11月前
|
存储 区块链
无聊猿大逃杀游戏卷轴模式系统开发逻辑步骤
区块链的去中心化,数据的防篡改,决定了智能合约更加适合于在区块链上来实现
|
存储 人工智能 供应链
产品流程图是什么?怎么做?
介绍产品流程图的5个种类,4个模板网站
产品流程图是什么?怎么做?
|
运维 前端开发 程序员
一个切图仔的工作沟通日常
一个切图仔的工作沟通日常
91 0
|
算法 前端开发 大数据
小黄鸡程序需求分析和框架图 | 学习笔记
快速学习小黄鸡程序需求分析和框架图
小黄鸡程序需求分析和框架图 | 学习笔记
【开发随记】【提效】工作习惯那些事系列之四——任务管理
【开发随记】【提效】工作习惯那些事系列之四——任务管理
107 0
【开发随记】【提效】工作习惯那些事系列之四——任务管理