惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyberwarzone
Cyberwarzone
S
Secure Thoughts
L
LINUX DO - 热门话题
C
Cyber Attacks, Cyber Crime and Cyber Security
C
CERT Recently Published Vulnerability Notes
P
Privacy & Cybersecurity Law Blog
A
Arctic Wolf
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cybersecurity and Infrastructure Security Agency CISA
大猫的无限游戏
大猫的无限游戏
U
Unit 42
Recorded Future
Recorded Future
Hacker News: Ask HN
Hacker News: Ask HN
F
Full Disclosure
Spread Privacy
Spread Privacy
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Know Your Adversary
Know Your Adversary
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
云风的 BLOG
云风的 BLOG
Stack Overflow Blog
Stack Overflow Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
F
Fortinet All Blogs
Martin Fowler
Martin Fowler
T
Threatpost
I
InfoQ
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Cloudbric
Cloudbric
L
LangChain Blog
N
Netflix TechBlog - Medium
The Register - Security
The Register - Security
S
Security @ Cisco Blogs
B
Blog
T
Threat Research - Cisco Blogs
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
D
DataBreaches.Net
Simon Willison's Weblog
Simon Willison's Weblog
P
Proofpoint News Feed
Microsoft Security Blog
Microsoft Security Blog
Blog — PlanetScale
Blog — PlanetScale
B
Blog RSS Feed
MongoDB | Blog
MongoDB | Blog
W
WeLiveSecurity
Forbes - Security
Forbes - Security
O
OpenAI News
C
Check Point Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
The Last Watchdog
The Last Watchdog
H
Help Net Security
SecWiki News
SecWiki News

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理, 企事业单位数字化的业务供需本质 – 人人都是产品经理, 医疗智能体·第1讲——医疗信息化重构:从“辅助软件”到“自主智能体”的范式转移 – 人人都是产品经理, 粉丝量就是空气!!! – 人人都是产品经理, 用户说“薯片碎了”,机器回“要买吗?”:意图识别的翻车与破局 – 人人都是产品经理, RAG召回准确率从75到90 我做对了这三件事 – 人人都是产品经理, AI大事件:Anthropic改收费、OpenAI发安全版、手术机器人纳入医保、阿里发布”秒悟” – 人人都是产品经理, Chrome 推出 Skills 新功能,Agent 重塑上网方式 – 人人都是产品经理, GitHub前创始人拿了a16z的1700万美元,做Agent时代的Git – 人人都是产品经理 拷贝或克隆其他 Flutter OH 项目到本地后无法运行 – 人人都是产品经理, 优惠券设计:优惠券创建 – 人人都是产品经理, 不用死磕文档!AI 助手 1 小时搞定飞书 CLI 安装 + 配置 + 知识库 – 人人都是产品经理, 用小龙虾做竞品分析报告:从2天到20分钟,我是怎么做到的 – 人人都是产品经理 用小龙虾做市场分析报告:搞懂这3个公式,市场规模不再靠猜 – 人人都是产品经理, 你早就在做 Harness 工程,只是不知道它叫这个名字 – 人人都是产品经理, Think Long就够?你可能想多了! – 人人都是产品经理, 货代SRM实战:供应商准入怎么做,才能让资源池不是通讯录而是可交付网络? – 人人都是产品经理, 如何做好用户调研?详解基本技巧 – 人人都是产品经理, 木鸟、途家、美团对打,平台春天行动开“卷” – 人人都是产品经理, 入职才发现公司不靠谱?小红书从业者求职避坑指南 – 人人都是产品经理, 美国 AI 三巨头联手封堵,中国 AI 突围之路在何方 – 人人都是产品经理, 小红书,放在需求对面的镜子 – 人人都是产品经理, AI 会带来大规模失业吗? – 人人都是产品经理, 从出单到补货前,我第一次犹豫:该不该放大? – 人人都是产品经理, Flutter 三方库鸿蒙化适配:5 种高效检查方式,快速判断是否需要适配 – 人人都是产品经理, 从做产品进阶拿结果:医美机构产品经理转岗科室运营经理 – 人人都是产品经理, 阿里HappyHorse,一场关于“Token经济”的阳谋 – 人人都是产品经理, To B AI:客户留存落地的观察与思考 – 人人都是产品经理, AI产品的“生命线”——数据采集、标注、清洗的产品化设计 – 人人都是产品经理, 谈谈AI Agent(二):当“孩子”能自己“体验世界”时,你该学什么? – 人人都是产品经理, UI/UX设计师的3层能力进阶,前两层让你活下来,第三层…才是真正的分水岭 – 人人都是产品经理, 2分钟 → 30秒,效率提升75%:B端产品经理如何用「规则枷锁」驯服AI幻觉? – 人人都是产品经理, 还没来得及学OpenClaw,来了个更猛的:Hermes Agent – 人人都是产品经理, AI日报:宇树机器人跑出10m/s刷新世界纪录 – 人人都是产品经理, 一文说透基金互金如何用情绪价值引导用户决策做转化 – 人人都是产品经理, 当浏览器开始替你”看”网页:AI 浏览器正在亲手拆掉它脚下的那张网 – 人人都是产品经理, 0代码,一天时间我Vibe Coding了个网站 – 人人都是产品经理, Hermes 和 OpenClaw 之争,Agent 的能力应该“装上去”还是“长出来”? – 人人都是产品经理 视频生成的“桌子”,字节Seedance 2掀完,阿里快乐马掀 – 人人都是产品经理, 从听不懂到完全信任:我的 Codex 深度产品体验 – 人人都是产品经理, 当虚拟偶像有了北京户口,与真人偶像还有什么区别? – 人人都是产品经理, 会说,远远比会做更重要 —— 对 SBTI 爆火现象的五层观察 – 人人都是产品经理, AI产品经理必看:当“搭环境”比“选模型”更重要,你的认知还在2024年吗? – 人人都是产品经理, 2026年AI产品商业化核心逻辑:从功能demo到规模化营收的3个必破卡点 – 人人都是产品经理, 京东围绕供应链,卷起裤腿下场的那些事儿 – 人人都是产品经理, SBTI一夜刷屏:它赢在了“太会说人话” – 人人都是产品经理, 折扣零售的真相:不是便宜,而是价值感! – 人人都是产品经理, 和甲方吵了一架,最后加钱做了——我学到的ToB产品经理生存法则 – 人人都是产品经理, 和几位小红书操盘手聊了8小时,干货全在这 – 人人都是产品经理, 智谱GLM-5.1登场,开源模型首超Opus4.6!!! – 人人都是产品经理 Anthropic收入凭什么反超OpenAI,终于有人把这事说清楚了 – 人人都是产品经理, 史上最有故事感的技术报告——Claude最强模型Mythos 7个极其精彩的细节 – 人人都是产品经理, 模型不是壁垒,Harness 也不是 – 人人都是产品经理, 抖音本地生活业务思考21 – 人人都是产品经理, Superpowers:145k Star的AI编码框架,到底是什么来头? Superpowers:145k Star的AI编码框架,到底是什么来头? – 人人都是产品经理, OpenAI 的路走错了,Anthropic Harness 解法启示:模型需要实践专科生 – 人人都是产品经理, 画原型图的前一步:设计站点地图 – 人人都是产品经理, 给 DeepSeek 的最后一封催更信 – 人人都是产品经理, 手把手教你用 Claude Code 搭建 AI 营销团队:5 个 Agent、12 项技能,独立完成研究、写作、设计全流程 – 人人都是产品经理, 你以为大模型在学语言?不,它在重新发明语言学 – 人人都是产品经理 所谓Skill,不过是AI时代的工业垃圾 – 人人都是产品经理, 聊一聊内容传播的几个方法 – 人人都是产品经理, 当平台开始吃掉生态:从 OpenClaw 被封杀,读懂 Anthropic 的这盘棋 – 人人都是产品经理, 你装了 10 个 AI 插件,Obsidian 还是一个文件夹 – 人人都是产品经理 关于AI智能体架构演进的系统性思考:从单体试水到多体协同的重构 – 人人都是产品经理, 当“人”变成Skill,我们又该何去何从? – 人人都是产品经理 Mythos 事件:前沿 AI 治理的意外实验 – 人人都是产品经理, 货代CRM:信用与风险管理怎么做,才能把坏账风险拦在放货之前? – 人人都是产品经理, 从HR收集自拍照到员工自助录入——我见证了园区人脸识别从”不可用”到”真好用”的全过程 – 人人都是产品经理 千问闯关AI混沌期:阿里画靶,吴嘉张弓,马云射箭? – 人人都是产品经理,
为什么你画的流程图开发总说看不懂?
产品锦李 · 2023-03-31 · via 人人都是产品经理

