pmo-retrospective
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChinesePMO Retrospective Skill
PMO回顾技能
Systematic capture and application of lessons learned at portfolio level.
在项目组合层面系统性地捕获和应用经验教训。
Purpose
目标
This skill provides a framework for:
- Lessons learned capture
- Pattern identification
- Process improvement
- Organizational learning
- Knowledge transfer
本技能提供以下框架:
- 经验教训捕获
- 模式识别
- 流程改进
- 组织级学习
- 知识传递
Retrospective Types
回顾类型
Type 1: Project Closure Retrospective
类型1:项目收尾回顾
Trigger: Project completion or termination
Scope: Single project
Participants: Project team, sponsor, key stakeholders
触发条件: 项目完成或终止
范围: 单个项目
参与人员: 项目团队、发起人、关键干系人
Type 2: Portfolio Period Review
类型2:项目组合周期评审
Trigger: Quarterly or annual review
Scope: All projects in period
Participants: PMO, project managers, executives
触发条件: 季度或年度评审
范围: 周期内所有项目
参与人员: PMO、项目经理、高管
Type 3: Thematic Retrospective
类型3:主题式回顾
Trigger: Recurring pattern observed
Scope: Projects sharing the pattern
Participants: Affected project managers, PMO, subject matter experts
触发条件: 发现重复出现的模式
范围: 存在该模式的项目
参与人员: 受影响的项目经理、PMO、主题专家
Retrospective Gates
回顾阶段门
Gate 1: Context Setting
阶段门1:环境设定
Objective: Establish retrospective scope and participants
Actions:
- Define retrospective type and scope
- Identify participants
- Gather project data
- Schedule sessions
Context Template:
| Element | Value |
|---|---|
| Type | Project/Portfolio/Thematic |
| Scope | [Projects/Period] |
| Participants | [List] |
| Data Sources | [List] |
Output:
docs/pmo/{date}/retro-context.md目标: 确定回顾的范围和参与人员
行动:
- 定义回顾类型和范围
- 确定参与人员
- 收集项目数据
- 安排会议时间
环境模板:
| 元素 | 值 |
|---|---|
| 类型 | 项目/项目组合/主题式 |
| 范围 | [项目/周期] |
| 参与人员 | [列表] |
| 数据来源 | [列表] |
输出:
docs/pmo/{date}/retro-context.mdGate 2: Data Collection
阶段门2:数据收集
Objective: Gather objective data about performance
Actions:
- Collect final project metrics
- Gather variance explanations
- Document scope changes
- Compile risk/issue history
Data Points:
| Category | Data |
|---|---|
| Schedule | Planned vs actual duration |
| Cost | Budget vs actual spend |
| Scope | Baseline vs final scope |
| Quality | Defects, rework |
| Risks | Risks that materialized |
| Changes | Number and impact |
Output:
docs/pmo/{date}/retro-data.md目标: 收集关于绩效的客观数据
行动:
- 收集最终项目指标
- 收集偏差说明
- 记录范围变更
- 整理风险/问题历史
数据点:
| 类别 | 数据 |
|---|---|
| 进度 | 计划 vs 实际工期 |
| 成本 | 预算 vs 实际支出 |
| 范围 | 基准 vs 最终范围 |
| 质量 | 缺陷、返工 |
| 风险 | 已发生的风险 |
| 变更 | 数量及影响 |
输出:
docs/pmo/{date}/retro-data.mdGate 3: Reflection
阶段门3:反思
Objective: Identify what worked, what didn't, and why
Actions:
- Conduct retrospective session
- Identify successes to repeat
- Identify failures to prevent
- Analyze root causes
Reflection Framework:
| Category | Question |
|---|---|
| What went well? | What should we keep doing? |
| What didn't go well? | What should we stop doing? |
| What was confusing? | What needs clarification? |
| What was missing? | What should we start doing? |
| What surprised us? | What assumptions were wrong? |
Output:
docs/pmo/{date}/retro-reflection.md目标: 识别有效做法、失效做法及其原因
行动:
- 开展回顾会议
- 识别可复用的成功经验
- 识别需避免的失败案例
- 分析根本原因
反思框架:
| 类别 | 问题 |
|---|---|
| 哪些做得好? | 我们应该坚持做什么? |
| 哪些做得不好? | 我们应该停止做什么? |
| 哪些地方令人困惑? | 哪些内容需要澄清? |
| 哪些东西缺失了? | 我们应该开始做什么? |
| 哪些情况出乎预料? | 哪些假设是错误的? |
输出:
docs/pmo/{date}/retro-reflection.mdGate 4: Pattern Analysis
阶段门4:模式分析
Objective: Identify patterns across projects/time
Actions:
- Compare with previous retrospectives
- Identify recurring themes
- Assess systemic vs isolated issues
- Prioritize improvement areas
Pattern Types:
| Type | Indicator | Action |
|---|---|---|
| Systemic | Same issue in 3+ projects | Process change required |
| Capability | Same team struggle repeating | Training/hiring needed |
| Tool | Tool-related friction | Tool improvement/replacement |
| Communication | Stakeholder issues recurring | Communication improvement |
| Estimation | Consistent over/under estimation | Estimation process improvement |
Output:
docs/pmo/{date}/retro-patterns.md目标: 识别跨项目/跨时间的模式
行动:
- 与过往回顾结果对比
- 识别重复出现的主题
- 评估系统性问题 vs 孤立问题
- 优先排序改进领域
模式类型:
| 类型 | 指标 | 行动 |
|---|---|---|
| 系统性 | 3个以上项目存在相同问题 | 需要变更流程 |
| 能力型 | 同一团队反复遇到相同困难 | 需要培训/招聘 |
| 工具型 | 工具相关的摩擦 | 需要改进/替换工具 |
| 沟通型 | 干系人问题重复出现 | 需要改进沟通 |
| 估算型 | 持续高估/低估 | 需要改进估算流程 |
输出:
docs/pmo/{date}/retro-patterns.mdGate 5: Action Planning
阶段门5:行动计划
Objective: Create actionable improvement plan
Actions:
- Define specific improvements
- Assign owners
- Set timelines
- Define success criteria
Action Template:
| Improvement | Owner | Timeline | Success Criteria | Status |
|---|---|---|---|---|
| [Improvement] | [Owner] | [Date] | [Criteria] | [Status] |
Priority Framework:
| Impact / Effort | Low Effort | High Effort |
|---|---|---|
| High Impact | Do First | Plan Carefully |
| Low Impact | Quick Wins | Don't Do |
Output:
docs/pmo/{date}/retro-actions.md目标: 创建可落地的改进计划
行动:
- 定义具体改进措施
- 分配负责人
- 设置时间线
- 定义成功标准
行动模板:
| 改进措施 | 负责人 | 时间线 | 成功标准 | 状态 |
|---|---|---|---|---|
| [改进措施] | [负责人] | [日期] | [标准] | [状态] |
优先级框架:
| 影响/投入 | 低投入 | 高投入 |
|---|---|---|
| 高影响 | 优先执行 | 仔细规划 |
| 低影响 | 快速取胜 | 无需执行 |
输出:
docs/pmo/{date}/retro-actions.mdGate 6: Knowledge Sharing
阶段门6:知识共享
Objective: Distribute lessons to organization
Actions:
- Document lessons learned
- Update PMO knowledge base
- Present to relevant teams
- Update templates/processes
Knowledge Sharing Channels:
| Channel | Audience | Content |
|---|---|---|
| PMO Wiki | All PMs | Full lessons |
| Newsletter | Organization | Summary |
| Training | New PMs | Incorporated |
| Templates | All projects | Updated |
| Playbooks | Specific scenarios | Detailed guidance |
Output:
docs/pmo/{date}/lessons-learned.md目标: 向全组织分发经验教训
行动:
- 记录经验教训
- 更新PMO知识库
- 向相关团队展示
- 更新模板/流程
知识共享渠道:
| 渠道 | 受众 | 内容 |
|---|---|---|
| PMO Wiki | 所有项目经理 | 完整经验教训 |
| 通讯稿 | 全组织 | 摘要 |
| 培训 | 新任项目经理 | 融入培训内容 |
| 模板 | 所有项目 | 更新后的模板 |
| 操作手册 | 特定场景 | 详细指导 |
输出:
docs/pmo/{date}/lessons-learned.mdAnti-Rationalization Table
反合理化说明表
See shared-patterns/anti-rationalization.md for universal anti-rationalizations.
通用反合理化说明请参考shared-patterns/anti-rationalization.md。
Retrospective-Specific Anti-Rationalizations
回顾特有的反合理化说明
| Rationalization | Why It's WRONG | Required Action |
|---|---|---|
| "We're too busy for retrospectives" | Learning gaps cost more than retrospective time. | Schedule and conduct retrospective |
| "We know what went wrong" | Assumptions miss root causes. | Formal analysis required |
| "It was a unique situation" | Patterns hide in "unique" situations. | Document and compare |
| "People will be defensive" | Blame-free culture enables learning. | Focus on process, not people |
| "Lessons will be ignored anyway" | Track action completion to ensure learning. | Follow up on actions |
| 合理化借口 | 错误原因 | 要求行动 |
|---|---|---|
| "我们太忙了,没时间做回顾" | 学习缺口造成的损失远大于回顾所需时间。 | 安排并开展回顾 |
| "我们知道哪里出了问题" | 主观假设会遗漏根本原因。 | 需要开展正式分析 |
| "这是个独特的情况" | 模式往往隐藏在“独特”情况中。 | 记录并进行对比 |
| "人们会有抵触情绪" | 无指责文化才能促进学习。 | 聚焦流程而非个人 |
| "经验教训反正会被忽略" | 跟踪行动完成情况以确保学习落地。 | 跟进行动执行 |
Pressure Resistance
抗压指南
See shared-patterns/pressure-resistance.md for universal pressure scenarios.
通用压力场景请参考shared-patterns/pressure-resistance.md。
Retrospective-Specific Pressures
回顾特有的压力场景
| Pressure Type | Request | Agent Response |
|---|---|---|
| "Skip retro, team already on next project" | "Learning before moving on prevents repeating mistakes. Conducting abbreviated retrospective." | |
| "Don't document that failure" | "Failures are learning opportunities. Documenting with constructive framing." | |
| "Just move on, it's in the past" | "Past informs future. Retrospective protects future projects." |
| 压力类型 | 请求 | Agent回应 |
|---|---|---|
| "跳过回顾,团队已经投入下一个项目了" | "在进入下一个项目前完成学习,可避免重复犯错。将开展简化版回顾。" | |
| "不要记录那次失败" | "失败是学习的机会。将以建设性框架记录该内容。" | |
| "别管了,都过去了" | "过去的经验指导未来。回顾能为未来项目保驾护航。" |
Blocker Criteria - STOP and Report
阻塞判定标准 - 停止并上报
ALWAYS pause and report blocker for:
| Situation | Required Action |
|---|---|
| Key participants unavailable | STOP. Incomplete retrospective misses perspectives. Reschedule. |
| Data unavailable | STOP. Data-free retrospective is opinion session. Get data. |
| Blame culture emerging | STOP. Reset to blameless framework. Not about individuals. |
| No action ownership | STOP. Lessons without owners become forgotten. Assign owners. |
在以下情况中,请务必暂停并上报阻塞:
| 场景 | 要求行动 |
|---|---|
| 关键参与人员无法参与 | 停止。不完整的回顾会缺失关键视角。重新安排时间。 |
| 数据无法获取 | 停止。无数据的回顾只是主观意见交流会。获取数据后再进行。 |
| 出现指责文化 | 停止。重置为无指责框架。聚焦流程而非个人。 |
| 无人负责行动 | 停止。无负责人的经验教训会被遗忘。分配负责人。 |
Output Format
输出格式
Lessons Learned Report
经验教训报告
markdown
undefinedmarkdown
undefinedLessons Learned - [Project/Period] - [Date]
经验教训 - [项目/周期] - [日期]
Context
环境信息
| Element | Value |
|---|---|
| Scope | [Project(s)/Period] |
| Participants | [List] |
| Facilitator | [Name] |
| 元素 | 值 |
|---|---|
| 范围 | [项目/周期] |
| 参与人员 | [列表] |
| 主持人 | [姓名] |
Performance Summary
绩效总结
| Metric | Target | Actual | Variance |
|---|---|---|---|
| Duration | X months | X months | +/- X% |
| Budget | $X | $X | +/- X% |
| Scope | X features | X features | +/- X |
| Quality | X defects | X defects | +/- X |
| 指标 | 目标 | 实际 | 偏差 |
|---|---|---|---|
| 工期 | X个月 | X个月 | +/- X% |
| 预算 | $X | $X | +/- X% |
| 范围 | X个功能 | X个功能 | +/- X |
| 质量 | X个缺陷 | X个缺陷 | +/- X |
What Went Well
做得好的方面
| Success | Why It Worked | How to Repeat |
|---|---|---|
| [Success] | [Root cause] | [Action to sustain] |
| 成功点 | 成功原因 | 复用方式 |
|---|---|---|
| [成功点] | [根本原因] | [持续执行的行动] |
What Didn't Go Well
待改进的方面
| Issue | Root Cause | How to Prevent |
|---|---|---|
| [Issue] | [Root cause] | [Action to prevent] |
| 问题 | 根本原因 | 预防措施 |
|---|---|---|
| [问题] | [根本原因] | [预防行动] |
Patterns Identified
识别到的模式
| Pattern | Frequency | Systemic? | Action |
|---|---|---|---|
| [Pattern] | X occurrences | Yes/No | [Action] |
| 模式 | 出现频率 | 是否系统性? | 行动 |
|---|---|---|---|
| [模式] | X次 | 是/否 | [行动] |
Improvement Actions
改进行动
| # | Improvement | Owner | Due | Status |
|---|---|---|---|---|
| 1 | [Improvement] | [Owner] | [Date] | [Status] |
| # | 改进措施 | 负责人 | 截止日期 | 状态 |
|---|---|---|---|---|
| 1 | [改进措施] | [负责人] | [日期] | [状态] |
Key Lessons (Top 5)
核心经验(Top 5)
- [Lesson Title]: [Description and application guidance]
- [Lesson Title]: [Description and application guidance]
- [Lesson Title]: [Description and application guidance]
- [Lesson Title]: [Description and application guidance]
- [Lesson Title]: [Description and application guidance]
- [经验标题]: [描述及应用指导]
- [经验标题]: [描述及应用指导]
- [经验标题]: [描述及应用指导]
- [经验标题]: [描述及应用指导]
- [经验标题]: [描述及应用指导]
Knowledge Sharing Plan
知识共享计划
| Audience | Channel | Date | Owner |
|---|---|---|---|
| [Audience] | [Channel] | [Date] | [Owner] |
---| 受众 | 渠道 | 日期 | 负责人 |
|---|---|---|---|
| [受众] | [渠道] | [日期] | [负责人] |
---Execution Report
执行报告
Base metrics per shared-patterns/execution-report.md:
| Metric | Value |
|---|---|
| Analysis Date | YYYY-MM-DD |
| Scope | [Project(s)/Period] |
| Duration | Xh Ym |
| Result | COMPLETE/PARTIAL/BLOCKED |
基础指标请参考shared-patterns/execution-report.md:
| 指标 | 值 |
|---|---|
| 分析日期 | YYYY-MM-DD |
| 范围 | [项目/周期] |
| 时长 | X小时 Y分钟 |
| 结果 | 完成/部分完成/阻塞 |
Retrospective-Specific Details
回顾特有的详细指标
| Metric | Value |
|---|---|
| period_covered | [Description] |
| projects_completed | N |
| lessons_captured | N |
| process_improvements | N |
| 指标 | 值 |
|---|---|
| period_covered | [描述] |
| projects_completed | N |
| lessons_captured | N |
| process_improvements | N |
undefined