结构流程图不会画?手把手教你学会
ccwgpt 2024-10-02 12:30 111 浏览 0 评论
结构图与流程图是产品需求非常重要的组成部分,对于构建产品骨架,理清产品脉络有着非常重要的意义。
一、结构图、流程图、原型图的关系
如果说一款产品是一/多个问题的解决方案,那么结构图可以视作方案的各个『模块』,流程图则是模块内部的具体『步骤』。模块与模块之间的关系可以是顺序递进的,也可以是平行的,但模块内的步骤多数是顺序递进的。
以滴滴为例,其整个产品模块如下图所示,这四个模块是顺序递进关系。
而下面的密码管理方案,除了『设置密码』的顺序最为靠前,剩余的『验证密码』『更改密码』与『找回密码』没有明显的先后顺序,是典型的平行关系。
继续以密码管理为例,『密码验证』模块内部的执行步骤则是典型的顺序关系,如图所示:
若用一句话来概括『结构图』『流程图』『原型图』的关系,那便是结构图是产品的骨架,流程图则是产品的脉络,而『原型图』是产品的皮囊。只有先搭建好骨架、理清楚脉络,才能把外皮撑起来,所以即便结构图与流程图在实际的文档输出中,占据很小的比例,但他们的重要性依然不容忽视。
二、结构流程图的定义
结构图与流程图虽然能分别独立构建,但在实操中,往往会将两者合并为『结构流程图』,因为产品通常是从小到大一点一点累积起来的,所以每个阶段的产品需求,包含的模块并不多,将结构图与流程图结合起来有以下两个好处:
- 简化了工作量
- 产品逻辑表达的更加完整。如果项目阶段的需求非常多,结构图与流程图应该独立绘制,因为将两者融合后,『结构流程图』会非常的庞大,难以维护。
三、结构流程图的具体实操
这里以『密码管理』为案例,从0到1的体验一把流程图的绘制过程。
3.1 常见的组件
无论是结构图还是流程图,都是由图形组件构成,下面是一些常见的组件介绍,这些组件的含义需要产品经理、开发同学、测试同学达成共识,才能够为后续的工作打好基础。
3.2 构思结构图
在确定一个方案之前,首先明确要解决的问题,明确问题的过程也是需求分析的过程,具体操作会放在另一边文章中详述,确定了问题之后,接下来进行模块拆解,即解决这个问题需要经历哪些阶段。
拆解的过程可以自己思考,也可以和别人讨论,也可以参考竞品……这里继续以『密码管理』为例,如上文所述,密码管理可以分为四个模块:密码设置、密码验证、密码更改、密码找回,如下图所示:
3.3 流程图设计的注意要点
将产品具体拆解为模块之后,还需要为每个模块填充对应的执行步骤,步骤以及步骤之间的关系,使用流程图来表示。一个合格的流程图应该是逻辑流畅的、思考全面的、表达清晰的。
(1)功能是否有多个入口
例如对于密码找回模块,其入口除了存在于设置页,会不会还有别的快捷入口?例如密码输入页面。通过每个入口进入的页面是否一致?例如通过设置页面进入密码找回模块,可能先从回答密保问题开始,而点击密码输入页的快捷入口,可能直接弹出的是备份邮箱输入弹框。
(2)新老用户的区别
很多功能是区分新老用户的,例如功能的引导与初始化通常只会对新用户展示,而对于密码管理方案,密码设置模块只会对新用户开放,老用户只能执行验证密码、更改密码与找回密码。
另外还有很多应用提供了功能设置模块,在制作结构流程图的时候要考虑是要提供保留用户设置的逻辑。
(3)网络状况
一些功能需要依赖网络才能正常实现,需要区分网络正常、弱网、无网三种情况,例如新闻内容详情页,网络正常的情况下会展示新闻内容,而弱网情况下会展示加载动画,无网状态下则会展示网络不可用的提醒。
对于密码管理,在密码找回阶段,输入预留邮箱并点击发送的时候,也需要判断网络状态,并给予用户不同的反馈。
(4)后台交互
对于存在后台数据交互的产品,要在流程图中体现出来,不能仅着眼于前端的逻辑,忽视了后端的逻辑,尤其是对于经验较少的产品同学,很多时候会匆忙将前端产品的结构流程图画完,但事后添加后端逻辑的时候,往往会令前端的结构流程图伤筋动骨!
(5)步骤的顺序性原则
步骤与步骤之间,应该是单向的,顺序的,如果执行完步骤之后,存在多种情况,则需要通过『场景』图形组件来表示,而不是直接用『步骤』图形组件去连接;如果在流程图中出现了步骤交叉,则大概率说明逻辑设计的不合理,这时需要谨慎的思考与对待。
(6)省略结构流程图
若每个功能层级非常浅,逻辑也很简单,则可以不用画结构流程图,直接对照着原型图进行说明即可。
四、结构流程图实例
4.1 优化前的结构流程图
下面这张结构流程图,虽然将模块以及具体的步骤详细的表达了出来,但是在『密码设置』与『密码找回』中存在着大量的重复步骤,显得非常的臃肿,降低了可读性。
4.2 提取子流程
根据上图的分析,可以将『密码设置』与『密码找回』重复的步骤抽离出来作为子流程,如下图所示:
4.3 优化后的结构流程图
优化之后的结构流程图如下所示:
五、小结
结构流程图对于产品方案的构思非常的重要,不仅仅能够帮助产品经理自己理清楚产品方案的逻辑脉络,同时也是开发与测试同学的重要参考,开发的同学会根据结构流程图搭建产品的架构,测试的同学会根据结构流程图的每个步骤进行测试反馈,一份沟通充分的逻辑流程图,能够极大的降低沟通成本,提高整个团队的工作效率,十分值得一试!
#专栏作家#
MING,个人公众号:MING的大航海,知乎专栏:产品见知录,人人都是产品经理专栏作家。一只专注于个人成长的产品汪,沉迷『方法论』,只分享值得收藏的『硬干货』!
本文原创发布于人人都是产品经理。未经许可,禁止转载。
题图来自 Unsplash,基于CC0协议。
相关推荐
- PPT 139 | 粉色渐变小清新春暖花开PPT模板
-
春暖花开,这是你制作PPT的世界粉色渐变小清新春暖花开PPT模板,共22P适用场合:工作总结/个人汇报/演讲培训等喜欢的可以赞一个更多类似PPT模板,搜【小清新】也可以,在线编辑,一键下载...
- 框架完整岗位竞聘报告PPT模板
-
需要源文件de可私!氢元素为您提供PPT模板、PNG元素免费、办公模板。工作述职汇报、计划总结、培训课件、节日庆典、营销策划、商业计划、宣传企业、产品发布、个人简历、毕业答辩、岗位竞聘、护理培训,...
- PPT与视频相关的几个操作要点
-
都知道PPT中可以插入视频,而2010及以上版本插入后还可以对视频做各种处理,另外别忘了还可以直接将PPT导出成视频格式。插入视频方式往PPT中插入视频,除了【插入】|【视频】|【PC上的视频】这种方...
- 书写主题品管圈汇报PPT模板,主题框架,简约设计,品管圈必备
-
Hello大家好,我是帮帮。今天跟大家分享一张书写主题品管圈汇报PPT模板,主题框架,简约设计,品管圈必备。有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章末尾的“了解更多”,在里面找...
- 【教学成果框架图】国家级获奖案例解析与可视化方案(实战版)
-
教学成果逻辑框架图的绘制精髓总结为“逻辑为骨,视觉为翼”。下面结合具体案例,手把手教你制作既专业又美观的成果框架图。一、设计理念:教育逻辑与视觉传达的融合教学成果框架图需体现三重逻辑:教育目标层(立德...
- 年中汇报PPT的超强框架来袭,职场人士的必备神器!
-
这套框架堪称完美,适用于各类工作汇报场景。它逻辑清晰,内容丰富,涵盖个人介绍、工作回顾、业绩成果、问题分析以及未来工作计划等常见汇报模块。PPT已包含600多页,所有元素均可自由编辑,数据图表也能轻松...
- 三个说话框架,提升逻辑思维,让你清晰表达
-
#暑期创作大赛#建立清晰的逻辑思维:三个说话框架的力量我们生活在一个充满语言交流的世界中。无论是在学校,工作场所,还是在社交场合,我们都需要有效地表达我们的观点和想法。然而,许多人都有表达上的困扰,他...
- 《石头记》人物原型故事之逻辑框架(一)
-
话说空空道人将《石头记》带往人世,又经东鲁孔梅溪醒题《风月宝鉴》,曹雪芹定名《金陵十二钗》,加之警幻仙子提醒防备新谱《红楼梦十二支曲》。蛮以为他人在闲适风月故事之于能够了然背后真实故事,怎耐一万年老怪...
- 如何搭建高效沟通与精彩演讲的逻辑结构
-
对于大多数人而言,说话有逻辑这件事难于登天。很多人在演讲、工作汇报中都会遇到诸如“我不知道你在说什么”、“你的重点是什么”、“你说话毫无逻辑”此类的评价,被认为是说话缺乏逻辑的人。那么如何成为一个说话...
- 「书讯」论证逻辑框架下说理写作模式研究
-
《论证逻辑框架下说理写作模式研究》作者:金建龙出版日期:2018年11月开本:16开出版社:经济管理出版社小编推荐提升大学生批判意识和理性说理能力是新时代背景下高等教育中通识教育和博雅教育的全新探索...
- 【一元脑花】青少年4D逻辑训练的基本框架
-
一、核心训练模块多维认知构建资源分布图谱:通过分析社会资源层级与流动规律,建立立体空间认知模型2DOC时空维度整合:将历史局势演变(纵向时间轴)与未来趋势预判(横向可能性轴)结合训练2DOC动态干预系...
- 提升写作逻辑,这5个框架你搭建好了吗?
-
每个人都有写作的愿望,也都想表达心中浩荡的情感,但多年过后,许多人依旧卡在“无话可说”“写不出结构”的怪圈里。有人慨叹:“浮云一别后,流水十年间”,梦想与现实总有一道沟壑横亘——此岸是满腹心事,彼岸...
- 学霸:2天吃透初一语文上学期核心预习知识框架图|暑假弯道超车
-
学霸:2天吃透初一语文上学期核心预习知识框架图|暑假弯道超车。具体如下:查看作者的个人主页获悉剩余的~...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 框架图 (58)
- flask框架 (53)
- quartz框架 (51)
- abp框架 (47)
- jpa框架 (47)
- springmvc框架 (49)
- 分布式事务框架 (65)
- scrapy框架 (56)
- shiro框架 (61)
- 定时任务框架 (56)
- java日志框架 (61)
- mfc框架 (52)
- abb框架断路器 (48)
- beego框架 (52)
- java框架spring (58)
- grpc框架 (65)
- tornado框架 (48)
- 前端框架bootstrap (54)
- orm框架有哪些 (51)
- 知识框架图 (52)
- ppt框架 (55)
- 内联框架 (52)
- cad怎么画框架 (58)
- ssm框架实现登录注册 (49)
- oracle字符串长度 (48)