产品评审会上,业务方说"我们要做个 AGI 助手,能回答所有问题"。现在的技术只能做个 FAQ 分类器。研发说这个需求至少要 6 个月,业务方说客户已经答应了,下个月就要上线。三方各说各的,谁也不服谁。这篇文章分享一个方法,帮产品经理找到三方都能接受的方案。
———— / BEGIN / ————
业务方说:"客户要一个像 ChatGPT 一样的助手,能回答所有问题,下个月必须上线。"
研发说:"这个需求至少要 6 个月,现在的技术根本做不到。"
产品经理夹在中间,翻译了半天,谁也没说服谁。
做 AI 产品这几年,类似的撕扯几乎每天都在发生。业务方觉得 AI 什么都能做,研发觉得需求不合理,产品经理卡在中间不知道该听谁的。
其实,90% 的需求冲突不是人的问题,而是三方对同一件事的理解完全不在一个频道上。业务方想的是快速拿下客户,产品经理想的是能不能复用,研发想的是技术实现和长期维护。大家说的都是同一个需求,但理解的完全不同。
一、问题出在哪里?
语言不通
业务方说"我要一个像 ChatGPT 一样的助手",心里想的是 AGI,什么都能做。产品经理听到的是"FAQ 自动回复系统,覆盖 80% 的常见问题"。技术团队理解的是"这个需求需要大模型 + 知识库 + 人工标注,至少 3 个月"。
举个例子,业务方说"我要个智能推荐",产品经理理解成"基于规则的推荐",技术团队理解成"协同过滤算法"。开发了 3 个月,业务方说这不是我要的,产品经理说我就是这么理解的,技术团队说需求不明确。
预期错位
业务方的"好"是能快速上线、能签单、能带来业绩。产品经理的"好"是能解决核心问题、能复用、能长期维护。技术团队的"好"是技术先进、架构优雅、代码质量高。
业务方要求"先上线一个 80% 准确率的版本,快速验证市场"。技术团队说"80% 准确率太低,至少要 95%"。产品经理夹在中间,要速度还是要质量?
目标错位
业务方的目标是完成这个季度的签单,客户要什么就答应什么。产品经理的目标是构建可复用的产品能力,这个需求能不能复用到其他客户。技术团队的目标是构建稳定的技术架构,这个需求会不会带来技术债。
举个例子,业务方要求"为客户 A 定制一个功能,客户愿意付 10 万"。产品经理说"这个功能只有客户 A 用得上,无法复用"。技术团队说"定制功能会增加系统复杂度"。
三方说的是同一件事,但理解完全不同,撕扯就这么来了。
二、怎么判断
既然三方理解不同,产品经理怎么判断到底听谁的?
答案是用三层判断:业务目标对齐、技术可行性、长期可维护性。这三层都通过了,需求才做。
业务目标对齐
先问清楚需求解决什么问题。
让业务方用"如果不做这个需求,我们会损失 XX"的句式说清楚。追问:这个损失是立即发生还是潜在风险?影响一个客户还是一类客户?投入 X 人月,能带来 Y 收入或 Z 效率提升?
举个例子,业务方说"客户 A 要一个智能问答功能,如果不做,客户就不签约了"。产品经理追问"客户 A 的合同金额是多少?如果做了,能复用到多少客户?"业务方回答"合同金额 50 万,但这个功能只有客户 A 用得上"。
这是一个战术需求,为单个客户定制。产品经理要权衡,50 万合同值不值得投入 3 个人月开发一个只有一个客户用的功能。
关键问题是,这个需求是必须做还是最好做?是现在做还是以后做?是我们做还是客户自己做?
技术可行性
再问清楚需求能不能做,要花多少成本。
让技术团队给出可行性评估(1-5 分),追问:如果做,需要多少人、多少时间、有哪些技术风险?能否用更简单的方案达到 80% 的效果?
举个例子,业务方要求"智能推荐准确率要达到 95%"。技术团队评估"现有数据量只够训练到 85% 准确率,要达到 95% 需要 10 倍数据量,至少 6 个月"。产品经理提出"能否先用规则 + 协同过滤做到 85%,快速上线验证效果,再根据用户反馈优化?"
这是一个渐进式交付的方案。业务方可以快速看到效果,技术团队可以逐步优化,产品经理也能控制风险。
关键问题是,这个需求是技术驱动还是业务驱动?必须用 AI 还是用规则也能解决?一步到位还是分阶段交付?
长期可维护性
最后问清楚需求会不会成为技术债。
让技术团队评估:这个需求会增加多少代码量、会影响多少模块、如果未来要改需要多少工作量?
举个例子,业务方要求"为客户 A 定制一个数据导出格式"。技术团队评估"这个格式只有客户 A 用,每次改动都要单独测试,维护成本高"。产品经理提出"能否把数据导出做成可配置的,让客户自己选择格式?"
这是一个可复用的方案。虽然开发成本略高,但长期维护成本更低,而且其他客户也能用。
三层判断不是用来拒绝需求,而是用来找到三方都能接受的方案。
三、怎么解决
判断完了,接下来怎么解决?用需求分层表和决策流程。
需求分层表
把需求按业务对齐度和技术可行性分成四类:
业务对齐度 | 技术可行性 | 优先级 | 决策建议 |
|---|---|---|---|
高 | 高 | P0 | 立即做 |
高 | 低 | P1 | 排期做 |
低 | 高 | P2 | 降级做 |
低 | 低 | P3 | 不做或延后 |
用三层判断给需求打分:业务目标对齐度 1-5 分,技术可行性 1-5 分。≥4 分算高,<4 分算低。
举个例子,某 AI 客服项目的需求分层:
需求 | 业务对齐度 | 技术可行性 | 优先级 | 决策 |
|---|---|---|---|---|
智能问答(FAQ 自动回复) | 5 分 | 5 分 | P0 | 立即做 |
情感分析(识别客户情绪) | 4 分 | 2 分 | P1 | 排期做 |
多轮对话(上下文理解) | 2 分 | 4 分 | P2 | 降级做 |
AGI 助手(回答所有问题) | 1 分 | 1 分 | P3 | 不做 |
P0 需求三方都认可,立即投入资源。P1 需求业务方认可但技术需要攻关,排期到下个版本。P2 需求技术简单但业务价值有限,作为增值服务。P3 需求业务价值低且技术成本高,明确告诉业务方不做或延后。
决策流程
需求分层之后,走五步评审流程:
第一步,业务方提出需求记录原始需求,不做评判。
第二步,产品经理翻译需求用业务方听得懂的话,翻译成业务目标(解决什么问题、带来什么价值)。用技术团队听得懂的话,翻译成技术需求(需要什么能力、用什么方案)。
第三步,技术团队评估可行性给出可行性评分(1-5 分)、所需资源(人月)、技术风险(高中低)、备选方案(如果有)。
第四步,三方评审产品经理拿着业务目标、技术可行性、长期可维护性,组织三方评审会。每个方案都要回答三个问题:业务方的收益是什么?技术团队的成本是什么?产品经理如何平衡?
第五步,决策与记录最终决策记录到需求分层表,明确优先级、责任人、交付时间。
总结
产品经理的核心能力不是说不,而是找到三方都能接受的方案。
用需求分层表和决策流程,把撕扯变成协作。业务方的需求不是敌人,技术团队的顾虑也不是借口。产品经理要做的,是翻译、对齐、决策。
先翻译,把业务方的需求翻译成业务目标,把技术团队的顾虑翻译成技术风险。再对齐,用三层判断找到三方都认可的方案。最后决策,用需求分层表把方案落地。
需求冲突不可怕,可怕的是三方各说各的,谁也不服谁。产品经理的价值,就是把三方拉到同一个频道上。
———— / E N D / ————
本文来自作者:Andy
文章原文


