产品经理和研发的矛盾,是产品开发中最常见的矛盾之一。
产品经理抱怨:「研发说这个做不了,那个要排期,完全没有业务sense。」
研发抱怨:「需求天天改,文档写不清楚,出了问题就甩锅。」
矛盾的根源不是人,而是协作模式。
在需求评审前,产品经理先和产品、研发、测试三方开小会,对齐以下问题:
这个会不超过30分钟,但能避免正式评审会上「这是什么需求」「这个技术上做不了」的尴尬。
好的需求文档,研发能一眼看懂要做什么、为什么做、验收标准是什么。
原则一:一个需求一个目标
不要在一个需求里塞三个目标。研发实现时容易遗漏,测试验收时也混乱。
原则二:Acceptance Criteria必须可测试
坏的AC:「页面加载很快」
好的AC:「页面首屏加载时间不超过2秒(3G网络)」
原则三:提供上下文,不是只给指令
不要只说「加一个按钮」,要说明「用户在这个场景下需要快速完成XX操作,所以需要一个快捷入口」。
对于技术复杂度高的需求,在正式开发前安排技术预研。
预研产出:
产品经理在预研阶段就参与,了解技术约束,调整需求范围。避免「开发到一半发现做不了」的情况。
每个Sprint或每个版本发布后,产品和研发一起复盘:
复盘的关键是「对事不对人」。目标是改进流程,不是追究责任。
产品经理和研发的关系,就像前锋和中场。前锋负责找机会射门,中场负责传球组织。没有中场的支持,前锋拿不到球;没有前锋的跑位,中场的传球也没有意义。
建立高效的协作模式,让产品经理和研发成为真正的队友,而不是对手。