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

推荐订阅源

U
Unit 42
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
人人都是产品经理
人人都是产品经理
博客园 - Franky
阮一峰的网络日志
阮一峰的网络日志
月光博客
月光博客
Last Week in AI
Last Week in AI
腾讯CDC
F
Full Disclosure
T
Tailwind CSS Blog
量子位
N
Netflix TechBlog - Medium
Stack Overflow Blog
Stack Overflow Blog
T
The Blog of Author Tim Ferriss
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
A
About on SuperTechFans
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
M
MIT News - Artificial intelligence
MyScale Blog
MyScale Blog
Blog — PlanetScale
Blog — PlanetScale
Engineering at Meta
Engineering at Meta
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Hugging Face - Blog
Hugging Face - Blog
aimingoo的专栏
aimingoo的专栏
博客园 - 【当耐特】
SecWiki News
SecWiki News
Recent Commits to openclaw:main
Recent Commits to openclaw:main
宝玉的分享
宝玉的分享
S
Schneier on Security
D
DataBreaches.Net
Cyberwarzone
Cyberwarzone
N
News and Events Feed by Topic
云风的 BLOG
云风的 BLOG
Vercel News
Vercel News
Google Online Security Blog
Google Online Security Blog
IT之家
IT之家
H
Hacker News: Front Page
T
Tor Project blog
H
Help Net Security
博客园 - 三生石上(FineUI控件)
The Cloudflare Blog
Help Net Security
Help Net Security
V2EX - 技术
V2EX - 技术
The GitHub Blog
The GitHub Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Security Latest
Security Latest
AI
AI

人人都是产品经理

为什么你的产品找不到差异化?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混沌期:阿里画靶,吴嘉张弓,马云射箭? – 人人都是产品经理,
B端产品小白必备产品设计自查文档
伯瑶 · 2023-04-03 · via 人人都是产品经理

作为一名产品小白,初次接触不熟悉的业务时,该怎样快速投入有效的工作中?本文作者整理了一个B端产品设计思路框架,帮助产品新人建立一个让自己理性、有逻辑、有框架地思考产品设计的思路,以便更好地进入工作节奏,希望这份“产品自查文档”能对初入产品的你有所帮助。

作为新手产品小白,当一个业务极其不熟悉的项目向你扑面而来的时候,你是否措手不及?

小瑶同学最近刚参与一个成熟行业从0到1的项目,深感不易。

首先,在业务上,我要从了解行业,到了解行业细分领域,了解行业赛道的竞品,目标客户具体业务流程和诉求……摸透业务需求和场景并不容易。

其次,在产品上,我要能快速地上手产品设计,需要一定的方法论流程,习惯性地高效地做出产品设计。

因此,我认为有必要建立一个让自己理性、有逻辑、有框架地思考产品设计的思路框架,以在又快又好的节奏下开展设计工作,提高工作效率。

后面的正文内容就是我在近期0-1的产品设计工作中慢慢建立起来的B端产品设计思路框架,可以把这份框架及内容变成一个自己的「产品设计自查文档」。

这份文档使用的场景和起到的作用是:

  1. 产品设计阶段:按照这个流程逻辑去思考项目/产品,在平常做0-1的功能设计或产品时,能够起到辅助正确思考、围绕目标做正确的事的作用
  2. 项目结束阶段:再次辅助自己对项目和产品的理解,回顾对比现在和过去对产品的思考,发现自己的成长
  3. 项目汇报/沟通场景:有助于「汇报产品/项目/需求」,让我们在各种「汇报」场景都能如鱼得水。比如和领导老板汇报需求、需求评审、面试讲述项目经历等。

不过,这只是它的1.0版本,还需要经过很多迭代,在这里先经过大佬们的检验,期待朋友们提出建议~也希望它至少能带给一些人在产品设计上的帮助~

以下是B端产品设计思路模板的结构框架,供朋友们提前了解。

