• 三节课在二月份限免了一些课程,当时随手领取之后就忘了,结果还有两天课程结束时才想起来又开始看
  • 课程导师是原来在百度/滴滴的产品,其实方法论很简单,但是课程内容有很多简化版的例子对于想要了解其他行业的策略还是很好的入门
  • 因此就记录下自己悟到的内容,不再像之前记笔记那么详细。

什么是策略产品

  • 策略产品可以和功能产品对比理解,策略和功能都是产品经理实现目标解决问题的手段。
  • 策略产品是团队精细化分工衍生而来的

差异:

  1. 需求:功能产品面对的是一个人相对聚焦的需求;策略产品面对的是不同用户不同场景下的精细化需求
  2. 解决方案:功能产品收敛的解决方案,通过流程和原型来表达;策略产品解决方案是发散的,通过逻辑描述和效果示例表达产品实现效果。
  3. 跟进研发:功能产品更关注结果,效果验收;策略产品需要参与过程,多轮评估,与研发持续一起持续分析迭代。
  4. 上线后:功能产品更快达到理想态,完成此次产品需求;策略产品可能是永无止境的循环,面对复杂限制条件进行权衡,不断逼近最优解。

策略产品的优势

  1. 更善于解决复杂问题:通常面对的是一群人的不同需求
  2. 极强的逻辑思维能力:需要把需求影响因素拆解的非常清楚
  3. 较强的数据敏感度:善于从数据中发现问题,引导进入新的产品循环
  4. 拥抱不确定性:持续在迭代的黑暗中寻找通路

策略方法论

  1. 定义理想态:以数字化的指标或其他明确标准来衡量
  2. 拆解未达成理想态的情况:将所有不到理想态的case抽样分析,并做统计分类,明确满足不好的原因
  3. 提出解决方案:汇总问题,综合影响面、问题严重程度和解决成本确定优先级,作为接下来的项目计划
  4. 验证是否解决:

策略方法论:如何找到产品理想态 产品的理想态即给出的方案确实解决了用户的问题,理想态都是以阶段性的产品目标服务的。

  • 简单产品:以「帮用户解决了问题」作为理想态,并找到单一的数据指标来衡量
  • 复杂产品:难以通过单一指标来衡量最终效果,如搜索/推荐产品通常以平台当前能够给出的最佳产品方案作为理想态,评估搜索/推荐出的结果在所有候选集合中是否是最佳结果,用户行为指标作为发现问题的辅助手段。

策略方法论:如何拆解问题 确定调研目标→确定抽样对象→选择抽样方法→确定抽样数量→样本分析标注→整理汇总问题

  1. 抽样对象需要根据目标保证全面,经常出现的错误就是Case抽取有偏
  2. 分析标注:分析标注前有最初的预设,标注过程中会不断调整
  3. 整体汇总:需要合理的框架!!!抽象总结总分关系

策略方法论:优先级(ROI) 项目收益:待解决问题影响面 * 解决后体验提升程度 * 预期解决比例 项目成本:研发成本/上线周期

如何提升网约车叫车成功率?

  1. 理想态:用户发出需求后有司机应答,核心指标:成交率= 完单量/发单量

  2. 拆解未达到理想态原因:

    1. 流程梳理:乘客发单(乘客发单取消)——司机应答(司机无应答)——接驾(司机/乘客应答后取消)——司机乘客碰面
    2. 影响面分析:抽取1000个未成交Case分析原因
  3. 提出解决方案:

如何提高百度搜索结果的效果?

  1. 理想态:用户以最低成本找到了想要的东西 核心指标:哪些场景概下用户得到了满足? 搜索一次后用户通过结果摘要满足,没有其他行为 搜索后点击了一条满足需求的搜索结果,无后续行为
  2. 拆解未达到理想态原因: 随机抽取5000个用户搜索行为,人工分析其是否满足需求,其中1500个不满足的确定原因是什么
  3. 提出解决方案:

策略产品的工作流程

  1. 发现问题:用户反馈;系统监控;效果回归;阶段性调研
  2. 撰写需求发起项目
  3. 跟进开发评估
  4. 上线后效果回归

发现问题

  1. 定义理想态
  2. 抽样分析未达理想态的原因
  3. 对所有的问题进行归类统计,确定优化方向和项目优先级