在做产品设计时,会碰到非常多的业务流程,当我们需要跟开发解释一个相对复杂的流程时,一个清晰的流程图,便非常重要了。如何写出一个清晰的流程图呢?本文作者对此进行了分析,一起来看一下吧。

我们做产品设计的时候,会碰到非常多的业务流程,有简单的,有复杂的,有单作业的,也有多作业的,当我们碰到需要跟开发解释一个相对复杂的流程时,无论多么详尽的表述,都远不如一个清晰的流程图来得有用。

如果一个业务流程你认为它复杂到无法用流程图来表达,那多半你也无法用文字来表达。

有些文科出身的产品经理,对文字的敏感度远超图形,所以他们能用非常详细的文字去描述一个流程的各个细节,但是如果你让他们画一个流程图出来的时候,却没人能看得懂,如果你刚好是这样的人,希望这篇文章对你有帮助。

一、认识流程图

在绘制流程图之前,需要先认识流程图上的不同图形代表了什么意思,以便你在绘制流程图时可以正确使用它们。

该死的流程:为什么你画的流程图开发总说看不懂?

一般用【椭圆形】表示流程的开始或结束节点,用【矩形】表示流程的常规节点,用【菱形】表示流程的判断节点,节点与节点之间,通过【箭头】进行连接。绘制的时候可以考虑给不同的图形加上不同的颜色,这样辨识度更高。