B端产品小白必备产品设计自查文档

一、项目背景

项目背景主要阐述我们设想要做什么样的产品以及为什么要做这个项目/产品。目的在于对产品的来龙去脉有更足的把握。

1. 产品设想:我们要做什么样的产品?

老板、领导们把任务交给我们,告诉我们要做什么,但我们真不一定已经理解我们要做什么样的产品,或者可能只是听了个会,但是并没有具体描述产品的定位,而这一问题就是为了让作为产品的自己清楚明白的知道产品的定位。

产品的定位,对于To B产品,包括:

  1. 产品方向——行业垂直型?综合泛行业?/小客户?大客户?/工具型产品?管理型产品?平台型产品?/纯SaaS?SaaS+增值服务?
  2. 客群及对应方案——为什么样的客户提供什么样的服务

理清楚这些,接下来就得思考为什么——我们(产品)的目标。

2. 目的:我们为什么要做这样的产品?

作为产品小白,老板和领导们决定要做一个产品,但我们并不一定知道(或者只是以为自己知道)做这个项目的原因。

为什么要做这个项目/产品,即产品的目标,它决定了我们做产品的方向,是产品设计围绕的核心。

(1)对公司的价值

对公司/部门的价值,是期望这个产品能创造的商业价值,理解了这些,才能知道如何做产品才能给公司/部门创造这样的商业价值。

(2)客户痛点和产品对客户的价值

用户需求是产品存在的根源、基础,没有用户/客户的需求,就不会有产品的存在。

因此产品对客户的价值,无疑是最重要的,产品经理必须对客户业务当前存在的问题、客户痛点、设想产品给客户带去的价值了如指掌、熟记于心。这样在后续判断需求的必要性、重要性及优先级上也有强有力的依据。

掌握好客户价值与商业价值的平衡,让两者价值同时最大化,才是在做正确的事。

二、项目指南针

这一部分梳理的是,目前项目的顶层设计、客户的业务模式等如何,整理后在设计产品时能有清晰的指向标,所以取名“项目指南针”。

1. 产品规划/蓝图(做法+原因)

(1)产品范围

产品范围是指当前已经确定的产品覆盖服务的业务范围,决定了产品做什么和不做什么。

如果产品范围是由上级领导确定,我们还要知道这么做的原因是什么。

(2)产品演进蓝图

演进蓝图是指产品范围要怎么一步步实现,最终要实现的样子是如何。

其用于从0-1的产品或模块,亦可以在做1到N产品前了解产品历史时整理。

如此,我们就能够知道本期产品所处位置,并且对当前开发的项目的产品延展性做出合理要求。

另外,与产品范围的确定一样,如果产品范围是由上级领导确定,我们同样要知道这么做的原因是什么。

2. 产品面向的客户是?目标客户定位是?为什么?客户期望是什么?

用户/客户需求是产品存在的基础,如果连面向的客户/用户是谁都没有搞清楚,就无法透析产品的打法——思考为什么是这类客户,而不是那类客户,这类客户有什么需求未被满足,这类客户为什么可以带来商业价值等。

读懂客户是最基本的功课,也是最难的功课,读不懂客户就设计产品,一定会在做设计时迟疑,最好的情况也会降低效率。

定位了目标客户,我们还要知道客户对产品的期望是什么。

客户的期望包含三类,第一类是执行层的期望,第二类是管理层的期望,第三类是决策层的期望。先了解这三类客户的期望,然后再结合业务重点问题,在产品的不同阶段满足不同不同的客户期望。

比如执行层关注业务处理效率,管理层关注业务结果和管理效率提升,决策层关注数据报表,通过报表的业务情况提供决策调整支持,这些需求都需要分阶段不同程度地满足:可能最开始业务管理的效率是企业迫切需要解决的问题,那么显然管理层管理效率提升的需求优先级是最高的,据开发资源情况优先满足。

