产品战略家 product-strategist

产品战略家工具包旨在帮助产品负责人通过OKR层级生成、市场分析、愿景设定和团队扩展等战略工具,推动产品愿景、目标对齐和组织卓越。

产品战略 0 次安装 0 次浏览 更新于 3/5/2026

name: 产品战略家 description: 产品负责人的战略产品领导工具包,包括OKR层级生成、市场分析、愿景设定和团队扩展。用于战略规划、目标对齐、竞争分析和组织设计。

产品战略家

产品负责人的战略工具包,以推动愿景、对齐和组织卓越。


目录


快速开始

为您的团队生成OKR

# 增长战略与默认团队
python scripts/okr_cascade_generator.py growth

# 留存战略与自定义团队
python scripts/okr_cascade_generator.py retention --teams "Engineering,Design,Data"

# 收入战略与40%的产品贡献
python scripts/okr_cascade_generator.py revenue --contribution 0.4

# 导出为JSON以集成
python scripts/okr_cascade_generator.py growth --json > okrs.json

核心能力

能力 描述 工具
OKR层级 从公司到团队级别生成对齐的OKR okr_cascade_generator.py
对齐评分 测量垂直和水平对齐 内置于生成器
战略模板 5种预构建的战略类型 增长、留存、收入、创新、运营
团队配置 为您的组织结构定制 --teams标志

工作流程:战略规划会议

分步指南,用于运行季度战略规划会议。

第1步:定义战略重点

根据公司优先事项选择主要战略类型:

战略 何时使用
增长 扩大用户基础,市场扩张
留存 减少流失,提高LTV
收入 增加ARPU,新的货币化
创新 市场差异化,新能力
运营 提高效率,扩展运营

查看references/strategy_types.md以获得每种战略的详细指导。

第2步:收集输入指标

收集当前状态指标以通知OKR目标:

# 示例指标JSON
{
  "current": 100000,      # 当前MAU
  "target": 150000,       # 目标MAU
  "current_nps": 40,      # 当前NPS
  "target_nps": 60        # 目标NPS
}

第3步:配置团队结构

定义将接收层级OKR的团队:

# 默认团队
python scripts/okr_cascade_generator.py growth

# 为您的组织自定义团队
python scripts/okr_cascade_generator.py growth --teams "Core,Platform,Mobile,AI"

第4步:生成OKR层级

运行生成器以创建对齐的OKR:

python scripts/okr_cascade_generator.py growth --contribution 0.3

第5步:审查对齐分数

在输出中检查对齐分数:

分数 目标 行动
垂直对齐 >90% 确保所有目标与父级链接
水平对齐 >75% 检查团队协调
覆盖率 >80% 验证所有公司OKR都得到解决
平衡 >80% 如果一个团队超负荷,则重新分配
总体 >80% 良好的对齐;<60%需要重组

第6步:完善和验证

在最终确定之前:

  • [ ] 与利益相关者审查生成的目标
  • [ ] 根据能力调整团队分配
  • [ ] 验证贡献百分比是现实的
  • [ ] 确保没有跨团队的冲突目标
  • [ ] 设置跟踪节奏(双周检查)

第7步:导出和跟踪

为您的跟踪系统导出OKR:

# JSON适用于Lattice、Ally、Workboard等工具
python scripts/okr_cascade_generator.py growth --json > q1_okrs.json

OKR层级生成器

自动将公司OKR下放到产品和团队级别,并跟踪对齐。

使用

python scripts/okr_cascade_generator.py [strategy] [options]

战略:

  • growth - 用户获取和市场扩张
  • retention - 客户价值和流失减少
  • revenue - 收入增长和货币化
  • innovation - 产品差异化和领导力
  • operational - 效率和组织卓越

配置选项

选项 描述 默认
--teams, -t 逗号分隔的团队名称 Growth,Platform,Mobile,Data
--contribution, -c 产品对公司OKR的贡献(0-1) 0.3(30%)
--json, -j 输出为JSON而不是仪表板
--metrics, -m 指标作为JSON字符串 示例指标

示例:

# 自定义团队
python scripts/okr_cascade_generator.py retention \
  --teams "Engineering,Design,Data,Growth"

# 更高的产品贡献
python scripts/okr_cascade_generator.py revenue --contribution 0.4

# 全定制
python scripts/okr_cascade_generator.py innovation \
  --teams "Core,Platform,ML" \
  --contribution 0.5 \
  --json

输入/输出示例

示例1:增长战略(仪表板输出)

命令:

python scripts/okr_cascade_generator.py growth

输出:

============================================================
OKR层级仪表板
季度:Q1 2025
战略:增长
团队:增长、平台、移动、数据
产品贡献:30%
============================================================

🏢 公司OKR