策略产品发现问题的方法

  1. 用户反馈渠道:这个日常工作每天都在搜集分析。 问题:收集到的问题比较随机,很难反映产品现状的全局。虽然可能代表一类问题,但是问题的影响面和优先级比较难判断。 总结:每一个反馈背后都是一个真实用户的情感表达,以敬畏心态深入分析每一个问题。
  2. 指标监控:监控指标/报警,这个日常主要是工程观测,问题发现从已有指标来的并不多
  3. 效果回归:在上次一次产品迭代后发现效果不达标或者发现新的问题时产生。
  4. 阶段性调研:针对产品现状的系统性调研,有效指导下阶段的工作。参考策略基础方法论

撰写需求发起项目

  1. 以逻辑描述和Case示例的方式描述待解决问题和解决后的效果期望
  • 简单策略:直接给出规则(已有数据积累时,基于数据分析判断,如银行APP中断操作时,重新输入密码的时间间隔;从0到1时,参照竞品给出,如多次重复尝试竞品给出),开发成本较小
  • 复杂策略:详细描述待解决问题/输入因素/输出效果/总结概述/示例Case
  1. 策略文档
    1. 从0到1的项目:更多描述理想态,在怎样的输入下要达成怎样的输出效果
    2. 策略迭代的项目:更多描述策略现状,待解决问题是什么,针对这些问题,理想的输出结果是什么
  • 项目背景:为什么要启动这个项目?
  • 项目目标:理想态OR考核指标是什么
  • 需求概述:理解整个文档的需求框架
  • 需求详述:所有产品细节是怎么的?触发条件/考虑因素/特殊情况/Case示例
  • (统计需求、监控需求:非通用,0到1的需求不需要,修复bug的需求不需要)

跟进开发评估

  1. 验证每一版策略是否解决了所有问题:
  • 达到目标:策略上线
  • 未达目标:问题是什么,接下来的迭代计划是什么
  1. 策略需求评审——策略开发——策略评估——未达预期策略优化——策略评估——达到预期——代码正式化——项目上线
  2. 这也是策略和功能的一个显著区别:策略是在黑暗中寻找通路,很难一蹴而就达到理想态
  3. 策略评估分为:质量评估和DIFF评估两类
  4. 策略质量评估主要是针对策略本身的效果情况进行评估
  • 召回率:理想被覆盖的案例中,实际被覆盖的案例 / 理想被覆盖的案例(问题的解决度)
  • 准确率:实际被覆盖的案例中,理想被覆盖的案例 / 实际被覆盖的案例(策略的误伤)
  1. DIFF评估:关注复杂系统中的某个策略上线后,对用户体验的真正影响 good:same:bad(简称g:s:b):随机抽样有变化的case,站在用户体验角度评估效果是变好了、无变化、还是变差了

上线后效果回归 验证是否符合上线前预期:

  • 达到目标:产品循环暂时终止,有没有进一步的优化空间?有没有引入新的问题?优化/解决手段是什么
  • 未达目标:问题是什么,开启新的产品循环,如果要达到目标要做什么?

核心在于项目启动前的指标体系建设,上线后才能进行验证

  1. 核心指标:问题和目标是什么
  2. 过程指标:解决问题和实现问题的关键路径是什么
  3. 观察指标:新的路径伤害了谁

【例子】如果降低搜索中用户的输入成本?

  1. 核心指标:用户输入时间,预期降低2秒
  2. 过程指标:通过梳理流程确定用户输入效率的影响因素:Sug展现率,首次展示sug时的输入长度,Sug是否被用点击,平均输入长度
  3. 观察指标:Sug输入query的搜索结果满意度

用策略解决问题的优势

  1. 精细化:考虑不同因素提供不同的方案
  2. 自我迭代进化:基于反馈的推荐系统,在闭环的系统中进行进化

适合的方向

  1. 个性化服务:解决一群人的问题,发现每个用户的不同兴趣点,如输入法/搜索/头条
  2. 效率提升:发现系统中随机的低效点,如增长/促销/出行

策略分类:

  1. 功能导向性:单一用户群的需求解决方案,定义规则区分不同用户群/场景规则,定义每个场景好的体验标准和指标。3R:细分好用户/场景Requirement,设计好把什么资源给到什么用户的Rule,准备好用来细分和满足需求的资源Resource.

  2. 业务导向型:需要考虑多个存在显著需求差异甚至利益冲突的用户群,策略在多个利益群之间寻找合适解决路径,使得群体利益最大化。随着阶段性目标变化,策略路径也会随之变化。 策略框架:是多个功能导向型框架的集合;寻求各个群体间共同的利益点,作为不同小框架的结合点,最终的目的是生态繁荣。

平衡是一个生态系统存在的基础;各自成长是生态系统繁荣的必要条件

  1. 增长:更有效率的杠杆;拉新/促活

  2. 风控:风控:「最小成本的避免伤害」;反作弊/风险评估

  3. 数据:基础数据/用户画像