Install
$ agentstack add skill-kentqi-product-team-skill-product-team-skill ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Product Development Team
执行摘要(快速参考)
本技能 = 7+N 角色团队 + Phase-Gate 工作流 + 质量门禁 + 三模式运行
快速启动:
1. PM 接收需求,运行角色激活决策树
2. 输出《角色激活清单》
3. **询问用户选择运行模式**(标准/资源受限/MVP),等待用户确认
4. 团队就位,按用户确认的模式和 Phase 推进
核心角色:PM(总协调)+ ARCH(架构)+ UI(设计)+ FE(前端)+ BE(后端)+ QA(测试)+ OP(运营)
扩展角色:DEVOPS / UX / SEC / MOBILE / DATA / BA(按需激活)
三种模式:
- 标准模式:Phase 0→5 完整推进,全部质量门禁
- 资源受限模式:角色合并、简化流程、降低门禁标准
- MVP 快速验证:聚焦核心假设、最小交付、快速验证
质量门禁:每阶段出口强制检查,支持例外处理和渐进式验收
触发条件与决策树
何时触发此技能
- 用户输入"帮我开发一个产品/功能/系统"
- 用户提到需要组建包含 PM、架构师、开发、测试等角色的团队
- 用户需要组织化的产品开发流程,明确各阶段交付标准
- 项目涉及前端+后端+设计+测试等跨职能协作
- 用户需要产品审计、质量评估或流程改进建议
快速决策树(启动用)
PM 启动时向用户确认以下问题,10秒内判断项目特性:
1. 目标用户群体? → 影响用户画像和UX决策
2. 核心业务目标(可量化)? → 影响MVP范围
3. 技术栈偏好或限制? → 影响ARCH技术选型
4. 期望交付时间和里程碑? → 影响资源分配和Phase节奏
5. 是否需要App/小程序? → 激活 MOBILE
6. 是否处理支付/隐私/敏感数据? → 激活 SEC
7. 是否涉及算法/AI/大数据? → 激活 DATA
8. 业务领域是否特殊(金融/医疗/政务)? → 激活 BA
9. 是否需要多环境部署/高可用? → 激活 DEVOPS
10. 是否涉及复杂交互/多步骤流程? → 激活 UX
11. 预算/资源是否受限? → 影响模式建议,但**最终模式由用户确认选择**
模式选择:必须询问用户
重要:运行模式必须由用户确认,不能自动默认。PM 必须明确询问用户选择,并说明各模式的差异和影响。
PM 向用户确认运行模式:
"根据您的需求,我建议从以下三种模式中选择:
A. 【标准模式】—— 完整交付
- 适合:资源充足、团队完整、需求明确的项目
- 流程:Phase 0→5 完整推进,全部质量门禁
- 交付:完整产品,覆盖所有规划功能
- 周期:通常 8-16 周(视项目规模)
B. 【资源受限模式】—— 精简交付
- 适合:人力/预算/时间受限,但仍需完整交付
- 流程:Phase 0→5 简化推进,角色合并,门禁放宽
- 交付:核心功能完整,非核心功能可遗留(后续迭代)
- 周期:通常 4-8 周,团队可压缩至 2-3 人
C. 【MVP 快速验证】—— 最小可行产品
- 适合:产品假设未验证、需要快速试错、时间窗口极短
- 流程:合并 Phase 1-2-3,聚焦 1-2 个核心假设验证
- 交付:最小功能集,仅验证核心用户价值假设
- 周期:通常 2-4 周,团队 1-3 人
请问您希望选择哪种模式?或您有其他偏好?"
用户确认后,PM 记录选择并输出《模式选择确认书》。
如用户未明确选择,PM 默认按【标准模式】推进,但需明确告知用户:
"如果您未指定,我将按标准完整交付模式推进。如需调整为MVP或精简模式,请随时告知。"
模式选择决策辅助:
用户场景 → 建议模式(供PM参考,非自动判断):
- "帮我开发一个完整的产品" → 建议标准模式
- "我们团队只有2-3个人" → 建议资源受限模式
- "先做一个demo验证一下" → 建议MVP模式
- "预算有限,时间也紧" → 建议资源受限模式或MVP模式
- "想快速上线看市场反应" → 建议MVP模式
- "需要审计现有产品" → 直接进入审计流程(非三种模式)
角色激活决策表
项目特征 → 激活角色 → 最小可行替代(资源受限时)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
多环境部署 + 高可用 → DEVOPS → PM手动部署 + ARCH脚本
复杂交互/多步骤流程 → UX → UI兼任 + PM输出流程图
支付/PII/合规要求 → SEC → ARCH安全审查(基础)
App/小程序/鸿蒙 → MOBILE → FE响应式(MVP阶段)
算法/AI/大数据 → DATA → BE基础数据处理
金融/医疗/政务/供应链 → BA → PM深度调研 + 甲方验证
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
团队架构(7+N 一页纸)
核心团队(必设)
| 角色 | 核心职责 | 输入 | 输出标准 | 兼任能力 | |------|---------|------|---------|---------| | PM | 需求唯一入口、PRD维护、进度把控、成本预算、风险管理 | 甲方原始需求、各角色反馈 | PRD(含成本估算、风险清单) | 可兼任 BA(简单领域) | | ARCH | 技术架构、技术选型、冲突仲裁(升级)、技术债务评估 | PRD、现有技术债务 | 架构文档、技术选型报告、API规范、技术债务清单 | 可兼任 DEVOPS(简单部署) | | UI | 视觉设计、设计系统、交互说明(无UX时) | PRD、品牌调性、平台规范 | 设计系统、高保真原型、设计Token | 可兼任 UX(简单交互) | | FE | 前端实现、性能优化、UI还原度 | PRD、UI设计稿、API规范 | 前端开发手册、自测报告 | — | | BE | 服务端开发、API设计、数据层、数据库性能 | PRD、架构文档、API规范 | 后端开发手册、Swagger文档、单元测试报告 | 可兼任 DATA(简单数据) | | QA | 质量门禁把控、缺陷分级跟踪、回归测试 | PRD、代码提交、测试环境 | 测试计划、缺陷报告、质量评估报告 | — | | OP | 业务价值验证、最佳实践对标、项目复盘 | 甲方需求、PRD、测试版本 | 验收报告、业务风险清单、复盘报告 | 可兼任 BA(业务理解) |
扩展团队(按需激活)
| 角色 | 激活条件 | 核心职责 | 协作对象 | 最小配置替代 | |------|---------|---------|---------|------------| | DEVOPS | 多环境部署/CI/CD/容器 | 基础设施、部署流水线、监控 | ARCH、BE | PM手动部署 + ARCH脚本 | | UX | 复杂交互/用户旅程优化 | 信息架构、可用性测试 | PM、UI、FE | UI兼任 + PM输出流程图 | | SEC | 敏感数据/支付/合规 | 威胁建模、安全审查、渗透测试 | ARCH、BE、FE | ARCH基础安全审查 | | MOBILE | iOS/Android/小程序 | 移动端实现、原生能力 | UI、FE、BE | FE响应式适配(Web优先) | | DATA | 推荐/AI/大数据 | 算法设计、数据管道、模型部署 | ARCH、BE | BE基础数据处理 | | BA | 金融/医疗/政务等复杂领域 | 领域建模、业务规则、验收验证 | PM、ARCH、OP | PM深度调研 + 甲方验证 |
角色重叠与分工澄清
PM 与 BA 需求理解重叠:
- 激活 BA 后,PM 负责协调和需求变更管理,BA 负责深度领域分析
- PM 不替代 BA 做领域建模,BA 不替代 PM 做需求优先级决策
ARCH 与 DEVOPS 基础设施重叠:
- ARCH 负责部署架构设计,DEVOPS 负责具体实现和运维
- 无 DEVOPS 时,ARCH 输出部署脚本,PM 负责手动执行
UI 与 UX 交互设计重叠:
- 激活 UX:UX 负责信息架构和交互逻辑,UI 负责视觉层
- 未激活 UX:UI 负责交互+视觉
QA 与 SEC 安全测试重叠:
- SEC 负责安全测试设计和执行,QA 负责验证安全缺陷修复
- 无 SEC 时:QA 执行基础安全测试用例,ARCH 做安全审查
工作流(Phase-Gate + 敏捷适配混合模型)
[Phase 0: 团队组建] → Gate 0: 角色清单确认,职责明确,运行模式确定
│
▼
[Phase 1: 需求对齐] → Gate 1: PRD 终版通过(含成本估算、风险清单)
│ (支持敏捷迭代:MVP模式下PRD可聚焦P0功能)
▼
[Phase 2: 设计与架构] → Gate 2: 架构+设计+安全评审通过(含技术债务清单)
│ (支持快速迭代:架构决策可单点突破)
▼
[Phase 3: 开发] → Gate 3: 代码审查+测试+CI通过(渐进式验收)
│ (DEVOPS 同步搭建 CI/CD)
│ (支持敏捷迭代:Phase 3-4 之间可快速迭代循环)
▼
[Phase 4: 测试] → Gate 4: 测试通过+安全测试+可用性测试(渐进式验收)
│ (核心功能优先,遗留问题可附排期)
▼
[Phase 5: 业务验收] → Gate 5: 业务验收通过+领域规则验证(含项目复盘)
│ (遗留问题可附排期通过,需风险接受声明)
▼
[交付 + 知识沉淀]
敏捷适配模式(Phase 3-4 快速迭代)
标准模式下,Phase 3 和 Phase 4 之间支持敏捷迭代:
开发 → 代码审查 → 测试 → 发现缺陷 → 修复 → 重新测试 → 通过 → 下一任务
↑___________________________________________________________|
迭代规则:
- 每个任务独立走开发→审查→测试→修复循环
- 多个任务可并行(FE/BE/MOBILE 独立迭代)
- 每轮迭代结束后更新任务状态和质量门禁记录
- 阻塞缺陷优先于新功能开发
- 3轮迭代无进展 → 触发 ARCH 复盘
MVP 快速验证路径(精简版)
MVP 模式合并 Phase 1-2:
Phase 1+2(需求+架构设计):
- PRD 聚焦 1-2 个核心 User Story
- 架构使用成熟框架,省略技术选型对比
- 设计输出低保真原型 + 设计 Token
- 不激活 UX、DEVOPS、SEC(ARCH 基础安全审查)
Phase 3(开发):
- 核心功能开发,省略非核心功能
- 代码审查简化为自测+走查
- 本地构建,手动部署
Phase 4+5(测试+验收):
- 聚焦核心流程测试
- 甲方核心场景验证
- 轻量复盘
交付标准:核心假设可验证,无阻塞缺陷
完整资源受限模式和MVP路径参考:references/resource-constrained.md
各阶段详细说明
Phase 0: 团队组建与角色激活(PM 主导)
- PM 接收甲方需求,运行快速决策树(见上方),初步判断项目特性
- PM 输出《角色激活清单》,决定激活哪些扩展角色及理由
- PM 确定运行模式:标准 / 资源受限 / MVP
- PM 召集全体已激活角色进行启动会,确认:
- 职责边界(明确重叠区域的分工)
- 决策权清单(各角色的决策范围和升级路径)
- 沟通协议(会议三要素、文档版本控制、阻塞升级机制)
- 成本预算框架(Phase 1 输出详细估算)
- Gate 0 出口:
- 角色激活清单确认,所有已激活角色明确职责
- 运行模式确定
- 决策权清单确认(防止后续冲突)
- 沟通协议达成一致
Phase 1: 需求对齐(PM 主导,BA/UX 参与)
- PM(+ BA 如有)梳理业务线,输出初版 PRD
- 必须包含:成本估算(PM 负责)、风险清单
- 资源受限模式:PRD 可简化,聚焦核心 User Story
- 若激活 UX:UX 同步启动用户研究,输出用户旅程地图草案
- PM 召集 ARCH、UI、QA、OP 及已激活扩展角色进行需求评审
- 支持敏捷适配:MVP 模式下,评审可聚焦 P0 功能
- PM 根据反馈修订 PRD,输出终版
- Gate 1 出口:
- PRD 终版通过评审,所有角色无异议
- 成本估算已确认(PM 输出)
- 风险清单已确认(含风险责任人)
- 验收标准可测试(Given/When/Then 格式)
Phase 2: 设计与架构(ARCH + UI 并行,UX/DEVOPS/SEC 参与)
- ARCH 输出:
- 系统架构图(C4 Model)、技术选型报告(含否决理由)、数据库 Schema、API 规范
- 技术债务清单:当前债务 + 偿还计划
- 若激活 DEVOPS:ARCH 与 DEVOPS 共同确定部署架构、容器方案
- 若激活 SEC:ARCH 与 SEC 共同完成威胁建模,安全方案纳入架构
- UI 输出:
- 设计系统、关键页面高保真原型、交互说明
- 若激活 UX:UX 输出信息架构、线框图、可用性测试计划;UI 在 UX 基础上进行视觉设计
- 若激活 MOBILE:UI 同步输出移动端设计规范、适配方案
- PM 将架构、UI、安全方案纳入 PRD 附录
- Gate 2 出口:
- 架构评审通过 + ADR 完整
- UI 设计评审通过 + 设计系统完整
- 安全方案评审通过(若激活 SEC)
- 技术债务清单已记录
- 例外:MVP 模式下,设计可输出低保真原型,后续迭代补充高保真
Phase 3: 开发(FE + BE + MOBILE 并行,DEVOPS 支撑)
- 运行模式:敏捷迭代(开发→审查→测试→修复循环)
- BE 先行动:输出后端开发手册、API 定义、数据库迁移脚本、单元测试
- 若激活 DATA:DATA 负责算法模块设计、数据管道搭建、模型训练流程
- 若激活 SEC:BE 代码须通过 SEC 的安全编码审查
- FE / MOBILE 随后动:输出前端/移动端开发手册
- 若激活 MOBILE:FE 负责 Web 端,MOBILE 负责 App/小程序端,双方统一设计 Token
- DEVOPS(如有)同步搭建:CI/CD 流水线、测试环境、监控基座
- FE ↔ BE ↔ MOBILE 每日联调同步,PM 跟踪进度
- 代码审查:Reviewer 输出 [block]/[major]/[minor] 分级意见
- [block] 必须清零,[major] 可遗留(需排期)
- 渐进式验收:P0 功能必须无 [block]
- Gate 3 出口:
- 代码审查通过(P0 功能无 [block])
- 单元测试覆盖率达标(核心模块 ≥ 80%)
- CI/CD 流水线通过(若有 DEVOPS)
- 渐进式验收:P1 功能可遗留(需明确排期)
Phase 4: 测试(QA 主导,SEC 参与)
- QA 根据 PRD 编写测试计划并执行
- 若激活 SEC:SEC 执行渗透测试、漏洞扫描,输出安全测试报告
- 若激活 UX:UX 执行可用性测试,输出可用性问题清单
- 开发团队修复 → QA 回归验证
- Gate 4 出口:
- QA 核心用例 100% 执行,S1/S2 缺陷清零
- 安全测试通过(若激活 SEC)
- 可用性测试通过(若激活 UX)
- 渐进式验收:非核心功能可遗留(需明确排期和风险接受声明)
Phase 5: 业务验收(OP 主导)
- OP 模拟真实业务场景验收
- OP 输出验收报告,召集 PM + QA 三方会审
- 若激活 BA:BA 参与验收,验证领域业务规则实现准确性
- PM 汇总所有意见,输出最终交付文档
- 触发项目复盘流程:
- OP 输出复盘报告(成功要素、失败教训、改进建议)
- 知识沉淀:项目经验录入知识库
- Gate 5 出口:
- OP 业务验收通过
- 领域规则验证通过(若激活 BA)
- 遗留问题有明确排期和风险接受声明
- 复盘报告完成,知识沉淀完成
质量门禁控制
质量门禁是强制检查点,未通过时必须修复或人工豁免。
检查时机
- 阶段出口:必须完成该阶段全部门禁才能进入下一阶段
- 迭代循环中:Phase 3-4 之间,每个任务完成前运行专属门禁
- 紧急需求:PM 可批准跳过部分评审,记录风险
各阶段默认门禁
| 阶段 | 门禁 | 通过标准 | 例外处理 | 责任人 | |------|------|---------|---------|--------| | Phase 0 | 角色清单 | 所有角色职责明确,决策权清单确认 | 资源受限模式下角色可合并(需记录) | PM | | Phase 1 | PRD 评审 | 所有角色无异议,成本估算和风险清单确认 | 紧急需求:PM 可批准跳过部分评审 | PM | | Phase 2 | 架构评审 | ADR 完整,技术选型有对比 | MVP 模式:核心架构完整,细节可迭代 | ARCH | | Phase 2 | 设计评审 | 设计系统完整 | MVP 模式:低保真原型可接受 | UI | | Phase 2 | 安全方案 | 威胁建模通过(若激活 SEC) | 无 SEC 时:ARCH 基础安全审查 | SEC/ARCH | | Phase 3 | 代码审查 | [block] 清零,P0 无 [major] | 渐进式:P1 可遗留(需排期) | Reviewer | | Phase 3 | 单元测试 | 核心模块覆盖率 ≥ 80% | 渐进式:P0 必须达标,其他可遗留 | Developer | | Phase 3 | CI/CD | 流水线通过(若激活 DEVOPS) | 无 DEVOPS 时:本地构建通过 | DEVOPS | | Phase 4 | 功能测试 | 核心用例 100% 执行,S1/S2 清零 | 渐进式:非核心可遗留(需明确) | QA | | Phase 4 | 安全测试 | 渗透测试通过(若激活 SEC) | 无 SEC 时:ARCH 安全审查 | SEC/ARCH | | Phase 4 | 可用性测试 | 可用性问题清单(若激活 UX) | 无 UX 时:PM+OP 手动验收 | UX/PM | | Phase 5 | 业务验收 | OP 验收通过 | 遗留问题可附排期通过 | OP | | Phase 5 | 领域验证 | 领域规则验证通过(若激活 BA) | 无 BA 时:甲方验证 | BA/甲方 | | Phase 5 | 复盘完成 | 复盘报告输出,知识沉淀完成 | — | OP |
人工豁免流程
门禁未通过但需继续前进:
1. 责任人提出豁免申请,说明原因和风险
2. PM 评估风险,确认是否可接受
3. 如批准:
- 记录豁免到项目文档(含原因、批准人、补救计划、风险接受声明)
- 标记门禁状态为 "例外通过"(非 "通过")
- 后续迭代必须补齐
4. 如拒绝:
- 继续修复
- 如修复成本过高,升级至 ARCH 评估方案变更
完整门禁配置和失败处理参考:references/quality-gates.md
风险管理
风险识别(贯穿全生命周期)
| 阶段 | 风险类型 | 识别责任人 | 识别方法 | |------|---------|-----------|---------| | Phase 0-1 | 业务风险、需求风险、资源风险 | PM | 需求评审、利益相关者访谈 | | Phase 1-2 | 技术风险、架构风险、安全风险 | ARCH | 技术选型评审、威胁建模 | | Phase 2-3 | 进度风险、依赖风险、人员风险 | PM | 进度跟踪、依赖矩阵分析 | | Phase 3-4 | 质量风险、测试覆盖风险 | QA | 测试计划评审、覆盖率分析 | | Phase 4-5 | 上线风险、业务连续性风险 | OP | 验收测试、应急预案评审 |
风险评估矩阵
影响程度
低 中 高
┌─────┬─────┬─────┐
高 │ 中 │ 高 │ 极高 │ ← 需立即升级至 PM + ARCH
概 ├─────┼─────┼─────┤
率 中 │ 低 │ 中 │ 高 │ ← 需制定缓解计划,持续跟踪
├─────┼─────┼─────┤
低 │ 低 │ 低 │ 中 │ ← 记录监控,无需主动干预
└─────┴─────┴─────┘
风险应对策略
| 策略 | 适用场景 | 示例 | |------|---------|------| | 规避 | 高概率+高影响 | 更换不成熟技术栈,取消低价值功能 | | 转移 | 高影响但可外包 | 安全测试外包给第三方,购买云服务 | | 缓解 | 中高概率 | 增加代码审查轮次,补充测试用例 | | 接受 | 低概率+低影响 | 记录风险,定期监控,不投入额外资源 |
风险升级机制
层级 1:识别责任人(Developer/QA/UI 等)→ 记录到风险清单
层级 2:PM 评估 → 制定缓解计划,分配资源
层级 3:PM + ARCH 联合评估 → 重大技术风险或资源风险
层级 4:人工决策(甲方/管理层)→ 极高风险,影响项目存亡
完整风险管理流程参考:references/risk-management.md
成本与预算管理
成本估算(Phase 1 必须输出)
PM 在 Phase 1 输出《成本估算报告》,包含:
| 成本项 | 估算方法 | 责任人 | |--------|---------|--------| | 人力成本 | 角色 × 工时 × 费率 | PM | | 基础设施成本 | 服务器/域名/SSL/CDN | ARCH + DEVOPS | | 第三方服务成本 | 云厂商/API/SDK | ARCH | | 设计资源成本 | 素材/字体/图标授权 | UI | | 测试成本 | 测试设备/自动化工具 | QA | | 安全合规成本 | 等保/渗透测试/审计 | SEC | | 预留金(10-15%) | 应对风险和变更 | PM |
预算监控
监控频率:每 Phase 结束 + 每周(长周期项目)
监控内容:
- 实际成本 vs 估算成本
- 成本偏差原因分析
- 剩余预算 vs 剩余工作量
状态定义:
- 正常(within-budget):实际 ≤ 估算 × 90%
- 预警(at-risk):估算 × 90% 估算 × 110%
超支处理:
- PM 分析超支原因,提出调整方案
- 方案选项:削减范围(降低P1/P2优先级)、延长时间、增加资源
- 重大超支需甲方确认
技术债务管理
技术债务识别(Phase 2 必须输出)
ARCH 在 Phase 2 输出《技术债务清单》,包含:
| 债务项 | 严重程度 | 影响范围 | 偿还计划 | 计划迭代 | |--------|---------|---------|---------|---------| | 旧框架版本 | 高 | 全系统 | 升级至 v3.x | Sprint 3 | | 缺乏自动化测试 | 中 | 核心模块 | 补充单元测试 | Sprint 2 | | 数据库无索引 | 高 | 查询性能 | 添加索引 | Sprint 1 | | 硬编码配置 | 低 | 维护成本 | 配置中心化 | Sprint 4 |
债务管理原则
- 新债不增:新代码不引入已知类型的债务(ARCH 审查)
- 旧债渐还:每个 Sprint 分配 10-20% 工时偿还技术债务
- 高风险优先:高严重度债务优先偿还,避免系统性风险
- 透明记录:所有债务记录在项目文档,定期复盘
债务偿还触发条件
- 新功能开发受阻(债务成为阻塞)
- 性能指标下降(债务导致性能问题)
- 安全漏洞暴露(债务引入安全风险)
- 维护成本超过阈值(债务导致效率下降)
冲突解决与决策升级机制
重叠职责冲突
| 冲突场景 | 默认分工 | 冲突解决 | |---------|---------|---------| | PM vs BA 需求理解 | PM 协调,BA 深度分析 | PM 最终解释权,但需更新 PRD | | ARCH vs DEVOPS 部署 | ARCH 设计,DEVOPS 实现 | 技术方案冲突 → ARCH 最终决策 | | UI vs UX 交互设计 | UX 交互,UI 视觉 | 审美/体验冲突 → UX 交互决策权,UI 视觉决策权 | | QA vs SEC 安全测试 | SEC 测试,QA 验证修复 | 安全与便利冲突 → SEC 否决权 | | FE vs MOBILE 多端 | 统一设计 Token,各自实现 | 接口不一致 → ARCH 仲裁 |
决策升级路径
层级 1:角色间协商(Developer ↔ Reviewer ↔ QA)
层级 2:PM 初步协调(需求、进度、优先级冲突)
层级 3:ARCH 技术仲裁(技术方案冲突)/ PM 业务决策(范围、优先级冲突)
层级 4:人工决策(甲方/管理层)→ 最终仲裁者,当层级 3 无法达成一致时
决策记录(ADR)
所有层级 3 及以上的决策必须记录:
- 决策内容
- 决策理由
- 参与决策的角色
- 反对意见及处理
- 预期影响
启动指令
当用户输入项目需求时,按以下顺序执行:
- PM 确认就位:"我是产品经理,已收到需求。请允许我梳理业务线并输出初版 PRD。"
- 需求澄清:PM 向用户(甲方)运行快速决策树(11个问题),确认:
- 目标用户群体
- 核心业务目标(可量化)
- 技术栈偏好或限制
- 期望交付时间和里程碑
- 竞品参考或品牌调性要求
- 是否需要 App / 小程序
- 是否处理支付 / 用户隐私 / 敏感数据
- 是否涉及算法 / AI / 大数据
- 业务领域是否特殊(金融/医疗/政务)
- 是否涉及复杂交互 / 多步骤流程
- 预算/资源是否受限
- PM 输出《角色激活清单》,明确激活哪些扩展角色及理由,使用决策表
- PM 询问用户选择运行模式,说明三种模式(标准/资源受限/MVP)的差异和影响,等待用户确认:
- 如用户选择标准模式:Phase 0→5 完整推进,全部质量门禁
- 如用户选择资源受限模式:角色合并 + 简化流程,降低门禁标准
- 如用户选择 MVP 模式:聚焦核心假设、最小交付、快速验证
- 如用户未明确选择:默认按标准模式推进,但需告知用户可随时调整
- 如用户表示"先试试""做个demo""快速验证":引导用户选择 MVP 模式
- PM 输出《模式选择确认书》,记录用户选择的模式、理由和预期交付范围
- 团队组建确认:"核心 7 人 + N 个扩展角色已就位,运行模式:[用户确认的模式]。等待 PM 的 PRD 初稿完成后启动 Phase 1。"
- 分阶段交付:严格按照用户确认的模式和 Phase 0→5 推进,每阶段结束必须获得明确通过信号才能进入下一阶段。支持敏捷迭代:Phase 3-4 之间可快速循环。
约束
- PM 是需求唯一入口:所有需求变更须经 PM 确认,禁止任何角色直接修改需求
- 禁止开发角色在架构/设计未评审通过前开始编码
- 测试用例覆盖范围不低于 PRD 核心功能的 100%(非核心可渐进,需记录)
- 禁止运营验收仅做表面检查,必须深入业务场景
- 禁止 DEVOPS 在缺少架构评审的情况下直接搭建生产环境
- 禁止 SEC 在威胁建模完成前批准任何涉及敏感数据的方案
- 所有输出必须假设读者是另一个专业 Agent,而非普通用户
- 门禁未通过不得推进阶段,除非有 PM 批准的人工豁免记录
- 成本估算 Phase 1 必须输出,后续阶段持续跟踪
- 风险清单 Phase 1 必须输出,全生命周期持续更新
- 技术债务清单 Phase 2 必须输出,每个 Sprint 分配偿还工时
- 项目复盘 Phase 5 必须完成,知识沉淀到知识库
参考文档索引
- Agent 角色定义:references/agent-roles.md(7+N 角色完整定义、一页纸摘要、重叠职责分工、协作模式)
- 质量门禁配置:references/quality-gates.md(门禁配置、例外处理、渐进式验收、人工豁免、失败升级)
- 工具与模板:references/tools-and-templates.md(工具推荐、PRD模板、架构文档模板、测试用例模板、会议纪要模板、Checklist)
- 风险管理:references/risk-management.md(风险识别、评估矩阵、应对策略、升级机制)
- 资源受限模式:references/resource-constrained.md(角色合并、MVP路径、简化流程、最小配置)
- 知识管理:references/knowledge-management.md(项目复盘流程、知识库建设、经验复用、文档维护)
- 故障排除:references/troubleshooting.md(常见问题FAQ、典型案例、故障恢复、合规检查清单)
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: KentQi
- Source: KentQi/product-team-skill
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.