3. 定位客户的商业模式、经营策略是什么?

客户的商业模式,是指企业运作的业务链路,以及各个环节的参与方在整个业务链路中所处的位置和各节点参与方之间的交易关系、盈利方式。

再说简单点,即客户与其上下游之间的连接关系和交易方式——客户是如何赚钱的。

经营策略则是,在其与上下游合作盈利中,核心重点做法是什么。

明白客户是怎么赚钱的,我们才能想办法帮他提高赚钱的效率。另外,了解了商业模式,也才能基于业务流合理的设计产品架构及功能。

4. 组织架构

我们对产品范围覆盖的客户业务进行概要的了解,将所涉及的业务中的部门和岗位罗列出来,明确企业客户内部组织架构中,部门及部门职责定义、岗位角色及岗位职责定义是什么。

我们还可以对使用系统的部门、岗位和重点部门、岗位做标记,清晰定位其在组织架构中的位置,比如像下面这张图中对组织架构的梳理,将门店运营中心、品牌与市场部、门店拓展中心标星,提醒我们理解其在业务运转中是如何与各个部门协作的。

B端产品小白必备产品设计自查文档

业务是血肉,组织架构则是撑起业务的骨架,没有组织架构里的每一个部门、每个部门的每一个人,业务就不能运转。

只有知道客户的组织架构是如何的,也才能理解整个企业的运作流转。

5. 业务概况

业务概况指的是,企业规模、经营状况、战略定位、资源能力等基本信息。比如了解一个公司的产品种类、产品销售量、销售金额、销售产品占比等等。

这个一般都是具体项目确定实施之前去了解,如果是从0到1做标准化产品,也可以针对行业中的客户群体多做几个客户的调研,了解大部分目标客户的情况,或是了解调研SaaS产品的第一个实施交付项目中的客户业务概况。(具体如何了解,结合实际情况即可)

有人可能会问,我们为什么要了解这些看似和产品无关的东西呢?

因为做B端产品,得从管理层、战略层的角度理解业务,了解企业的基本经营情况,才能明白为什么有些企业的流程是这样,而有些企业的流程是那样。我们不仅要懂得它的作业流程,也要懂得为什么企业的作业流程是这样,以打造更贴合客户甚至行业业务发展的产品

用一种推理的思维去理解,就像我们做C端产品一样,要深度了解用户,对用户的特征、行为都做调研,刻画出用户的真实全貌,围绕「用户故事」做设计,才能做出“让用户为自己尖叫”的产品;B端产品设计同理,我们要深度了解企业,作出企业的「企业故事」,才能做出“让客户为自己尖叫”(客户感到本企业使用产品后变得非常优秀)的产品。

三、业务概要流程

业务概要流程是指客户所需支持的所有业务场景的最简化拆解:主要流程最大化拆解,并对主要流程上的分支流程也进行最大化拆解,直到没有新的业务场景可罗列。(类似MECE原则,但不需要细化)同时,从这些流程中拆解出对应所需的功能模块。

为什么作为小白需要梳理【业务概要流程】呢?

1. 理解各个模块之间的关系和业务价值

通常来说,我们作为新手,不会接触所有模块的需求以及核心模块的需求,也并不一定有人清楚的告诉你,你要做的模块是怎么来的,为什么要做,跟其他需求有什么关联。项目相关的很多信息我们是不知道的,需要自己花更多的力气去接触和学习。

而思考概要流程的目的在于,在产品设计之前,对要做的产品的模块如何而来做个拆解,以确保自己对各个模块之间的逻辑、关系链路有深刻理解,这样从上往下看,就知道底层的产品设计如何做

2. 梳理并了解在产品提供支持的业务范围内所需要对接的系统

一般来说客户都有不少已在使用的现有系统,可能涉及系统的对接,因此我们可能需要了解系统处理的业务,从中我们也更能理解客户的业务。

