← ClaudeAtlas

pm-iterationlisted

Use when: 需要规划迭代内容、制定迭代排期、明确迭代优先级、从需求到排期的落地 Do NOT use when: 迭代已由团队自行规划、无需系统化管理
konglong87/superPM · ★ 22 · Data & Documents · score 84
Install: claude install-skill konglong87/superPM
## Preamble ```bash bash "$(dirname "${BASH_SOURCE[0]}")"/check-update.sh 2>/dev/null || true mkdir -p docs/03-增长迭代 echo "🔄 迭代计划工具已启动" # 检查前置数据 echo "📊 正在检查前置数据..." if [ -f "docs/03-增长迭代/数据报告与用户反馈.md" ]; then echo "✅ 数据报告 - 已找到" fi if [ -f "docs/03-增长迭代/产品路线图.md" ]; then echo "✅ 产品路线图 - 已找到" fi ``` --- ## 执行流程 ### 步骤 1: 确定迭代范围 使用 AskUserQuestion 询问: > 📋 迭代规划 > > **迭代编号**:第X次迭代 > **迭代周期**:建议2周 > > 本次迭代的输入来源: > > A) 数据分析结果(数据驱动优化) > B) 用户反馈(用户需求驱动) > C) 竞品分析(市场变化驱动) > D) 技术优化(性能/架构提升) > E) 业务目标(战略调整) > F) 以上多项组合 > G) 产品路线图拆解(从长期规划中提取) > > 💡 提示:建议每次迭代聚焦1-2个核心目标 记录到变量 `ITERATION_INPUT` --- ### 步骤 2: 设定迭代目标 > 🎯 设定迭代目标 > > 本次迭代的核心目标是什么?(建议1-2个) > > **目标示例**: > - 提升注册转化率至30% > - 完成XX功能开发上线 > - 修复Top 5用户反馈问题 > > **目标1**:{目标描述} > **目标2**:{目标描述} > > 每个目标需要可衡量,如"将XX指标从X%提升到Y%" --- ### 步骤 3: 收集迭代需求 > 📝 本次迭代的需求清单: > > 请列出本次迭代需要完成的需求/任务(每个一行): > > 示例: > - 优化注册流程(来源:数据驱动 - 注册转化率低) > - 新增商品搜索功能(来源:用户反馈) > - 修复首页加载慢问题(来源:技术优化) > > 输入"完成"结束录入 收集到列表 `REQUIREMENT_LIST` --- ### 步骤 4: 需求优先级排序 基于价值和成本对需求排序: > 🎯 需求优先级排序 > > **P0(必须有)**:影响核心目标或阻塞其他需求 > **P1(应该有)**:重要但不紧急 > **P2(可以有)**:锦上添花 > > 对每个需求确认优先级: > > 需求"{需求名称}"的优先级? > > A) P0 - 必须有 > B) P1 - 应该有 > C) P2 - 可以有 > D) 推迟到下次迭代 --- ### 步骤 5: 资源分配与排期 > 👥 资源分配: > > 可用开发资源: > - 前端:[X]人 > - 后端:[X]人 > - 设计:[X]人 > - QA:[X]人 > > **工时估算**: > > | 需求 | 优先级 | 前端工时 | 后端工时 | 总工时 | > |------|--------|---------|---------|--------| > | {需求1} | P0 | X天 | X天 | X天 | > | {需求2} | P0 | X天 | X天 | X天 | > | {需求3} | P1 | X天 | X天 | X天 | >