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

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

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

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

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

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

img_fa6869e275de96aab9731641a880aca7.png
image.png

这里面省略了很多细节。

为什么要制作流程图呢?

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

如何制作流程图?

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

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

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

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

目录
相关文章
|
移动开发 程序员 编译器
三分钟创建一个新应用,ivx的神奇之处【PPT式程序开发】
IVX是一门人人都能快速掌握的可视化编程语言
109 0
|
存储 前端开发 JavaScript
潮玩宇宙大逃杀无聊猿卷轴模式系统开发详细规则丨步骤需求丨方案项目丨技术架构丨源码功能
确定游戏类型和规则:明确无聊猿卷轴模式游戏类型和游戏规则,包括敌人类型、地图设计、任务类型、战斗机制等。
|
6月前
|
存储 小程序 开发工具
零基础开发小程序第四课-查看功能开发
零基础开发小程序第四课-查看功能开发
|
6月前
|
安全
线下陪玩游戏系统开发功能需求/步骤设计/详细流程/源码指南
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
|
存储 区块链
无聊猿大逃杀游戏卷轴模式系统开发逻辑步骤
区块链的去中心化,数据的防篡改,决定了智能合约更加适合于在区块链上来实现
|
运维 小程序 数据可视化
不用写代码也能开发,产品经理是怎么做到的?
不用写代码也能开发,产品经理是怎么做到的?
|
区块链 算法框架/工具 Android开发
Stepn跑鞋零撸项目开发详情丨Stepn跑鞋零撸项目系统开发(案例设计)及代码说明
简单说,智能合约是一种用计算机语言取代法律语言去记录条款的合约。智能合约可以由一个计算系统自动执行。可以理解为智能合约就是传统合约的数字化版本。
|
小程序 容器
零基础开发小程序第四课-查看功能开发(二)
零基础开发小程序第四课-查看功能开发(二)
网络工程项目报价单应该怎么写?记住这6个步骤准没错!
网络工程项目报价单应该怎么写?记住这6个步骤准没错!
319 0
下一篇
无影云桌面