借用王戴明老师举的一个例子来解释一下:给你一个需求,告诉你要支持业务员在拜访零售店时录入订单并传送至ERP系统发货。

这里面的主要流程是【业务员拜访零售店】→【业务员录入订单】→【ERP系统接到订单】→【仓库发货】→【零售店收货】。

而【业务员拜访零售店】这个场景需要【门店管理】【客户管理】【业务员管理】模块来支撑,【业务员录入订单】需要【商品管理】【价格管理】模块支撑等等。

由此我们可以梳理出如下形式的业务概要流程图,理解业务流程的同时,理解抽象出的模块是怎么来的,还能了解需要对接的系统在其中的价值、意义。

B端产品小白必备产品设计自查文档

四、细节业务流程图

细节业务流程是整体业务流程的拆分,是针对整个业务下某一流程的展开。

对细节业务流程的梳理除了让我们进一步理解业务流程,找出细节业务流程中不解之处,还能让产品设计的流程逻辑更缜密、完整,避免不必要的逻辑漏洞(或发现产品设计中是否有逻辑缺陷)。

这里就如下图所示,把各个模块的细节业务流程梳理出来即可。

B端产品小白必备产品设计自查文档

五、功能结构图

依据跨角色和跨阶段的流程图,就能够梳理出所需要的功能结构图,这样也对自己的需求做了结构化处理。(结构图这里就不实例了,太基础)

六、页面流转与需求列表

当功能结构和流程都已梳理完成,可以进入页面流转及具体页面的设计,这时可以同时将一些不确定做不做或者本期是否做的需求列在需求池中,以便后续查询。

当然,我们也可以把确定做的需求列入需求池,在【业务场景】【需求价值】【开发成本】【优先级】等字段做必要的记录。以此要求自己对每个需求都考虑清楚,对其了如指掌,保证每个需求有凭有据,在任何人对需求提出疑问时都有较充分的理由支撑。

对于需求池,这里提一下需求池的含义及其意义和最近工作中逐渐建立的需求池模板

需求池是需求管理的一个高效的形式,用它记录产品的各种各样的需求,可以高效管理需求。

需求池中的需求,可能是产品功能设计之始的竞品分析、产品思考、用户调研而得,也可能是产品迭代中业务、运营、市场、领导等提的需求非常之多,因此需要经常更新和整理。

需求池的意义在于

  1. 保证每一个需求被记录,不遗忘需求,对每一个需求提出方都能够有交代
  2. 辅助产品经理对每一个需求进行归类、理性分析(价值、成本、优先级),让需求宽进严出,协助版本规划
  3. 让每一个需求都有它的生命周期,有头有尾,能追根溯源,也能看到它的演变,帮助产品经理逐渐建立健全产品全貌
  4. 了解每一个需求的进度,让产品经理对需求了如指掌,让工作更清晰

下面是近期工作建立的适用于我工作的需求池模板,用EXCEL建立好表头字段,需要记录需求时,按字段思考、填写,即可。

B端产品小白必备产品设计自查文档

对于页面流转,可以通过【功能】【角色】【场景】的方式来梳理,不容易遗漏逻辑。最后可将这些页面汇总至一个表,供开发了解,一目了然。

当然,如果已经熟悉B端设计工作,其实在脑子里也能想好应该有哪些页面,直接列出来就好了。

但话说回来,这一步骤主要在于穷尽用户使用功能的场景,这样我们就能在做页面具体设计的时候,思考每一个需求的成本和价值,将每一个具体需求(元素、逻辑等)都设计到位

以某公司课程培训功能为例设计页面流转,参考如下:

1. 页面流转图

功能:课程培训

角色1:企业

场景1:创建、编辑和发布课程

B端产品小白必备产品设计自查文档

场景2:

B端产品小白必备产品设计自查文档

场景3:

B端产品小白必备产品设计自查文档

场景n:

角色2:员工

