MVP
MVP (Minimum Viable Product)
一个好创意的价值不在于“它看起来多酷”,而在于它能不能从 MVP 慢慢被打磨,成长为一个真正的精品产品。
我应该一直记住这句话
- MVP 是创意的雏形,验证“这个方向对不对”;
- 而产品优化,则是不断收集反馈、迭代改进,把“能用”变成“好用”,最终成为用户离不开的精品。
UX三大法则:好用、好达、好愉悦
UX(User Experience)用户体验
用户体验(UX)的力量不只是“能不能用”,而是“好不好用”,甚至“让不让人喜欢用”。
我们的智研产品,对于部分弹窗的设计,部分页面的跳转,就存在好达方面的欠缺
在用户的操作存在问题的时候,应该在尽早的业务环节来提示;在用户使用一套常用的流程的时候,应该摆在最明显的位置,哪怕它不好看
对于 UX 的好用、好达、好愉悦
- 好用(Usability):操作要流畅,让人“无需思考”就能完成任务。
- 好达(Accessibility):不管是老年人、视障者,还是不同文化背景的用户,都能公平使用。
- 好愉悦(Delight):在完成任务之外,能否带来惊喜?就像微信红包,让功能变成仪式感。
差不多也要做到上面的内容
梁宁在《产品30讲》里所说:微信红包不仅仅解决了“转账”问题,而是把用户的情感、文化和社交联系,包装进了一个极其简单的产品动作里。
这背后正好印证了UX三大法则:
- 好用:极简操作,用户几乎无需学习。(点名批评AE和ZBrush的UI设计)
- 好达:只要会用微信聊天,就会用红包,老少皆宜。
- 好愉悦:红包本身就是社交氛围的“引爆器”,用户在使用时获得情绪上的满足。
功能再强大,用户却没兴趣。
不能出现这样的问题,就好像支付宝
梁宁评价说:支付宝当时更多是“工程师思维”,强调功能全面,却忽略了用户真正想要的“情感体验”。
UX不仅是操作,更是情感与文化的设计。
一个产品的成败,往往不在“功能是否强”,而在“用户是否愿意自发传播”。
微信红包的成功,证明了“好用、好达、好愉悦”的威力;支付宝红包的失利,则提醒我们功能过度复杂、缺少情感链接,就算是巨头,也可能错失机会。
MVP 的设计,以及后续的更新,一定要遵从这三点
UI新趋势:设计系统与组件化的力量
UI(User Interface,用户界面),是用户和产品交互时看到和操作的 界面和视觉设计,它的设计,应该遵从平面设计的标准,也就是风格一致
如果一个App的按钮样式、文字大小、配色规则每一页都不一样,一定会让人觉得混乱
设计系统 就是解决这个问题的“统一法典”,像Google的 Material Design,Apple的 Human Interface Guidelines,让团队在同一套标准下工作。
前端组件化为此诞生,把常见的输入框、弹窗、导航栏封装起来,拼装就能快速搭建界面,大幅提升效率。
也就是 Vue 如此爆火
设计系统的目的是让产品有“统一气质”
一个产品,应该有合适的 DLS,把颜色、字体、间距、按钮样式、动效规范全部统一。
Google 发现自家产品(Gmail、Google Drive、Calendar等)在不同平台的按钮、图标、间距、动效都不一致。于是推出Material Design设计系统:
- 统一颜色、字体、图标、网格布局
- 提供官方组件库,设计师和开发者都能直接使用
- 用户在Gmail、Google Drive切换时有一致的体验
用户反馈:数据+测试驱动优化
用户测试 就是把产品交给完全没有使用过的用户,观察他们的使用过程,找到“卡壳点”。
再结合 数据埋点,例如转化率、跳出率、留存率,这些数字就是产品的体温计。
最后进入一个循环,提出假设 → 设计实验(A/B测试) → 收集反馈 → 优化。 这就是让产品不断进化的秘密。
数据指标示例
- 点击率(CTR):用户点击某功能的次数 / 展示次数
- 转化率(Conversion Rate):完成目标动作(购买、报名、分享)的人数 / 总访问人数
- 跳出率(Bounce Rate):只看一眼就离开的用户比例
- 停留时长:用户在页面或功能上的平均停留时间
这些数据可以通过 Google Analytics、友盟、Mixpanel 等工具收集,也可以自己在产品里埋点。
数据驱动的产品决策
不能凭感觉做决策,要让数据说话。
一些核心指标
- DAU/MAU
- 小明发现DAU低,他查看MAU(月活),发现MAU只有10万,说明问题是留存不够,而不是获取用户的问题。
- 解释:
- DAU(Daily Active User):每天使用的用户数
- MAU(Monthly Active Use):每月活跃用户数
- DAU / MAU = 粘性:如果 DAU / MAU 数值越高,也就是粘性越高,则代表流失用户越少,用户对产品的使用频率较高,用户黏性较强;反之,则代表流失用户较多,流失率高,用户对产品的使用频率较低,用户黏性较低。
- 留存率
- 案例故事:你查了留存率,发现第7天留存只有15%,意味着大部分用户用一次就流失。
- 教学点:通过留存率判断用户体验问题,决定优化哪个环节。
- 参考:做数据分析应该了解的——留存率模型
- 转化率
- 故事衔接:App有内购功能,你看付费转化率只有2%,所以决定优化购买流程。
- 教学点:从数字看商业价值环节,找到瓶颈。
- 参考:转化率(CVR)是什么意思,怎么计算和提高转化率?
举个例子:
- 你一个月有 100 万 MAU,每天大概 30 万 DAU。
- 粘性 = 30% → 说明用户平均大约 3 天来一次。
A/B测试
你的团队有两个新用户引导页设计:
- 版本A:动画引导
- 版本B:简洁文字引导
他随机让50%的新用户看到A,50%看到B,观察第7天留存。结果发现B版本留存高10%。
我们肯定留下 B 的设计
那么 A/B 实验就是
- A/B测试就是科学实验
- 不凭感觉,不凭个人喜好
- 通过实验找到最优路径
迭代与版本管理
一个叫「猫了个猫」的休闲游戏App,刚上线时只有最核心的玩法(抓猫),用户增长很快,但随着时间推移,用户活跃开始下降。团队面临选择:是继续加新功能,还是优化现有体验?
产品生命曲线一般经历 初生 → 成长期 → 成熟期 → 衰退期
每个阶段迭代目标不同:
- 初生:快速验证核心价值
- 成长期:扩展功能,吸引更多用户
- 成熟期:提升体验,优化效率
- 衰退期:考虑转型或退出
产品不是一次性完成的,而是要不断迭代,才能走得更远。
路线图 Roadmap
路线图是战略层面规划,回答“产品未来要走向哪里”
好的路线图能帮助产品 管理预期 和 协调资源
分阶段设定目标 → 排优先级 → 传达给团队和利益相关者
版本节奏
- 如果更新太快,用户会觉得不稳定,Bug多
- 如果更新太慢,用户会流失,觉得产品没有进步
于是大部分的项目采用了 版本节奏管理:
- 小步快跑:每2周迭代一次,优化Bug和小功能
- 大版本更新:每3个月一次,推出重点新功能
版本节奏要考虑 市场节奏(竞品进度)、用户习惯 和 团队能力
常见策略:
- 快速迭代:适合初创产品,先抢用户心智
- 稳健迭代:适合成熟产品,保证质量和口碑
产品不是一蹴而就的,而是“活的”
项目管理与协作
一个“战略级”项目,接手后兴奋之余,通常会感到前路茫茫,如同置身一片充满未知暗流的深海?
你的团队,曾是满怀激情的精锐之师,但在一次次目标偏离、任务撕扯、内耗严重、甚至遭遇“政治风暴”后,士气逐渐低落,项目也步履维艰。
因此,摆在我们面前的不再是一个“如何顺利抵达”的简单问题,而是一个“如何带领团队在不确定性中生存,并在复杂博弈中实现价值”的重大问题。
项目管理的五大过程
项目管理的十大静态要素
敏捷开发
敏捷软件开发(Agile software development),又称敏捷开发,是一种应对快速变化需求的软件开发模式
与敏捷开发对应的是瀑布模型:
瀑布模型,亦称瀑布模式,是于1970年由温斯顿·W·罗伊斯等人所发展之系统发展生命周期的模型。该模型将系统发展的过程,大致区分为四个阶段:分析、设计、实现、测试,其并且明确的定义每一阶段中的工作。当完成一个阶段的工作以后,才会进入下一个阶段的工作。
- 所有敏捷方法都放弃了传统的瀑布模型,转而采用短周期(迭代/Sprint)的开发模式。在每个短周期内,团队完成一部分可工作的软件,并逐步增加功能。
- 敏捷方法都将客户满意度放在首位,通过不断交付有价值的功能来满足业务需求。它们强调与客户紧密合作,理解他们的真正需求。
- 敏捷方法认识到需求在项目过程中是会变化的,并且认为在早期阶段很难完全定义所有需求。因此,它们鼓励在开发过程中接受并适应变化。
- 敏捷强调开发团队内部与外部利益相关者(客户、其他团队)之间的有效沟通和协作。
- 敏捷团队通过定期反思和调整其工作方式来不断提高效率和质量。
- 敏捷方法倾向于“足够好”的设计,避免过度工程和不必要的复杂性。追求以最简单有效的方式完成工作。
敏捷宣言的四个核心价值
- 个体和互动 高于 流程和工具 ——强调团队成员之间的沟通、协作,而不是死板地依赖工具和规定。
- 工作的软件 高于 详尽的文档 ——真正运行的软件能直接交付价值,文档虽重要,但不应成为负担。
- 客户合作 高于 合同谈判 ——与客户持续互动、调整需求,比僵化的合同条款更能保证成功。
- 响应变化 高于 遵循计划 ——市场和需求在变化,能灵活适应,比僵硬执行计划更重要。
Disciplined Agile 如何扩展这些价值?
规范敏捷方法论(Disciplined Agile)
DA 的核心思想是:背景很重要(Context Counts),选择是好的(Choice is Good)。
DA 扩展到,不仅关注团队内部,还关注跨团队协作、组织文化、领导风格。
比如:Scrum 团队间如何协作?运维和开发如何打破壁垒?
工作的软件 → 可交付的价值
DA 不只关心“软件能跑”,强调“是否为业务创造了真正的价值”。
把“工作软件”扩展为“可运行、可用、能带来业务成果的解决方案”。
客户合作 → 以客户为中心的价值流
DA 强调“端到端”的客户价值交付,不仅仅是开发团队和客户沟通,而是整个组织(包括业务、运营、支持)都要围绕客户价值。
响应变化 → 有纪律地应对复杂环境
DA 强调选择和上下文:
- 在小团队里,Scrum 可能最合适;
- 在大型企业里,可能需要 Kanban、SAFe 或 LeSS 的元素;
- DA 提供的是一个工具箱,帮助你在特定环境下作出合适的选择。
Scrum
Scrum 核心流程
- 迭代计划会议,PO和开发团队对产品业务目标形成共识
- PO建立和维护产品需求列表(需求会不断新增和改变),并进行优先级排序
- PO每轮迭代前,Review需求列表,并筛选高优先级需求进入本轮迭代开发
- 开发团队细化本轮迭代需求,并按照需求的优先级,依次在本轮迭代完成
- 开发团队每日站立会议、特性开发、持续集成,使开发进度真正透明
- PO对每轮迭代(2-4周)交付的可工作软件进行现场验收和反馈
- 迭代回顾会议,团队内部进行本轮冲刺的过程回顾,发现可改进的方面,指导下一轮迭代
Kanban看板
之前智研项目就面临这样的一个问题
我几乎天天去问每个人的工作情况,还好只有六个人,团队里大家都很忙,但谁在做什么,做得怎么样,却没人能说得清楚?
有人加班,有人却在等消息;有人卡在一个小问题上,大家却毫不知情。
云效类似这种 Kanban
任务被一个个“卡片”表示,每张卡片从 待办 → 进行中 → 完成,每个人一眼就能看清 谁在做什么、进展到哪一步、哪里可能堵塞。
项目管理核心流程与工具
敏捷开发与Scrum:
Scrum 是一种迭代式增量软件开发过程,是敏捷方法论中的重要框架之一,通常用于敏捷软件开发。
Scrum 不仅仅是迭代式增量开发,它更是一种高度强调自组织、透明化和快速反馈的文化框架。
在复杂的企业环境中,Scrum 的核心价值在于
- 应对高不确定性需求: 当产品愿景模糊或市场快速变化时,Scrum 允许团队在短周期内交付“可工作”的最小价值增量
- 强化跨职能协作: 每日站会(Daily Scrum)不仅是进度同步,更是团队成员间快速发现障碍、请求支援、调整策略的契机。
- 赋能团队,但绝非放任: PO(产品负责人)并非仅仅是需求收集者,应该跟进产品的愿景,负责平衡业务价值与技术可行性。而开发团队的自组织,是在清晰产品目标和技术规范下的有纪律的自发性。
智研项目在设计的时候就是看板+敏捷的模式,实际上,这种模式为我们最终完成开发提供了很大帮助
看板(Kanban)方法
Kanban 通常是“待办-进行中-已完成”的列表。
它的核心是可视化工作流、限制在制品数量(WIP Limit)和持续改进流动效率。
- 解决谁在干什么的问题:真实项目中,就像我们智研,最大的痛点往往是“谁在做什么、做到哪一步了,有没有被卡住”的不透明。所以说,我们用气了云效,每天开始之前开一场站会,结束之后开一场站会
- 发现瓶颈,而非指责: 当某个泳道(阶段)的 WIP 达到上限,或任务卡片长时间停滞时,这不应被视为个人效率问题,不能直接去指责个人,这是系统层面的瓶颈。团队应立即协作解决瓶颈,而非继续压入新任务。
- 适用于持续交付和运维场景: 对于需求持续涌入、优先级动态变化的运维、支持或持续交付团队,Kanban 的“按需拉动”机制远比固定周期的 Scrum 冲刺更具弹性。
就像云效这种项目管理工具,它不是仅仅是任务列表,它们是项目状态的实时仪表盘
现代项目管理工具往往可以与代码库、CI/CD 系统、沟通工具集成。通过自动化工作流,减少重复性人工操作,提升效率,降低人为错误。例如 JetBrain 的 TeamCity
团队沟通与协作的艺术
产品、设计、开发、测试语言不同,但目标要统一。
一个良好的讨论结果就是不同意见被整合进统一目标,团队分工明确,全员更有动力。
不能独裁,也不能和稀泥,而是把分歧转化为动力,因为风向永远不会完全一致
风险管理与变更控制
风险管理四步
- 识别:
- 评估:
- 应对:
- 监控:
变更管理三要素
- 评估影响:变更会影响进度/成本/质量吗?
- 审批流程:是否经过项目经理同意?
- 沟通落实:全员是否明白新的方向?
就好像我们的智研在开发的时候,面临了这样的一个问题,团队已经完成该版本的开发与测试,发布倒计时还有 5 天。
就在这时,有人提出:“必须新增第三方登录功能,否则用户体验太差。”
这是一个比较大的改变,当时摆在我面前的只有四种可能性
- 立刻同意,把功能加上,即使延期也要满足客户需求。
- 拒绝变更,坚持按原定范围发布,后续版本再加。
- 快速评估新增功能的风险与工期,提交给决策层审批,由他们定夺。
- 偷偷让开发团队加班“硬塞”进去,期望能赶上发布。
我选择了第三种情况,因为它体现了完整的流程
- 评估影响:先看新增功能对进度、资源、质量的影响。
- 审批流程:把评估结果交给决策层(如产品负责人或变更委员会)做决定。
- 沟通落实:最终结果要及时告诉团队和客户。
商业计划书的必要性
没有计划书,再好的点子也容易被埋没!
- 展示项目价值、商业模式、市场机会、运营策略、财务预测。
- 阅读项目计划书的是合作伙伴或者客户,关注回报率,关注创新性,关注价值。所以要有用户故事和市场数据
- 越早越好,否则你点子还没热乎就被忘了
商业计划书的结构与要素
摘要
- 介绍
- 所解决的痛点和市场机会
- 核心产品或服务
- 商业模式
- 核心团队优势
- 财务预测和融资需求
团队
- 这部分比大纲中的“核心团队”更深入,需要详细介绍团队成员的背景、经验和在项目中的角色。投资人非常看重团队的互补性和执行力。
市场分析
这部分需要用数据和事实来支持你的观点,包括:
- 行业分析: 行业规模、增长趋势、发展阶段等。
- 目标市场: 你的目标客户是谁?他们有什么样的特征?
- 竞争分析: 你的主要竞争对手是谁?他们的优劣势是什么?你的竞争壁垒在哪里?
产品或服务
详细描述你的产品或服务,突出其独特性和核心价值。如果产品有技术门槛,需要重点介绍核心技术和专利。
商业模式
清晰地阐述你如何创造价值和获取收入
营销和销售策略
说明你将如何接触到目标客户,并说服他们购买你的产品。
财务预测
提供未来3-5年的财务预测
融资需求
明确你需要多少资金,这些资金将如何使用,以及你愿意提供多少股权作为回报。
产品实战
能够解决某个问题的东西就是产品
产品核心要素:解决问题、创造价值、可持续发展
不同产品形态
Web端产品
- Web端产品通常通过浏览器访问,无需安装,跨平台兼容性好。它们通常具有丰富的功能和复杂的交互界面,适合处理大量数据和复杂任务。
- Web端产品适用于需要频繁更新、跨平台使用或处理大量数据的场景。
App端产品
- App端产品需要安装在移动设备上,如手机或平板电脑。它们通常具有简洁的界面和流畅的操作体验,适合快速完成任务和满足即时需求。
- App端产品适用于需要随时随地使用、追求便捷性和即时性的场景。
小程序端产品
- 程序端产品是近年来兴起的一种新型产品形态,它们通常嵌入在社交平台或应用内,无需安装即可使用。
- 小程序具有轻量级、快速启动和便捷分享等特点。
- 小程序端产品适用于需要快速触达用户、提供应用内便捷服务或促进社交互动的场景。
项目全生命周期
- 需求阶段:用户调研、需求收集、需求评估
- 设计阶段:产品规划、原型设计、交互设计
- 开发阶段:需求宣讲、进度跟踪、问题决策
- 测试阶段:测试用例评审、Bug优先级判断、验收测试
- 上线阶段:发版计划、监控数据、应急响应
- 运营阶段:数据分析、效果评估、迭代规划
当然也有经典的八个阶段的
- Idea验证阶段:验证想法可行性和市场需求
- 市场调研阶段:深入了解市场和用户,明确产品定位
- 需求分析阶段:将用户需求转化为产品功能
- 产品规划阶段:设计产品整体架构和交互流程
- 技术实现阶段:将产品方案变成可用系统
- 测试验证阶段:确保产品质量和用户体验
- 上线发布阶段:产品正式面向用户,建立运营体系
- 运营迭代阶段:基于反馈和数据持续优化产品
产品需求文档(PRD)
PRD的核心构成要素
- 引言部分:文档信息、产品背景、目标用户
- 产品概述:核心功能、使用场景、核心指标
- 用户角色定义:角色画像、权限设计、使用路径
- 功能列表:模块划分、用户故事格式、优先级标注
- 业务流程设计:主流程图、异常处理、优化点
- 非功能性需求:性能、安全、兼容性要求