该死的流程:为什么你画的流程图开发总说看不懂?

这样的约定使流程图的绘制者和阅读者更容易达成共识,也使绘制的流程图更具易读性。

二、单作业流程图

这是最简单的一种流程图形式,它只是系统中、甚至只是某个系统功能模块中的流程;它只描述一个用户的动作,或者只是描述一个功能模块的运作逻辑。

比如我们可以来绘制一个最简单的用户登录操作流程图:

该死的流程:为什么你画的流程图开发总说看不懂?

上图是从用户操作的角度,描述用户完成一个业务操作的流程,这种流程图,称为【业务流程图】。

我们再来绘制一个登录校验的流程图:

该死的流程:为什么你画的流程图开发总说看不懂?

上图是从系统角度,描述一个功能的处理逻辑,这种流程图,称为【系统流程图】或【功能流程图】。

我们甚至可以对输入手机号这个操作单独绘制它的校验流程图:

该死的流程:为什么你画的流程图开发总说看不懂?

通过以上几个简单的流程图,我们来总结一下一个合格的流程图应该怎么画:

1、用正确的图形表达对应的节点,节点文字简洁清晰描述执行的动作,必要时可增加注释。比如上图校验手机号对前3位数字的判断,由于条件比较多,如果将所有可能的前3位数字全部写出来,流程图就太过臃肿,像这种情况,只需要简单举个例子或加个注释说明,让开发知道这里是要进行什么判断即可,至于详细的判断规则,应该详细记录在需求文档中。

2、同一个判断节点,判断结果控制在3个以内,2个最佳,如果判断条件比较多,尽可能分多个判断节点,每个节点只处理一个判断条件。如果一个判断条件有2个结果,那么两个判断条件放在一起就可能大于4个结果。

3、线条尽可能少交叉和重叠。

4、尽可能合并相同作用的流程节点。这样可以使流程图更加简洁,但要注意,如果两个节点的作用不相同,一定不要使用相同或相似的节点文案。

5、按主线流程从上到下绘制,支线流程从左往右延伸。人的阅读习惯是从上到下,从左到右。

6、如果一个流程过于复杂,可以将其中可独立的子流程单独绘制成流程图。比如上述例子中,将登录的主流程和登录中输入手机号校验的子流程分别绘制两个单独的流程图,这样更便于开发理解,如果混在一个流程图中,会让人觉得看起来要处理的逻辑太多,主流程和子流程交叉进行,看图的人会觉得未免过于复杂难懂。

根据上述结论,我们来看一个极端的反面例子:

该死的流程:为什么你画的流程图开发总说看不懂?

从上面的例子中,我们可以知道这个流程图有以下问题:

1、全部的节点都用错了图形。

2、一个判断节点同时进行多个条件判断,判断结果太多,流程混乱。

3、流程线条重叠,影响阅读。

4、关于是否11位数字是一个单独的判断条件,只需要输出一个错误提示结果即可,太多提示显得流程过分冗余。

5、流程“左右开弓”,阅读时容易感到无所适从。

三、多作业流程图

多作业流程图就要复杂得多,它可能涉及多个角色,也可能涉及多个系统,甚至可能同时涉及多个角色和多个系统,接下来将逐一举例说明。

在这之前,我们需要先认识一个新的图形——【泳道图】。

该死的流程:为什么你画的流程图开发总说看不懂?

顾名思义,泳道图有多个泳道,每条泳道可以代表一个角色或一个系统,这样我们就可以在不同的泳道中表达多角色或多系统之间的协作流程。

举一个多角色协作的例子,假设 OA 办公系统中请假的主要流程是这样的:员工请假→上级主管审批→人事经理审批→总经理审批。全部审批完成后请假才能生效,如果有其中一人拒绝,就不再将流程提交给下一个审批人。我们来绘制一下这个流程图:

该死的流程:为什么你画的流程图开发总说看不懂?

每一条纵向的泳道代表一个角色,按照审批顺序从左向右排列,然后把每个角色的流程画在对应的泳道内。