场景1:

场景2:

场景n:

2. 页面汇总表

最后可以将上述流转页面的所有页面汇总到一个表中,页面开发一目了然

B端产品小白必备产品设计自查文档

七、权限设计

无论是标准化To B产品还是定制化To B产品,都会涉及功能/菜单权限、数据权限的设计。

虽然现在多数标准化To B产品设计都是在自定义角色时添加功能权限,但功能权限可能会预置一套,且需要分析哪些角色要用到哪些功能,具体到增删改的按钮和查询的权限,所以需要提前思考功能/菜单权限如何拆分,数据权限又如何控制。

下面就分三类权限设计分别介绍下如何梳理权限设计的思路,提高设计效率。

1. 功能/菜单权限设计

设计功能/菜单权限时,可按照下面的模板梳理不同角色需要的菜单、页面、操作元素的权限,思考并梳理一般性的角色(标准化产品中的通用角色/定制化产品中的指定角色)需要哪些操作

B端产品小白必备产品设计自查文档

2. RBAC权限模型

RBAC权限模型是迄今为止最普及的权限设计模型,全写Role-Based Access Control,翻译过来即基于角色的访问控制

(1)RBAC权限的定义

首先还是要解释一下RBAC权限:每个用户都要被赋予一个或多个系统角色,每个系统角色都对应一个明确的权限集合,包括对菜单、页面元素等资源的访问和操作权限。

一句话概括RBAC权限的作用,当用户基数增大,角色类型增多时,RBAC权限设计能够将具有相同属性(相同权限)的用户分配相同的角色及角色下的权限,提高权限管理员的工作效率。

(2)RBAC权限模型的模式

将RBAC权限设计展开,它包括RBAC0、RBAC1、RBAC2、RBAC3四种模式。其中RBAC0位核心模型,RBAC1、RBAC2、RBAC3都为建立在RBAC0上的扩展模式。

这里简单介绍一下四种模式,主要根据业务需要选择合适的模型来思考设计,具体就不再展开,网上有很多资料具体讲解该模型:

RBAC0模型:在最核心的模型中,用户和角色是多对多的关系,角色和权限也是多对多的关系

B端产品小白必备产品设计自查文档

RBAC1模型:RBAC1模型引入角色继承的概念,即子角色可以继承父角色的权限。

如下图,在某个大部门中,规定总监的权限不能超过总经理的权限,部门主管的权限不能超过总监,若采用RBAC0模型,权限分配失误时,将出现总监拥有总经理没有的权限,RBAC1模型则能够解决这个问题:创建总经理角色并配置权限后,总监角色继承总经理角色的权限,并可支持在总经理拥有的权限上删除权限。

B端产品小白必备产品设计自查文档

RBAC2模型:RBAC2基于RBAC0增加了角色的约束控制,主要包括:

  1. 角色互斥:同一用户只能分配到一组互斥角色集合中的其中一个角色。该约束控制运用于责任分离的场景。
  2. 基数约束:指一个角色关联的用户数量/一个用户可关联的角色数量/一个角色对应的访问权限数量受限制
  3. 先决条件:指想要有某个上级角色的权限,需要先拥有下一级的角色的权限

RBAC3模型:统一模型,RBAC0、RBAC1和RBAC2模型的整合具体的RBAC权限设计思路可参考纷享销客、销售易,现成的产品体验,成熟、庞大的系统,易用性强,亲自实操记得更牢,这里就不再赘述~

3. 数据权限设计

定义:角色在页面中能看到的数据范围(数据集合)。比如针对某个列表页,能看到的是某个区域下的数据,也可能是某个账户下或某几个账户下的数据。

实现方案:

(1)方案一

通过组织机构树控制:当前节点能够看到其子节点下的数据。该方案实现方式较复杂,但灵活性强。如下图,各个账号分别对应能看到的数据范围由他所在的组织机构位置及其他额外数据控制(如限制某一账号只能查看当前节点)决定

