BOOK NOTES
客户开发入门
辛迪·阿尔瓦雷斯
核心命题:不要只开发产品,也要开发客户
《客户开发入门》的基本判断很直接:产品失败通常不在于团队不够聪明、代码不够好、界面不够漂亮,而在于团队还没有验证客户、问题、购买动机和使用环境,就把大量资源投入了产品开发。组织内部没有事实,只有意见。客户开发的任务,就是把这些意见改写成可验证的假设,然后用最小成本尽快证明它们错误或暂时可信。
作者把客户开发视为与产品开发并行的工作。产品开发回答“怎样把东西做出来”,客户开发回答“谁真的有这个问题、问题有多痛、他们今天如何解决、他们愿不愿意为更好的解决方案付出代价、他们会怎样购买和使用”。如果缺少后一套机制,团队会自然地把行业经验、内部偏好、老板判断、销售压力和少数大客户声音误认为市场事实。
“精益”在本书中不是一套复杂流程,而是三个要求:
- 快速。用访谈、草图、手工服务、预售、试点等方式尽早学习。
- 务实。不要为了完整研究而研究,始终围绕当前最大风险提问。
- 可证伪。好的假设必须可能被推翻,否则它只是一句愿望。
客户开发既是为了找到需求,也是为了避免浪费。一次深入访谈可能节省数小时、数周甚至数月的设计、编码和销售试错。更重要的是,它能让团队从“做一个更好的产品”转向“让客户更成功”。
客户开发不是向客户要功能清单
本书反复澄清一个误解:客户开发不是问客户想要什么然后照单全收。客户经常不知道自己想要什么,也不擅长预测未来行为。他们会礼貌地说“这个想法不错”,会高估自己将来使用某功能的意愿,会提出熟悉范围内的增量改进,也会把真正的约束、羞耻感、组织政治、预算流程和替代方案视为理所当然而不主动提起。
客户却非常擅长另一件事:描述自己的现实世界。只要问题问得对,他们能告诉你最近一次如何完成任务、卡在哪里、谁参与决策、现有方案为什么勉强可用、他们为绕开问题付出了什么代价。产品团队的工作不是收集愿望,而是从这些行为事实中推断需求。
因此,本书主张把焦点从“解决方案”上移一层,回到客户试图完成的任务。不要问用户想要怎样的线上买菜功能,而要问他们如何安排一家人的饮食;不要问他们想要什么文件协作功能,而要问上次需要同事反馈文档时发生了什么。当前行为就是你的竞争对手。哪怕现有做法低效、笨拙、充满人工步骤,只要客户已经习惯,它就有惯性。
从假设开始:把直觉写成可测试的句子
客户开发的第一步要先写下团队相信什么,而不是马上出去聊天。很多团队以为大家对客户和问题有共识,实际上一开口就会发现每个人脑中的客户、场景、痛点、付费理由都不同。把假设写出来,本身就是对齐过程。
本书推荐的问题假设句式是:
我相信【某类人】在做【某类任务】时,会遇到【某类问题】。
也可以进一步写成:
我相信【某类人】因为【某种限制或约束】,在做【某类任务】时,会遇到【某类问题】。
好的假设要尽量具体。范围越窄,验证越快。例如“中小企业需要更好的数据分析工具”太宽泛,难以验证;“没有专职数据分析师的 B2B SaaS 市场负责人,在判断新注册用户来自哪些渠道时,会因为工程资源不足而无法追踪关键归因数据”就更容易找到对象、设计问题和判断真假。
除了问题假设,还要建立目标客户画像。画像不是人口统计标签的堆砌,而是关于行为、动机和限制的连续谱。例如:
- 对时间敏感还是对价格敏感;
- 愿意尝试新工具还是依赖成熟流程;
- 能自主决策还是需要经理、配偶、法务、IT、安全、采购等人批准;
- 有工程资源支持还是必须依靠非技术人员完成;
- 追求效率、可控、声誉、安全、成就感,还是避免冲突。
这些画像同样是假设。访谈时不要直接问“你是否价格敏感”“你技术能力强吗”,而要从行为线索中推断。例如对方说“我试过一个 App”,说明他至少拥有智能手机、会主动寻找工具、能下载和试用应用;如果说“我孩子帮我装过一个 App”,含义就不同。
找谁谈:寻找痛感最强的早期客户
客户开发优先寻找问题最严重、最急迫、最愿意尝试解决方案的人。作者借用“早期传播者”的思路:理想访谈对象不仅有问题,而且已经意识到问题、正在寻找解决办法、已经尝试过替代方案,甚至愿意投入时间、预算或声誉来换取改善。
找人不必等产品完成。人们愿意交谈,通常是因为几种心理动机:喜欢帮助别人,喜欢显得专业,喜欢修复问题,也喜欢抱怨真正困扰自己的事情。关键是联系信息要具体、简短、低负担,并说明为什么找的是他。
可用渠道包括:
- 请朋友、同事、投资人、顾问、现有客户介绍他们认识的人,而不是只采访熟人本人;
- 在 LinkedIn、Quora、Twitter、论坛、专业社群、行业邮件组中寻找有相关行为或抱怨的人;
- 到目标客户真实出现的线下场景中去,例如会议、展会、门店、社区活动、办公现场;
- 若已有产品,则从高活跃客户、近期流失客户、支持工单、销售机会、客户成功记录中寻找访谈对象。
邀约时应避免让对方以为你要销售产品。更好的表达是:你正在学习某类人如何处理某个问题,希望听听他的经验;不会推销;只需要二三十分钟;可以电话或视频;如果不合适也可以推荐别人。安排访谈时不要排得过密,因为好访谈可能超时,而且每次访谈后需要立刻整理笔记和调整问题。
访谈要学什么:行为、约束、动机和决策
本书的访谈重点不是“客户喜欢什么功能”,而是四类信息。
1. 客户今天怎么做
最近发生过的具体行为,比对未来的承诺可靠得多。不要问“你会不会使用这个功能”,要问“上次你做这件事是什么时候”“过去一个月发生过几次”“当时你先做了什么,之后又做了什么”。现实行为揭示客户能做什么、愿意做什么、如何决策、有哪些替代方案。
程序性问题尤其重要。让客户一步步讲述过程,往往会暴露被省略的参与者、等待时间、审批环节、手工补救、情绪波动和隐藏成本。客户说“我们会看日历”,就要追问“这里的我们是谁”。客户说“我通常会检查一下”,就要追问检查什么、用什么工具、谁来判断结果是否足够好。
2. 约束是什么
客户的行为经常受限制,而不是受偏好驱动。常见约束包括:
- 时间、金钱、技能、注意力、空间、网络条件等资源限制;
- 组织流程、采购、法务、安全、预算周期等制度限制;
- 家庭成员、经理、同事、客户、社交圈等隐形利益相关者;
- 文化和身份压力,例如不愿显得粗心、低效、不专业或越权;
- 对技术可能性的不了解,导致客户不会主动提出根本性改变。
很多问题在客户眼中不是“问题”,而是“事情本来就这样”。访谈者要帮助他们把习惯拆开。可以把一个笼统任务分解为更小步骤,询问每一步前后发生了什么、耗费什么、谁参与、哪里让人不安。
3. 什么让客户沮丧或有动力
情绪是优先级信号。客户平静地说“也许有用”,价值远低于他们带着明显愤怒、兴奋、羞耻或焦虑讲了五分钟。访谈笔记要特别记录情绪强烈的地方,因为这些地方常常对应真正的购买动机或放弃原因。
作者特别强调“不确定性”这个阻力。产品团队通常比普通客户更能忍受新事物的不确定,但客户会担心:它怎么运作、我该怎么用、出错后会怎样、别人会怎么看、投入后会不会失败。降低不确定性,往往比增加功能更能推动采用。
4. 谁决定价值和购买
使用者、购买者、批准者、影响者可能不是同一个人。儿童使用玩具,父母付钱;员工使用企业软件,经理、IT、安全、采购和财务共同影响购买;病人使用医疗设备,医生开具、保险支付。客户开发必须追问谁直接感受到问题,谁间接受影响,谁有否决权,谁掌握预算,谁提供关键资源。
如果只理解使用者的痛点,却不了解购买流程和价值衡量方式,产品仍可能卖不出去。价值不是团队主张出来的,而是客户在自己的限制和决策体系中感知出来的。
有效问题:开放、具体、面向过去
作者提供的核心原则是:少问封闭问题,少问未来意愿,多问过去事实和当前流程。
低质量问题包括:
- “你会用这个功能吗?”
- “你愿意为它付多少钱?”
- “这个想法是不是很好?”
- “如果我们做了 X,你会不会分享给同事?”
这些问题容易得到礼貌、乐观或社交上正确的回答。更好的问法是:
- “讲讲你上一次做这件事的过程。”
- “过去一个月你遇到过几次这种情况?”
- “上次发生时,你花了多少时间或钱?”
- “你当时还尝试了哪些办法?”
- “谁参与了这个决定?”
- “你为什么最后选择了那个做法?”
- “如果有一根魔法棒,可以改变这件事中的任何部分,你会改什么?不用考虑是否现实。”
- “关于这件事,还有什么是我应该问但没问到的?”
“魔法棒”问题的价值,不在于客户能设计产品,而在于它解除“这不可能实现”的心理负担,让客户说出真正困扰他的限制。客户提出的方案可能不可行,但背后的问题和愿望可能非常真实。
追问时要保持外交性。直接连续问“为什么”容易让人觉得被审问,可以换成“我想确认我理解对了”“可以多讲一点吗”“有些人会在这里遇到 X,你也会吗”“你刚才说的我们具体包括谁”。如果客户开始给功能建议,要把对话拉回问题:“如果有这个功能,你今天做不到的哪件事就能完成?”
访谈过程:让对方成为专家
一次好的客户访谈更接近有目的的谈话,而不是问卷执行。作者建议先做一次练习访谈,找非目标客户或同事演练开场、节奏、追问和记录方式。
正式访谈的关键步骤如下。
开场:设定正确关系
开头要确认现在是否仍方便,说明你不是来销售,而是在学习对方如何处理某类问题。不要过早展示产品、原型或界面,因为一旦客户看到解决方案,他的回答就会被你的方案框住。也尽量不要称对方为“客户”,否则可能触发谈判心态,让他少说真实细节。
好的开场会让对方觉得自己是专家。你需要的是他的真实经验,不是正确答案。只要他知道自己没有被测试,也不用迎合你,就更容易讲出细节。
中段:少说,多等,多追问
问完第一个问题后,可以等足一分钟再追问。沉默会让访谈者不舒服,但它常常给对方组织记忆和说出深层细节的时间。访谈者要避免抢话、解释产品、表达赞同或反对,因为这些都会影响对方回答。
记录时重点抓四类内容:
- 支持假设的事实;
- 推翻假设的事实;
- 让你意外的信息;
- 带有强烈情绪的表达。
如果客户跑题,不要急着拉回。一次跑题可能只是偶然,多次访谈中反复出现的跑题,可能意味着你原来的问题假设不如另一个问题重要。
结尾:建立后续关系
访谈结束时要让对方感到自己确实帮到了你。可以复述一两个对方提供的具体细节,说明这些细节是你无法从内部猜到的,然后询问以后能否继续请教,或在有草图、试点、原型时再联系。先请对方做一个小帮助,再请求后续参与,通常比一开始就要求长期投入更自然。
访谈结束后应立刻用五分钟复盘:哪些问题让对方打开了话匣子,哪些问题得到空泛回答,是否问了诱导性问题,哪里出现最强情绪,是否有新的问题要加入下一轮。
如何判断假设被验证
验证不等于证明产品必然成功,只表示你有足够信心继续投入。客户开发始终需要怀疑精神,因为人会自动寻找支持自己想法的证据。作者给出一个很实用的提醒:如果有人说“也许”,就先当作“不会”处理。
比“他说喜欢”更强的信号包括:
- 他主动提到问题,而不是被你提示后附和;
- 他能讲出最近一次发生的具体场景;
- 他已经尝试过解决方案,哪怕是笨拙的表格、人工流程、外包、临时脚本或拼凑工具;
- 问题造成了明确代价,如时间、钱、风险、冲突、声誉或机会损失;
- 他相信问题可以被改善;
- 没有强到足以阻止尝试的文化、资源、审批或身份障碍;
- 他愿意付出进一步行动,例如介绍同类人、参与试点、签意向书、预付、投入内部资源。
访谈数量取决于模式识别过程,不是固定仪式。作者给出几个经验判断:
- 两次访谈后,你会开始发现问题问法是否有效;
- 五次访谈内,应该至少遇到一个明显兴奋、不断展开细节的人;如果没有,假设可能不够痛;
- 十次访谈左右,会开始出现重复模式;
- 当新访谈不再带来意外信息时,可以认为这轮学习接近饱和。
整理访谈时,不要把所有笔记原样丢给团队。每次访谈压缩成五到七条最重要观察,分为“验证”“推翻”“其他有趣发现”。如果不知道什么重要,就优先保留情绪最强、行为最具体、最能改变决策的信息。
MVP:用最小实验验证最大风险
本书对 MVP 的定义非常清楚:MVP 的目标是用最小投入获得最大学习,而非把最终产品删减成一个粗糙版本。很多团队误以为 MVP 就是“少做几个功能后发布”,这仍然默认最终产品方向已经正确。真正的 MVP 应该围绕当前最大风险设计。
最大风险未必是功能能不能做出来。更常见的风险是:
- 能否触达正确客户;
- 客户是否愿意为承诺的价值付费;
- 客户如何衡量价值;
- 价格模型是否匹配客户的预算和价值感知;
- 是否需要合作伙伴、渠道、数据、人工服务或组织变革;
- 客户是否能在现有流程中采用你的方案。
因此,MVP 不一定需要代码,也不一定像产品。作者列举了几类常见 MVP。
预售型 MVP
通过预订、众筹、意向书、试点合同、押金或承诺性购买来验证付费意愿。它比“你会买吗”强得多,因为客户必须付出真实代价。企业场景中,意向书、试点项目、内部资源投入也可以作为行动信号。
受众建设型 MVP
先验证是否能聚集目标客户和持续触达他们,例如邮件列表、内容社区、线下活动、行业资源页。它适合市场教育成本高、需求需要聚合或产品尚未明确但目标人群清晰的场景。
礼宾式 MVP
用人工方式为少量客户完整解决问题。客户看到的是真实服务,背后不必自动化。它适合验证“这个结果是否有价值”“客户愿不愿意为结果付费”“服务过程有哪些关键步骤”。缺点是规模化能力暂时未知,但早期目的就是学习。
奥兹巫师型 MVP
让客户以为系统自动完成,实际由人工在后台处理。它能测试自动化体验是否有价值,而不必先投入复杂技术。前提是伦理和预期管理要谨慎,不能造成实质欺骗或风险。
单一用例 MVP
只解决一个高价值场景或一个任务中的关键环节。它适合问题范围大但某个场景特别痛的情况。单一用例不是半成品,而是对一个窄问题提供足够完整的价值体验。
借用他人产品的 MVP
用现有工具、平台、插件、人工拼装或第三方服务模拟你的价值主张,验证目标客户是否需要这种组合,而不是先自建所有能力。
衡量 MVP 是否合格,要同时看两点:对客户是否足以展示价值,对团队是否足以验证或推翻假设。如果一个实验只能证明有人点击广告,却无法解释为什么点击、是否有痛点、是否愿意付费,它的学习价值就有限。
已有产品和大公司如何做客户开发
已有客户时,客户开发更容易触达对象,也更容易被误解。客户可能以为你承诺会做某个功能,销售或客户成功团队可能担心关系受损,品牌知名度也可能让反馈产生偏差。
作者建议清晰区分“提问”和“承诺建设”。反复说明你在探索,不是在发布路线图。对于强品牌公司,可以用不带品牌的草图、独立域名、粗糙原型或“隐身”方式降低品牌偏见。MVP 也许需要比创业公司场景更“可用”一点,以保护客户关系,但仍要避免远超学习目标。
已有产品的访谈方式可以更贴近实际使用:
- 请客户展示他们如何使用产品,而不是只听他们评价;
- 让客户边做边讲,观察他们绕过了什么、忽略了什么、误解了什么;
- 用“故事演示”描述一个虚构人物如何使用某方案,让客户更容易指出不符合现实的地方;
- 故意以教学方式讲解某流程,邀请客户纠正你,从而暴露真实做法;
- 找那些如果明天不能再使用产品会非常失望的人,理解产品真正不可替代的价值。
对既有客户尤其要过度沟通预期:你很重视他的经验,但不能保证会做某个功能;你想理解背后的问题,以便找到对更多客户都有效的解决方式。
持续客户开发:把学习嵌入日常
客户开发不是项目开始时做一轮访谈,然后回到封闭开发。产品迭代持续,客户学习也应持续。现实中,团队很难总是拿出整块时间做正式研究,所以作者建议把客户开发嵌入日常接触。
组织里已经有很多人在“楼外”:销售、客户成功、支持、培训、实施、社区运营、市场活动人员。他们每天听到客户语言,却常被产品团队认为有偏差。正确做法不是忽略偏差,而是设计问题来降低偏差。
当客户提出功能要求时,不要立刻回答“做”或“不做”,而要追问:
- “如果有这个功能,你能完成今天做不到的什么?”
- “你现在如何绕过这个问题?”
- “这件事上次发生是什么时候?”
- “谁会受到影响?”
- “如果我们不做这个功能,你会怎么处理?”
许多客户会提出相同功能建议,但背后的问题可能完全不同;也可能提出不同建议,却指向同一个根因。只有追问问题,团队才能避免把解决方案表象误认为需求。
客户支持是特别重要的学习来源。愤怒客户带来的不只是投诉,还有高密度问题信息。认真提问和倾听本身也能缓和情绪,因为客户感到被理解。邮件、工单、续约沟通、流失调查、销售跟进中都可以增加一个简短问题,并设计成便于统计和归类的形式。
持续客户开发还要求闭环。把客户洞察转化成产品决策后,要在组织内部分享:哪条客户信息改变了优先级,哪个实验避免了浪费,哪个支持问题揭示了新机会。这样销售、支持和客户成功才会继续愿意提供高质量信息。
实践模板
假设模板
目标客户:
我相信【具体人群】。
任务场景:
他们在做【具体任务】时。
问题:
会遇到【具体问题】。
原因或约束:
因为【时间/预算/技能/流程/心理/文化/资源限制】。
当前替代方案:
他们今天用【现有方法】解决。
风险最大的假设:
如果【某假设】不成立,产品方向就需要改变。
验证信号:
我需要看到【具体行为证据】,才认为可以继续投入。
目标客户画像模板
客户类型:
使用者:
购买者:
批准者:
影响者:
行为特征:
- 最近是否遇到该问题:
- 是否主动寻找过解决方案:
- 是否尝试过替代方案:
- 是否为此花过钱或投入资源:
约束:
- 时间:
- 预算:
- 技能:
- 工具:
- 组织流程:
- 社会/文化压力:
价值判断:
- 他如何判断问题已解决:
- 他最怕什么风险:
- 他愿意牺牲什么换取改善:
访谈提纲模板
开场:
谢谢你愿意聊。我现在不是来推销产品,而是在了解你处理【任务/问题】的真实经验。没有正确答案,我主要想听你最近实际怎么做。
核心问题:
1. 讲讲你上一次做【任务】的过程。
2. 当时你做这件事之前发生了什么?结束后又做了什么?
3. 过程中最麻烦、最耗时或最不确定的地方是什么?
4. 你现在用什么办法处理?还试过哪些办法?
5. 过去一个月这种情况发生过几次?
6. 谁还参与或影响这个决定?
7. 上次这个问题造成了什么代价?
8. 如果有一根魔法棒,可以改变其中任何部分,你会改什么?
9. 关于这件事,还有什么是我应该问但没问的?
结尾:
你刚才提到的【具体细节】非常有帮助,这是我们在内部很难猜到的。之后如果我想确认一些模式,或有早期方案想听听你的反应,可以再联系你吗?
访谈笔记模板
受访者:
日期:
客户类型:
验证了什么:
-
推翻了什么:
-
意外发现:
-
强烈情绪:
-
当前替代方案:
-
涉及的利益相关者:
-
后续问题:
-
一句话总结:
MVP 设计模板
最大风险:
我们现在最需要验证的是【风险】。
学习目标:
这次 MVP 要回答【问题】。
最小形式:
用【预售/人工服务/奥兹巫师/单一用例/受众建设/第三方拼装】验证。
客户体验:
客户会看到或获得【体验】。
团队后台:
我们实际用【手工/工具/临时流程】完成。
成功信号:
客户出现【付费/预订/试点/重复使用/介绍他人/投入资源】。
失败或转向信号:
如果出现【无行动/无复访/无法触达/价值不清/审批受阻】,则调整假设。
下一步:
根据结果决定【继续、缩小、换客户、换问题、换商业模式】。
一句话总结
客户开发的本质,是在产品成形之前和成形过程中,持续用真实客户行为挑战团队的自信。不问客户要不要你的产品,而要理解他们今天如何生活、工作、妥协、付费和决策;不急着证明自己正确,而要尽快发现哪里错了。这样做,产品开发才不会把资源押在内部想象上,而是在一轮又一轮学习中逐渐逼近客户真正愿意购买的价值。