mcpField
O
opportunity-solution-trees

opportunity-solution-trees

github.com/wdavidturner生产力2139 次安装40 周前更新
代码仓库

关于 opportunity-solution-trees

Opportunity Solution Tree(OST)是一种将业务结果、客户机会、解决方案与实验关联起来的产品发现方法。它面向开展客户研究的产品团队,强调区分需求与方案并验证高风险假设。

主要功能

  1. 01连接业务结果与客户机会
  2. 02按层级组织机会树
  3. 03比较多个解决方案
  4. 04拆解假设并设计实验
  5. 05依据客户研究持续更新

适用场景

  1. 01围绕可衡量结果开展产品发现
  2. 02整理客户访谈中的需求与痛点
  3. 03比较解决同一机会的方案
  4. 04在开发前验证高风险假设

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/wdavidturner/product-skills --skill opportunity-solution-trees

安装后在 Claude Code 中输入/opportunity-solution-trees确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

patterns/
_template.md
conference-room-opportunities.md
flat-tree-structure.md
interviewing-for-facts.md
missing-experience-map.md
needs-not-heard.md
opportunities-are-solutions.md
opportunities-too-big.md
output-not-outcome.md
single-solution-thinking.md
skipping-outcome.md
solution-testing-whole-idea.md
starting-with-solutions.md
too-many-branches.md
tree-not-updated.md
references/
ost-playbook.md

详细介绍

机会解决方案树

它是什么

使用机会解决方案树(OST)将业务成果与推动该成果的客户机会联系起来,然后比较解决方案和测试。树形结构迫使你将需求与想法区分开来,并确保探索与交付保持关联。

何时使用

  • 围绕客户机会构建探索工作
  • 将客户需求与可衡量的成果联系起来
  • 针对同一机会比较多个解决方案
  • 让持续探索与路线图保持一致
  • 与利益相关者共同明确优先级

何时不使用

  • 你没有开展客户研究
  • 解决方案已经确定
  • 工作只是没有其他实际选项的常规需求
  • 你只需要快速做出一次性决策

模式

展示如何正确应用 OST 的详细示例。每种模式都会指出一种常见错误,并说明正确做法。

关键(如果这些地方弄错了,时间就白费了)
模式说明内容
opportunities-are-solutions“添加搜索栏”是一种解决方案——真正的机会在于人们难以找到内容
starting-with-solutions从成果向后推导,而不是从功能创意向前展开
skipping-outcome没有明确的成果,就无法判断哪些机会最重要
interviewing-for-facts收集故事,而非偏好——需求源自实际发生的事情
conference-room-opportunities没有客户研究,就无法假设客户机会
高影响
模式说明内容
single-solution-thinking针对任何机会,始终至少比较 3 种解决方案
opportunities-too-big“让它更易于使用”不具备可操作性——应拆解为具体时刻
flat-tree-structure机会应从宽泛到具体,按层级嵌套
missing-experience-map围绕客户旅程构建机会,而非内部分类
output-not-outcome“发布功能 X”是产出——“将激活率提高 10%”才是成果
solution-testing-whole-idea将解决方案拆解为多个假设,并优先测试风险最高的假设
中等影响
模式说明内容
tree-not-updatedOST 是一份动态文档——随着认知不断加深,每周都要更新
needs-not-heard培养倾听能力,识别客户没有明确表达的机会
too-many-branches将顶层机会限制在 5-7 个,以便于理解和管理

核心结构(概述)

  • 成果:你负责实现的业务结果
  • 机会:尚未满足的客户需求、痛点或愿望
  • 解决方案:针对某个机会的多个想法
  • 实验:用于验证风险最高假设的测试

如何应用(简要)

  1. 定义一个可衡量的成果。
  2. 绘制客户旅程,以界定机会领域。
  3. 从真实访谈中收集机会(关注故事,而非偏好)。
  4. 将机会从宽泛到具体整理成树形结构。
  5. 针对每个高优先级机会,至少提出三种解决方案。
  6. 在开始构建前,测试风险最高的假设。
  7. 每周检查并更新这棵树。

常见错误

深入阅读

仅在需要更多细节时阅读这些内容。

  • references/ost-playbook.md:体验地图、机会分解、访谈提示词、假设测试、检查清单和协作说明。

资源

书籍:

  • Teresa Torres 著 Continuous Discovery Habits
  • Richard Thaler 著 Nudge

在线资源:

  • Product Talk (producttalk.org)
  • learn.producttalk.org

相关框架:

  • Jobs to be Done
  • 设计思维

评论

支持 Markdown