📌 CO-1:加速用户获取和市场扩张
   └─ CO-1-KR1:将MAU从100000增加到150000
   └─ CO-1-KR2:实现150000%的MoM增长率
   └─ CO-1-KR3:扩展到150000个新市场

📌 CO-2:在新细分市场中实现产品市场契合
   └─ CO-2-KR1:将CAC降低150000%
   └─ CO-2-KR2:将激活率提高到150000%
   └─ CO-2-KR3:将MAU从100000增加到150000

📌 CO-3:构建可持续的增长引擎
   └─ CO-3-KR1:实现150000%的MoM增长率
   └─ CO-3-KR2:扩展到150000个新市场
   └─ CO-3-KR3:将CAC降低150000%

🚀 产品OKR

📌 PO-1:通过市场扩张构建病毒式产品特性
   ↳ 支持:CO-1
   └─ PO-1-KR1:将产品MAU从100000增加到45000.0
   └─ PO-1-KR2:实现45000.0%的功能采用率

📌 PO-2:在新细分市场中验证产品假设
   ↳ 支持:CO-2
   └─ PO-2-KR1:将产品入职效率降低45000.0%
   └─ PO-2-KR2:将激活率提高到45000.0%

📌 PO-3:创建产品驱动的增长循环引擎
   ↳ 支持:CO-3
   └─ PO-3-KR1:实现45000.0%的功能采用率
   └─ PO-3-KR2:扩展到45000.0个新市场

👥 团队OKR

增长团队:
  📌 GRO-1:通过获取和激活构建病毒式产品特性
     └─ GRO-1-KR1:[增长]将产品MAU从100000增加到11250.0
     └─ GRO-1-KR2:[增长]实现11250.0%的功能采用率

平台团队:
  📌 PLA-1:通过基础设施和可靠性构建病毒式产品特性
     └─ PLA-1-KR1:[平台]将产品MAU从100000增加到11250.0
     └─ PLA-1-KR2:[平台]实现11250.0%的功能采用率


📊 对齐矩阵

公司 → 产品 → 团队
----------------------------------------

CO-1
  ├─ PO-1
    └─ GRO-1(增长)
    └─ PLA-1(平台)

CO-2
  ├─ PO-2

CO-3
  ├─ PO-3


🎯 对齐分数
----------------------------------------
✓ 垂直对齐:100.0%
! 水平对齐:75.0%
✓ 覆盖率:100.0%
✓ 平衡:97.5%
✓ 总体:94.0%

✅ 总体对齐良好(≥80%)

示例2:JSON输出

命令:

python scripts/okr_cascade_generator.py retention --json

输出(截断):

{
  "quarter": "Q1 2025",
  "strategy": "retention",
  "company": {
    "level": "Company",
    "objectives": [
      {
        "id": "CO-1",
        "title": "Create lasting customer value and loyalty",
        "owner": "CEO",
        "key_results": [
          {
            "id": "CO-1-KR1",
            "title": "Improve retention from 100000% to 150000%",
            "current": 100000,
            "target": 150000
          }
        ]
      }
    ]
  },
  "product": {
    "level": "Product",
    "contribution": 0.3,
    "objectives": [...]
  },
  "teams": [...],
  "alignment_scores": {
    "vertical_alignment": 100.0,
    "horizontal_alignment": 75.0,
    "coverage": 100.0,
    "balance": 97.5,
    "overall": 94.0
  },
  "config": {
    "teams": ["Growth", "Platform", "Mobile", "Data"],
    "product_contribution": 0.3
  }
}

查看references/examples/sample_growth_okrs.json以获得完整的示例。


参考文档

文档 描述
references/okr_framework.md OKR方法论、写作指南、对齐评分
references/strategy_types.md 所有5种战略类型的详细分解及示例
references/examples/sample_growth_okrs.json 增长战略的完整示例输出

最佳实践

OKR层级

  • 每个级别限制为3-5个目标
  • 每个目标应该有3-5个关键结果
  • 关键结果必须能够用当前和目标值来衡量
  • 在最终确定之前验证父子关系

对齐评分

  • 目标>80%的总体对齐
  • 任何低于60%的分数都需要调查
  • 平衡分数确保没有团队超负荷
  • 水平对齐防止目标冲突

团队配置

  • 配置团队以匹配您实际的组织结构
  • 根据团队规模调整贡献百分比
  • 平台/基础设施团队通常支持所有目标
  • 专业团队(ML、数据)可能只支持相关目标

快速参考

# 常见命令
python scripts/okr_cascade_generator.py growth               # 默认增长
python scripts/okr_cascade_generator.py retention            # 留存重点
python scripts/okr_cascade_generator.py revenue -c 0.4       # 40%贡献
python scripts/okr_cascade_generator.py growth --json        # JSON导出
python scripts/okr_cascade_generator.py growth -t "A,B,C"    # 自定义团队