B端产品小白必备产品设计自查文档

B端产品小白必备产品设计自查文档

图源:《决胜B端》

这种通过组织机构树来设计数据权限的方式,表现在原型设计上,通常为如下所示。在角色权限配置中,可配置该角色的权限为【本人】【本人及下属】【本部门】【本部门及下级部门】和【全部】

B端产品小白必备产品设计自查文档

(2)方案二

通过客户地区控制:根据该账号所在区域判断,方式简单,容易实现,但灵活性差

八、报表设计指南

报表设计涉及到客户管理层、决策层对业务管理工作的分析,报表功能往往决定了企业对产品的评价,决定企业是否付费,是非常重要的留存功能。

其次,如果是SaaS产品,不同行业、不同公司都可能会有不一样的指标,因此考虑哪些可以纳入通用指标需求,难度较大。所以需要有一个指南来带着自己思考,以免头大的同时,让自己对思考流程越来越熟悉,达到熟能生巧的水平。

由于在0-1的设计中,我并没有参与报表模块的设计,因此也只是在阅读了相关资料后,整理“如果我来设计报表,我会如何设计”的思路思考,仅供参考分享。

1. 设计核心

从角色用户使用报表和分析问题的角度考虑问题

2. 设计思路

(1)业务体系构建

  1. 明确目的:明确报表分析目的,需要监控和分析什么问题,为什么要监控和分析这些问题,他们属于何种业务诉求?→通过一线业务人员、管理层访谈得出
  2. 建立方法:采用何种方式、何种指标识别这些问题?→可以通过一线人员总结出的分析框架、思路分析、参考得出(或者已经有明确指标那就最好了)

(2)指标设计

这一步设计具有明确业务含义的指标,先设计大的指标,然后再考虑是否拆分成更小的指标,以便能从更精细的角度全面、深度衡量结果。粗细拆分的必要性主要取决于行业业务复杂度、公司业务成熟度、产品所处阶段等。

(3)设计呈现形式

呈现形式设计核心:考虑每种指标用哪种形式能够让用户最快速、准确地掌握指标信息柱形图?折线图?环形图?只需要表格呈现数字?

(4)报表交互设计产品参考

作为一个菜鸡小白,我们掌握的报表交互样式大概率少之又少,无论是在产品设计还是平常,都应该多看多积累成熟系统的优秀交互设计,下面是推荐的参考产品和专业文件。

  1. 软件产品参考
  2. Tableau–学习数据可视化
  3. SmartBI/帆软FineReport–学习成熟表样、数据呈现形式
  4. 商业文件/报告
  5. 《华尔街日报》、上市公司财报

这些财报里面的形式都非常规范、讲究、专业,倘若可以参考这些报表,运用到报表设计当中,则能体现产品经理报表设计的专业性。以上是对报表设计思路的初次思考,它肯定还需要非常多次的迭代,且报表设计较为复杂,如有机会接触报表设计,希望自己积累到一定程度的时候,还能够出一个专题整合,系统讲述一番,分享给大家~

九、结语

这份产品设计思路模板只是引导我们高效思考的工具,并不是每一点都必须完整思考,在实际工作中我们可能只需要用到其中部分指引辅助思考,或者超出该文档模板思考范围(这个就可能涉及模板的优化迭代了),具体运用还是要根据实际情况灵活变化。但能肯定的是,以上一步步的分析,使得我们可以在每个环节把问题聚焦、分解,对着文档一个个寻找自己对产品、项目梳理的漏洞,专注分析眼前的某一个问题,搞清楚弄明白后,继续专注于下一个问题,实现分阶段各个击破。

全文参考资料

  1. 《决胜B端》——杨堃
  2. 《SAAS产品经理从菜鸟到专家》——王戴明
  3. 《B端产品新人的第一个项目》课程——王戴明

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

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

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