多系统的流程也是相同的画法,如果是多角色多系统同时存在呢?

还是上面的例子,我们假设考勤是个单独的小程序,员工通过考勤小程序请假,审批者通过 OA 系统审批,这个时候就涉及多系统多角色的协作。我们上面画的是纵向泳道图,这个时候我们只要引入横向泳道图来表示多个系统就可以了:

该死的流程:为什么你画的流程图开发总说看不懂?

1. 流程优化

一个流程图好不好,不只是看它是否画得清晰易懂,也不只是看它画得是否美观简洁,还要看它表达的逻辑是否合理以及是否最优。

该死的流程:为什么你画的流程图开发总说看不懂?

上图是大多数平台注册时需要填写的字段,首先我们针对上图这些注册条件,绘制出一个注册流程中校验手机号是否已注册的流程图:

该死的流程:为什么你画的流程图开发总说看不懂?

这个流程图画的没有问题,在逻辑上也是成立的,但它是否就是合理的或最优的呢?我们来分析一下。

如果用户按主线流程最终注册成功,这个流程是没有问题的,但如果用户的手机号之前已经注册过,对用户而言,这个时候用户已经输入了一堆的信息,你才告诉用户注册不了,用户会觉得反感,甚至恼怒,对平台而言,发送验证码的短信费用,本是一笔可以避免的支出。

因此,我们可以对这个流程进行优化,首先在用户输入手机号之后,系统先查询手机号是否已注册,如果已注册,这时就可以马上提醒用户:

该死的流程:为什么你画的流程图开发总说看不懂?

如果用户不理会提示,继续往下填写注册信息,在发送验证码的时候,如果手机号已注册,此时发送验证码给用户是没有意义的,所以在发送验证码时,需再次进行手机号是否已经注册的校验:

该死的流程:为什么你画的流程图开发总说看不懂?

通过这样的流程优化,可以达到降本增效的目的。

降本:降低成本。优化后的流程,当用户看到手机号已注册后,就不会继续往下输入,降低了用户输入后续信息的时间成本;手机号已注册不发送验证码,减少短信费用,降低平台的经济成本。

增效:增加效率。优化后的流程,当用户输入手机号之后,如果手机号已注册,用户就可以马上转去登录,提前中断没有必要继续往下进行的注册流程,缩短整个操作的时间,提升操作效率。

一个流程如果太长,我们在规划流程的时候,需要注意跳出流程的节点。

比如上述注册流程图,我们可以像下方这样,发现手机号不是11位数字之后,仍然往下走,等所有判断条件执行完之后,将所有的错误信息一次性报给用户:

该死的流程:为什么你画的流程图开发总说看不懂?

这种方式对用户来说体验是比较好的,可以一次性知道所有错误并修正,但有时候我们的系统流程很长,每一步都需要做大量的判断,耗费大量的时间,那我们会采用另外一种方式,就是提前中断,跳出流程,如下,当判断到用户的手机号已经不是11位数字,就不再往下判断,直接报出错误提示:

该死的流程:为什么你画的流程图开发总说看不懂?

优化后让流程变得更加简单,但也意味着绘制的流程图会更加复杂,因为要考虑更多的流程场景,因此,优化流程才是真正考验产品经理功底的工作。

我们再来看看上述的考勤流程可以怎么进行优化。

我们仔细分析一下,就会发现考勤的流程还涉及其他的场景。

第一种场景:提交请假申请的人本身就是部门负责人,在系统中没有直属的上级主管。这种场景下,如果一个人本身就是上级主管,那么提交之后,上级主管这一级就默认审批通过,直接提交给人事经理审批:

该死的流程:为什么你画的流程图开发总说看不懂?

第二种场景:假设人事经理的直属上级是总经理,人事经理请假的时候,流程怎么走?这种场景流程其实没有变,只是出现了特殊的情况,就是请假人刚好是审批人,同时上级是直接审批人,又是最终审批人,这种情况下,我们还是按流程来走,只是遇到相同审批人的时候,默认审批通过即可:

实际上流程一个都没少,只是因为角色重叠,所以两个角色完成了4个角色的流程。虽然流程简化,审批自动通过,但在设计系统的时候,即使是自动通过的审批节点,在系统中也需要进行记录。

最后我想说,在做产品设计时,不要滥用流程图,不要什么逻辑一上来就画流程图,有些逻辑很简单,一两句话就能说明白,就没必要画流程图,流程图看多了,也容易疲劳。

*本文示例流程图均进行一定程度简化,仅为说明原理,不代表实际业务,请注意分辨。

专栏作家

产品锦李,公众号:产品锦李(ID:IMPM996),人人都是产品经理专栏作家。不务正业的产品经理和他的产品设计。

本文原创发布于人人都是产品经理,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。