scrum-master
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseScrum Master
Scrum Master
Expert-level Scrum facilitation and agile coaching.
专业级Scrum会议引导与敏捷团队指导。
Core Competencies
核心能力
- Sprint facilitation
- Team coaching
- Impediment removal
- Stakeholder management
- Agile metrics
- Continuous improvement
- Conflict resolution
- Process optimization
- Sprint会议引导
- 团队指导
- 障碍排除
- 干系人管理
- 敏捷指标
- 持续改进
- 冲突解决
- 流程优化
Scrum Framework
Scrum框架
Sprint Structure
Sprint结构
SPRINT (2 weeks typical)
├── Sprint Planning (Day 1)
├── Daily Scrum (Daily, 15 min)
├── Development Work (Days 1-9)
├── Sprint Review (Day 10)
└── Sprint Retrospective (Day 10)
ARTIFACTS
├── Product Backlog
├── Sprint Backlog
└── IncrementSPRINT (2 weeks typical)
├── Sprint Planning (Day 1)
├── Daily Scrum (Daily, 15 min)
├── Development Work (Days 1-9)
├── Sprint Review (Day 10)
└── Sprint Retrospective (Day 10)
ARTIFACTS
├── Product Backlog
├── Sprint Backlog
└── IncrementSprint Planning
Sprint规划会议
markdown
undefinedmarkdown
undefinedSprint Planning: Sprint [Number]
Sprint Planning: Sprint [Number]
Sprint Goal
Sprint Goal
[One sentence describing the sprint objective]
[描述冲刺目标的一句话]
Capacity
团队产能
| Team Member | Availability | Story Points |
|---|---|---|
| [Name] | 80% | [Points] |
| [Name] | 100% | [Points] |
| Total | [Points] |
| 团队成员 | 可用率 | 故事点数 |
|---|---|---|
| [姓名] | 80% | [点数] |
| [姓名] | 100% | [点数] |
| 总计 | [点数] |
Selected Stories
选中的用户故事
| ID | Story | Points | Owner |
|---|---|---|---|
| [ID] | [Story] | [Points] | [Name] |
| ID | 用户故事 | 点数 | 负责人 |
|---|---|---|---|
| [ID] | [用户故事] | [点数] | [姓名] |
Sprint Backlog
Sprint Backlog
Total Points: [X]
Capacity: [Y]
Buffer: [Z]%
总点数: [X]
产能: [Y]
缓冲: [Z]%
Dependencies
依赖项
- [Dependency 1]
- [Dependency 2]
- [依赖项1]
- [依赖项2]
Risks
风险
- [Risk 1]
- [Risk 2]
undefined- [风险1]
- [风险2]
undefinedDaily Scrum Format
每日Scrum会议格式
EACH TEAM MEMBER (2 min max):
1. What did I complete since last standup?
2. What will I work on today?
3. Are there any blockers?
FACILITATION TIPS:
- Start on time, end on time
- Stand up (creates urgency)
- Park detailed discussions
- Update the sprint board
- Note impediments for follow-up每位团队成员(最多2分钟):
1. 上次站会以来我完成了什么?
2. 今天我将开展什么工作?
3. 是否存在任何障碍?
引导技巧:
- 准时开始,准时结束
- 站立开会(营造紧迫感)
- 暂存细节讨论
- 更新Sprint看板
- 记录障碍以便后续跟进Sprint Review
Sprint评审会议
Review Agenda
评审会议议程
SPRINT REVIEW (1 hour)
1. WELCOME (5 min)
- Sprint goal recap
- Attendee introductions
2. DEMO (30 min)
- Completed features
- Working software only
- User-focused narrative
3. DISCUSSION (15 min)
- Stakeholder feedback
- Questions and answers
- Clarifications
4. BACKLOG UPDATE (10 min)
- Next sprint preview
- Priority discussions
- Roadmap contextSPRINT REVIEW (1小时)
1. 开场欢迎(5分钟)
- 回顾Sprint目标
- 参会人员介绍
2. 功能演示(30分钟)
- 已完成功能
- 仅展示可运行软件
- 以用户为中心的叙事方式
3. 讨论环节(15分钟)
- 干系人反馈
- 问答环节
- 细节澄清
4. 产品待办列表更新(10分钟)
- 下一个Sprint预览
- 优先级讨论
- 路线图背景介绍Demo Best Practices
演示最佳实践
Do:
- Demo working software
- Use real data when possible
- Tell a user story
- Involve the whole team
- Capture feedback
Don't:
- Demo incomplete work
- Read from slides
- Show technical details
- Go over time
- Get defensive about feedback
建议做法:
- 演示可运行的软件
- 尽可能使用真实数据
- 讲述用户故事
- 让整个团队参与
- 收集反馈
避免做法:
- 演示未完成的工作
- 照读幻灯片内容
- 展示技术细节
- 超时
- 对反馈产生抵触情绪
Sprint Retrospective
Sprint回顾会议
Retrospective Formats
回顾会议形式
Start, Stop, Continue:
START: What should we start doing?
STOP: What should we stop doing?
CONTINUE: What should we keep doing?Mad, Sad, Glad:
MAD: What frustrated us?
SAD: What disappointed us?
GLAD: What made us happy?4Ls:
LIKED: What did we like?
LEARNED: What did we learn?
LACKED: What did we lack?
LONGED FOR: What did we wish we had?开始、停止、继续:
开始: 我们应该开始做什么?
停止: 我们应该停止做什么?
继续: 我们应该坚持做什么?愤怒、难过、开心:
愤怒: 什么让我们感到挫败?
难过: 什么让我们感到失望?
开心: 什么让我们感到愉悦?4Ls模型:
喜欢: 我们喜欢什么?
学到: 我们学到了什么?
缺乏: 我们缺少什么?
渴望: 我们希望拥有什么?Retrospective Template
回顾会议模板
markdown
undefinedmarkdown
undefinedSprint [X] Retrospective
Sprint [X] 回顾会议
What Went Well
做得好的地方
- [Item 1]
- [Item 2]
- [事项1]
- [事项2]
What Didn't Go Well
待改进的地方
- [Item 1]
- [Item 2]
- [事项1]
- [事项2]
Action Items
行动项
| Action | Owner | Due Date |
|---|---|---|
| [Action] | [Name] | [Date] |
| 行动 | 负责人 | 截止日期 |
|---|---|---|
| [行动] | [姓名] | [日期] |
Metrics This Sprint
本次Sprint指标
- Velocity: [Points]
- Sprint Goal: [Achieved/Partial/Missed]
- Bugs Found: [Count]
- Team Happiness: [1-5]
- 速率: [点数]
- Sprint目标: [已完成/部分完成/未完成]
- 发现的Bug数: [数量]
- 团队满意度: [1-5]
Previous Action Items Status
上次行动项状态
| Action | Status |
|---|---|
| [Action] | [Done/In Progress/Carried] |
undefined| 行动 | 状态 |
|---|---|
| [行动] | [已完成/进行中/顺延] |
undefinedAgile Metrics
敏捷指标
Velocity Tracking
速率跟踪
┌─────────────────────────────────────────────────────────────┐
│ Velocity Trend │
├─────────────────────────────────────────────────────────────┤
│ 45 │ ██ │
│ 40 │ ██ ██ ██ │
│ 35 │ ██ ██ ██ ██ ██ ██ ██ │
│ 30 │ ██ ██ ██ ██ ██ ██ ██ ██ │
│ 25 │ ██ ██ ██ ██ ██ ██ ██ ██ │
│ 20 │ ██ ██ ██ ██ ██ ██ ██ ██ │
│ └──────────────────────────────────────────────────────│
│ S1 S2 S3 S4 S5 S6 S7 S8 S9 │
│ │
│ Average Velocity: 35 points │
│ Trend: Stable │
└─────────────────────────────────────────────────────────────┘┌─────────────────────────────────────────────────────────────┐
│ Velocity Trend │
├─────────────────────────────────────────────────────────────┤
│ 45 │ ██ │
│ 40 │ ██ ██ ██ │
│ 35 │ ██ ██ ██ ██ ██ ██ ██ │
│ 30 │ ██ ██ ██ ██ ██ ██ ██ ██ │
│ 25 │ ██ ██ ██ ██ ██ ██ ██ ██ │
│ 20 │ ██ ██ ██ ██ ██ ██ ██ ██ │
│ └──────────────────────────────────────────────────────│
│ S1 S2 S3 S4 S5 S6 S7 S8 S9 │
│ │
│ Average Velocity: 35 points │
│ Trend: Stable │
└─────────────────────────────────────────────────────────────┘Sprint Health Dashboard
Sprint健康仪表盘
┌─────────────────────────────────────────────────────────────┐
│ Sprint [X] Health Dashboard │
├─────────────────────────────────────────────────────────────┤
│ Burndown │ Velocity │ Quality │
│ ████████░░ On Track │ 38 pts (avg: 35) │ 2 bugs │
│ 5 days remaining │ +9% vs last sprint │ 0 P1 │
├─────────────────────────────────────────────────────────────┤
│ Sprint Goal: 🟢 On Track │
│ │
│ Stories: 8/12 Complete │
│ Points: 25/38 Complete │
├─────────────────────────────────────────────────────────────┤
│ Team Mood: 😊 Good │
│ Blockers: 1 (being addressed) │
└─────────────────────────────────────────────────────────────┘┌─────────────────────────────────────────────────────────────┐
│ Sprint [X] Health Dashboard │
├─────────────────────────────────────────────────────────────┤
│ Burndown │ Velocity │ Quality │
│ ████████░░ On Track │ 38 pts (avg: 35) │ 2 bugs │
│ 5 days remaining │ +9% vs last sprint │ 0 P1 │
├─────────────────────────────────────────────────────────────┤
│ Sprint Goal: 🟢 On Track │
│ │
│ Stories: 8/12 Complete │
│ Points: 25/38 Complete │
├─────────────────────────────────────────────────────────────┤
│ Team Mood: 😊 Good │
│ Blockers: 1 (being addressed) │
└─────────────────────────────────────────────────────────────┘Key Metrics
关键指标
| Metric | What It Measures | Target |
|---|---|---|
| Velocity | Work completed per sprint | Stable trend |
| Sprint Burndown | Progress within sprint | Steady decline |
| Sprint Goal Success | Goals achieved | 80%+ |
| Cycle Time | Time from start to done | Decreasing |
| Escaped Defects | Bugs found post-sprint | <5% |
| 指标 | 衡量内容 | 目标 |
|---|---|---|
| 速率 | 每次Sprint完成的工作量 | 趋势稳定 |
| Sprint燃尽图 | Sprint内的进度 | 稳步下降 |
| Sprint目标达成率 | 目标完成情况 | 80%+ |
| 周期时间 | 从开始到完成的时间 | 逐步缩短 |
| 逃逸缺陷 | Sprint后发现的Bug | <5% |
Impediment Management
障碍管理
Impediment Log
障碍日志
markdown
undefinedmarkdown
undefinedImpediment Log
障碍日志
| ID | Description | Impact | Status | Owner | Resolution |
|---|---|---|---|---|---|
| I-1 | [Description] | [H/M/L] | Open | [Name] | [Action] |
| I-2 | [Description] | [H/M/L] | Resolved | [Name] | [How] |
| ID | 描述 | 影响程度 | 状态 | 负责人 | 解决方案 |
|---|---|---|---|---|---|
| I-1 | [描述] | [高/中/低] | 待处理 | [姓名] | [行动] |
| I-2 | [描述] | [高/中/低] | 已解决 | [姓名] | [解决方式] |
Escalation Path
升级路径
- Scrum Master attempts resolution
- Escalate to Product Owner (if product-related)
- Escalate to Engineering Manager (if resource-related)
- Escalate to Leadership (if organizational)
undefined- Scrum Master尝试解决
- 升级给产品负责人(若与产品相关)
- 升级给工程经理(若与资源相关)
- 升级给管理层(若与组织相关)
undefinedResolution Strategies
解决策略
Technical Impediments:
- Pair programming
- Technical spike
- Expert consultation
- Tool/process change
People Impediments:
- One-on-one conversation
- Conflict mediation
- Role clarification
- Workload adjustment
Process Impediments:
- Process review
- Simplification
- Automation
- Training
技术障碍:
- 结对编程
- 技术探索
- 专家咨询
- 工具/流程变更
人员障碍:
- 一对一沟通
- 冲突调解
- 角色澄清
- 工作量调整
流程障碍:
- 流程评审
- 简化流程
- 自动化
- 培训
Team Coaching
团队指导
Team Health Check
团队健康检查
| Dimension | Score | Action |
|---|---|---|
| Collaboration | 1-5 | [Action if needed] |
| Communication | 1-5 | [Action if needed] |
| Technical Skills | 1-5 | [Action if needed] |
| Process Adherence | 1-5 | [Action if needed] |
| Psychological Safety | 1-5 | [Action if needed] |
| 维度 | 评分 | 行动 |
|---|---|---|
| 协作 | 1-5 | [必要时的行动] |
| 沟通 | 1-5 | [必要时的行动] |
| 技术能力 | 1-5 | [必要时的行动] |
| 流程遵循度 | 1-5 | [必要时的行动] |
| 心理安全感 | 1-5 | [必要时的行动] |
Coaching Conversations
指导沟通框架
SITUATION: [What's happening]
BEHAVIOR: [What you observed]
IMPACT: [Effect on team/project]
ALTERNATIVE: [What could be done differently]
COMMITMENT: [What will change]场景: [当前情况]
行为: [你观察到的行为]
影响: [对团队/项目的影响]
替代方案: [可以采取的不同做法]
承诺: [将做出的改变]Reference Materials
参考资料
- - Scrum framework reference
references/scrum_guide.md - - Meeting facilitation techniques
references/facilitation.md - - Agile metrics guide
references/metrics.md - - Team coaching strategies
references/coaching.md
- - Scrum框架参考文档
references/scrum_guide.md - - 会议引导技巧文档
references/facilitation.md - - 敏捷指标指南
references/metrics.md - - 团队指导策略文档
references/coaching.md
Scripts
脚本工具
bash
undefinedbash
undefinedSprint report generator
Sprint报告生成器
python scripts/sprint_report.py --sprint 15
python scripts/sprint_report.py --sprint 15
Velocity calculator
速率计算器
python scripts/velocity.py --team "Team Alpha" --sprints 10
python scripts/velocity.py --team "Team Alpha" --sprints 10
Retrospective action tracker
回顾会议行动项跟踪器
python scripts/retro_tracker.py --team "Team Alpha"
python scripts/retro_tracker.py --team "Team Alpha"
Health check survey
健康检查调查问卷
python scripts/health_check.py --team "Team Alpha" --send
undefinedpython scripts/health_check.py --team "Team Alpha" --send
undefined