规划B2B产品的第一步,绝不是画原型或者写PRD,而是先把业务场景搞清楚。企业采购、供应链管理、客户关系维护,这些场景听起来很宏大,但落到具体操作上,每个环节都有细微的差别。比如同样是采购系统,制造业企业和零售企业的需求就完全不同,制造业更看重物料清单的匹配和库存周转,零售业则更关注价格波动和促销策略。
用户角色也是B2B产品规划的重头戏。一个采购系统里,有采购员、采购经理、财务人员、仓库管理员,甚至还有供应商自己。每个角色的痛点和目标都不一样。采购员想要下单流程快,采购经理要控制预算和合规性,财务需要发票对账清晰。如果产品只照顾了其中一方的感受,其他角色就会跳出来反对,项目很可能就推进不下去。
我见过一个失败的案例,团队花三个月做了一套很炫的供应商门户,结果上线后采购经理根本不用,因为系统没有自动校验采购金额是否超预算的功能。
这就是典型的没把业务场景和用户角色摸透。所以规划阶段一定要花时间去做用户访谈,甚至跟着采购员跑几天流程,亲身体验他们的日常。
很多B2B产品团队容易犯一个毛病,就是一开始就想把所有功能都做全。结果开发周期拉得很长,上线后却发现用户根本不买账。实际上,B2B产品规划更需要采用最小可行产品的思路,先解决最痛的那个点。比如说,一个企业的进销存系统,最核心的流程就是入库、出库和库存查询,这三个功能必须做到极致,其他像报表分析、多仓库调拨这些都可以放在后面。
我自己的经验是,在规划MVP时,要死死盯住端到端的核心业务流程。从用户发起请求到最终完成交易,中间每一步都别遗漏。比如企业采购流程,从需求提报、审批、下单、收货到付款,这是一个完整的闭环。如果某个环节断了,比如审批流程卡住了,那整个采购效率就会大打折扣。所以规划时要确保这个链条上的每个节点都有明确的功能支持。
还有一点很关键,B2B产品往往涉及多系统集成,比如和ERP、财务系统对接。这些集成工作不能等到产品做完了再想,必须在MVP阶段就考虑进去。否则后期发现数据对不上,要返工的成本会非常高。我曾经负责过一个项目,因为没提前规划好和客户旧系统的接口,上线后数据一直同步失败,最后用了整整两周才修复,客户差点退货。
B2B产品的用户群体有一个鲜明特点,就是不同企业的组织架构和业务流程千差万别。同一套产品,有的公司是老板亲自审批订单,有的公司是部门经理审批后再转给财务。如果产品把审批流程写死了,那只能适配少数客户。所以规划时要留出足够的灵活性,让用户能自己配置审批流、角色权限和数据可见范围。
权限设计尤其重要。企业客户对数据安全非常敏感,财务数据只有财务总监能看,采购价格只有采购经理能修改。如果权限颗粒度不够细,比如只能按角色分,不能按数据范围分,那客户就会觉得产品不专业。我建议在规划阶段就把权限模型设计成树状结构,支持多层级、多维度的配置,这样既能满足大企业的复杂需求,也不至于让中小企业觉得太繁琐。
规则引擎也是B2B产品的一个亮点。比如自动折扣规则,当采购金额超过一定额度时,系统自动给客户打折扣。或者库存预警规则,当某个物料库存低于安全库存时,系统自动通知采购员。这些规则如果能做成可配置的,客户就能根据自己的业务特点灵活调整,产品的适配范围会大大增加。说实话,很多B2B产品之所以能卖出高价,靠的就是这种灵活配置的能力。
B2B产品上线不是终点,而是另一个起点。产品上线后,一定要把数据埋点做好,追踪每个功能的使用频率和用户行为路径。
比如,很多企业客户抱怨报表功能不好用,但数据可能显示,其实大多数用户从来没用过报表。这时候就要去深挖,是因为报表太难找,还是因为数据不准确,或者用户根本不需要这个功能。只有基于真实数据来做迭代,产品才能越做越贴合需求。
持续迭代的节奏也要把握好。B2B客户不喜欢频繁更新,尤其是涉及核心业务的功能,他们更看重稳定性。我一般建议每两到三个月发布一个小版本,修复问题并新增少量功能,大版本更新控制在一年一次。每次更新前,最好找几个核心客户做内测,听听他们的反馈。有时候你觉得很好的功能,客户可能觉得画蛇添足,这种浪费开发资源的事情一定要避免。
客户成功团队在迭代中扮演的角色也很重要。他们每天都在和客户打交道,最清楚客户的痛点和期望。产品经理要定期和客户成功团队开复盘会,把客户反馈转化成具体的产品需求。比如,有客户抱怨下单流程太慢,客户成功团队可能发现是某个字段必填导致的,那产品就可以考虑把那个字段改成选填。这种基于一线反馈的优化,往往比产品经理自己拍脑袋想出来的方案靠谱得多。