启示录:如何打造用户喜爱的产品 (2017版) by Marty Cagan
Marty Cagan 的《启示录:如何打造用户喜爱的产品》(2017版) 是一本关于顶尖科技公司如何打造备受用户青睐的产品的杰作。它提炼了产品管理的最佳实践——从组建合适的团队、定义引人入胜的愿景,到通过快速实验发现正确的产品,再到维持强大的产品文化。Cagan 借鉴了亚马逊、谷歌、Facebook、奈飞、特斯拉等公司的案例,阐明了真正伟大的产品并非偶然;它们是授权团队以一种与传统组织截然不同的方式工作的结果。这份深度解读提供了对2017版《启示录》核心思想和要点的逐章分析。无论你是一位有抱负的产品经理还是一名科技专业人士,本文旨在用清晰、引人入胜的语言解释这些思想,并通过有用的框架和示例来说明关键概念。
第一部分:顶尖科技公司的经验
第一部分通过审视顶尖科技公司的运作方式以及众多其他公司为何表现不佳,为全书提供了背景。它探讨了技术驱动型产品对企业意味着什么,创业公司、成长阶段公司和大型企业面临的不同挑战,以及产品工作中常见的陷阱。贯穿始终的主题是,像亚马逊或谷歌这样的公司从根本上以不同的方式进行产品开发——尽早解决风险,跨角色深度协作,并执着于解决正确的问题。而传统公司通常遵循一种“功能工厂”模式,这导致了大量的资源浪费和产品失败。
每个伟大产品背后
每个成功产品的背后都有一个具备正确心态和技能的专注的产品团队。Cagan 强调,产品管理是一个全职的、关乎使命成败的角色——不是一份兼职或一个委员会的决定。伟大的产品不是偶然碰上的;它们源于由**“传教士”而非“雇佣兵”组成的团队。传教士是那些真正信奉产品愿景、对解决客户问题充满热情的人,而雇佣兵只是为了薪水工作。这本书本身主要为产品经理(PM)而写,强调了产品经理的领导力是伟大产品的关键**。开篇章节就定下了基调:世界级的产品来自那些被充分授权、深刻理解客户并能自由地创造性解决问题的团队。它邀请读者在自己的组织中采纳顶尖科技公司的技术和心态。
技术驱动的产品与服务
在现代,几乎所有产品都在某种程度上是“技术驱动的”。本章解释说,成功的公司将技术作为其产品战略的核心,无论它们是在构建软件、物理设备还是服务。拥抱技术驱动的方法意味着持续改进、快速迭代,并常常伴随着新的商业模式。例如,特斯拉通过无线软件更新来改进已售出的汽车,亚马逊利用其云和数据来增强购物体验。核心思想是,技术使得产品能够扩展到数百万用户并频繁更新,这改变了我们管理产品的方式。公司需要超越一次性的项目发布,而是将产品视为一个不断演进的、以用户为中心的服务。在实践中,这意味着产品经理必须精通技术,并能与工程师舒适地合作,组织也必须投资于能够快速向客户交付价值的平台、自动化和工具。通过强调“技术驱动”的含义,Cagan 为读者理解为什么传统的产品流程(借鉴自非科技行业)在软件世界中常常失败做好了准备。
创业公司:实现产品与市场契合(Product/Market Fit)
在早期创业公司,首要目标是找到产品与市场契合点(PMF)——即产品满足真实市场需求,并且客户愿意使用或购买它的那个点。在这个阶段,一切都关乎快速学习和迭 代。通常,创始人之一会扮演产品经理的角色,直接引导要构建什么。创业团队非常小(通常只有几个工程师和一个跨职能团队),这意味着沟通紧密,变更易于实施。本章强调,创业公司必须专注于一个狭窄的目标,快速行动,并通过迭代找到与用户产生共鸣的产品。这里没有官僚作风或正式流程——全凭试错和基于客户反馈的直觉。Cagan 指出,创业公司初期通常拥有少于25名工程师,分为1-5个产品团队。每个人都身兼数职,但成功的公司会确保有人明确地指导产品决策(通常是创始人-PM)。核心要点是,实现产品与市场契合需要不懈地强调测试想法,抛弃那些行不通的,并专注于为可定义客户群体真正解决问题的功能。一旦找到契合点,创业公司才能考虑扩大规模——但在此之前不行。
成长阶段公司:成功扩展
当一家公司超越了初创阶段(拥有数十到数百名工程师),它就进入了成长阶段,并面临新的挑战。扩展产品和组织会引入复杂性:更多的人员、更多的客户,以及通常更多的流程。Cagan 指出了成长阶段公司产品团队的常见抱怨:
- 团队开始忽视大局——单个团队可能看不到他们的工作如何与整体产品愿景相连。
- 不清楚每个团队的努力如何为顶层目标做贡献,这可能会损害积极性。
- 对于**“被授权”或“自主”**的真正含义感到困惑;人们可能听到这些词,但仍然觉得每个决定都需要获得批准。
此外,随着产品变得成功,销售和市场团队会推动那些帮助他们达成交易或进入新细分市场的功能,而这些功能未必总与产品战略一致。公司的内部技术(IT系统)可能会滞后并积累技术债,从而减缓开发速度。简而言之,扩展带来了失去创业公司赖以成功的敏捷性和清晰度的风险。本章强调了在成长过程中强有力地沟通愿景和战略的必要性。成功的成长阶段公司会维持一个每个人都理解的清晰产品愿景,投资于平台和技术卓越以避免被技术债拖累,并改进其流程以使团队在规模扩大后仍保持授权(而非被微观管理)。核心要点是:如果你不深思熟虑,成功可能会滋生混乱——你必须有意识地扩展文化、流程和团队结构,以保持高创新和高效率。
大型企业:持续的产品创新
大型、成熟的企业(例如成立十年以上,拥有数百或数千名员工的公司)通常在持续创新方面举步维艰。Cagan 描述了大型公司的典型症状:
- 缺乏创新——团队不断地增强现有的摇钱树产品,但很少创造出大胆的新产品。
- 士气下降——员工觉得自己的工作意义不大,或者公司过于官僚,这会消磨热情。
- 交付速度减慢——由于流程复杂和协调开销,发布一个简单的功能可能需要数月之久。
- 可能没有明确的产品愿景来指导无数的项目, 让团队感到没有方向。
通常,这些公司被困于保护旧的成功产品,而不是进行新的创新。Cagan 建议,为了重获创新优势,企业必须重启其产品文化。这意味着(即使在大型组织内)也要授权给小型产品团队,建立一个引人注目的愿景来团结团队,并鼓励一种像初创公司一样的实验心态。他强调,大型企业的持续产品创新需要领导层愿意颠覆自己的业务——例如,在竞争对手之前,从旧的商业模式转向新的商业模式。核心要点是,规模和成功会使公司陷入自满。为了保持创新,企业需要在所有层级培养一种产品心态:痴迷于客户,促进跨职能协作,并简化决策流程,以便新思想不会被层级制度扼杀。
产品失败的根源
为什么在传统组织中,如此多的产品计划会失败或被浪费?Cagan 指出了一系列根本原因,其中大部分源于旧的“瀑布式”流程和以项目为中心的思维。以下是他指出的主要问题:
- 想法来源错误: 许多公司从远离实际用户的销售团队或高层利益相关者那里收集想法。这意味着项目始于功能请求或高管的一时兴起,而非真正的客户需求。
- 早期的商业案例基本上是猜测: 团队被迫在过早的阶段撰写详细的商业案例(估算收入、投资回报率等)——那时你根本不可能知道这些数字。这给人一种虚假的安全感,并常常用乐观的猜测来为坏主意辩护。
- 将功能路线图视为承诺: 组织创建的路线图充满了按季度或年度安排的功能。这些路线图很少承认两个事实——“半数到四分之三的想法行不通,而那些确实可行的想法通常需要数次迭代”。然而,团队却埋头构建清单上的所有内容,致力于交付日期而非成果。
- 产品管理沦为项目管理: 在这个有缺陷的模型中,产品经理的角色仅仅是跟踪他人下达的时间表和需求,而不是去发现客户真正需要什么。
- 设计和工程介入太晚: 设计师通常在需求定义后才被引入,所以他们只能做一些表面的用户体验调整。工程师被当作不应过早打扰的编码机器——这意味着那些本可以发明创造性技术解决方案或发现可行性问题的人,在为时已晚时才被咨询。这是个悲剧,因为如果从一开始就参与进来,工程师通常是创新的关键来源。
- 名义上的敏捷: 许多公司“做敏捷”(Scrum、冲刺等),但仅限于交付阶段。他们仍然预先决定了所有功能(瀑布式规划)。敏捷最终意味着开发人员在冲刺中交付预定义的待办事项——它不包括探索或学习。因此,它在执行上是敏捷的,但在决定构建什么上并非如此。
- 以项目为中心、注重产出的心态: 成功的衡量标准是按时按预算完成项目,而不是实现有意义的结果。团队庆祝产出(发布的功能),而不是成果(创造的客户价值)。
- 客户验证晚且少: 也许最大的缺陷是,与真实用户的任何测试都发生在最后阶段(如果 überhaupt 的话)。当客户看到产品时,团队已经完全投入其中,发现任何重大问题都为时已晚或修复成本高昂。通常产品会失败,而机会成本——所有本可以花在更好想法上的时间和金钱——是巨大的。
总而言之,大多数失败的产品都遵循一个共同的模式:一个从想法到发布的流程,没有真正的验证,没有迭代,也没有对团队的真正授权。一切都是自上而下决定,并以线性路径执行。Cagan 敦促彻底摆脱这种模式。相反,团队应该采用一种产品方法,即他们迭代想法,尽早测试假设,并以成果而非产出来衡量成功。认识到这些根本原因很重要,因为它解释了为什么这本书推动一种不同的工作方式(顶尖科技公司的方式)。它为下一章的原则奠定了基础。
超越精益与敏捷
许多组织已经尝试采用敏捷方法或精益创业思想,但仍然没有看到像亚马逊或谷歌那样的成功。Cagan 解释说,最好的产品团队确实利用了精益和敏捷,但使他们与众不同的是超越基本方法论的三个核心原则:
- 预先处理风险: 强大的团队不会立即开始编写详细的规格或代码,而是首先解决任何产品创意的四个主要风险——价值风险(客户会想要它吗?)、可用性风险(用户能弄清楚如何使用它吗?)、可行性风险(我们有时间和技术来构建它吗?),以及商业可行性风险(这个解决方案对我们的业务是否有效——法律、市场、财务等方面?)。他们在投入开发之前,先完成艰难的学习过程。在实践中,这意味着尽早使用原型、客户访谈和其他实验来验证一个想法是否值得构建,并在各个方面都可行。
- 协作、持续的设计——而非顺序的孤岛: 在顶尖公司,产品、设计和工程从一开始就协同工作。他们不会互相扔文档。设计师和工程师从定义解决方案阶段就参与其中,与产品经理实时迭代。这种协作能产生更好的解决方案(因为考虑了所有视角),并避免了后期出现大的意外。相比之下,不太成功的团队通常在需求确定后才让设计介入,在设计完成后才让工程师介入——这是平庸产品的配方。
- 专注于解决问题,而非实现功能: 强大的团队不是通过交付了多少功能来衡量成功,而是将成功定义为解决了一个客户或业务问题。他们拥抱一种以成果为导向的心态。例如,他们不会说“在第四季度前构建功能X”,而是将其表述为“通过解决流失问题,将成功结账率提高20%”。这将团队的注意力转移到考虑任何能够实现结果的解决方案上,而不仅仅是最初设想的那一个。正如 Cagan 所说,伟大的团队关心结果,而不仅仅是产出。他们庆祝的是问题被解决或关键绩效指标(KPI)得到提升,而不是功能发布。
这三个原则基本上总结了顶尖公司如何将精益和敏捷融入更宏大的产品战略中。他们仍然使用快速迭代和以用户为中心的测试(精益创业风格),并以增量方式交付(敏捷),但他们是以一种面向使命、跨职能的方式来做的。本章强调,仅仅采用敏捷流程是不够的——真正起作用的是采纳这些降低风险、协作和注重成果的心态。能够做到这一点的公司,才能持续创新,避免构建客户不想要的东西。