关于 scrum
面向 Golden Armada AI Agent Fleet Platform 的 Scrum 方法指导技能,适用于负责迭代规划、团队活动和待办事项管理的团队。内容包括会议流程、用户故事、估算及容量规划。
主要功能
- 01规划迭代与待办事项
- 02安排每日站会和评审
- 03组织回顾会议
- 04编写用户故事与验收标准
- 05估算故事点并规划容量
适用场景
- 01制定迭代目标与 Sprint Backlog
- 02开展每日进度同步
- 03复盘迭代并收集反馈
- 04梳理待办事项并进行估算
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ thelobbi/ claude --skill scrum安装后在 Claude Code 中输入/scrum确认已加载。
详细介绍
Scrum 技能
为 Golden Armada AI Agent Fleet Platform 提供全面的 Scrum 方法论能力。
何时使用此技能
在以下情况下启用此技能:
- Sprint 规划与管理
- 每日站会
- Sprint 评审与回顾
- Backlog 梳理
- 敏捷估算
Scrum 框架概览
``` ┌─────────────────────────────────────────────────────────────┐ │ PRODUCT BACKLOG │ │ (按优先级排列的功能、增强项和修复项列表) │ └─────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────┐ │ SPRINT PLANNING │ │ (选择 Sprint 条目,创建 Sprint Backlog) │ └─────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────┐ │ SPRINT (2 周) │ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │ │ Daily │ │ Daily │ │ Daily │ │ Daily │ ... │ │ │ Standup │ │ Standup │ │ Standup │ │ Standup │ │ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │ └─────────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────┐ │ SPRINT REVIEW │ SPRINT RETROSPECTIVE │ │ (向利益相关者演示) │ (团队改进讨论) │ └─────────────────────────────────────────────────────────────┘ ```
Scrum 角色
Product Owner
- 负责 Product Backlog
- 根据业务价值确定条目的优先级
- 验收或拒绝已完成的工作
- 代表利益相关者
Scrum Master
- 主持 Scrum 活动
- 清除障碍
- 指导团队
- 保护团队免受干扰
开发团队
- 自组织(3-9 名成员)
- 跨职能
- 交付可能可发布的增量
- 承诺实现 Sprint 目标
Sprint 活动
Sprint 规划(2-4 小时)
```markdown
Sprint 规划议程
第 1 部分:做什么(1-2 小时)
- Product Owner 展示按优先级排列的 Backlog 条目
- 团队提出澄清问题
- 团队根据产能选择 Sprint 条目
第 2 部分:如何做(1-2 小时)
- 团队将用户故事拆解为任务
- 团队估算任务(小时)
- 团队创建 Sprint Backlog
产出:
- Sprint 目标
- Sprint Backlog
- 产能承诺 ```
每日站会(15 分钟)
```markdown
每日站会形式
每位团队成员回答:
- 我昨天完成了什么?
- 我今天要做什么?
- 是否存在阻碍?
规则:
- 每天在同一时间、同一地点举行
- 全程站立(以缩短会议时间)
- 聚焦 Sprint 目标的进展
- 站会后再进行详细讨论 ```
Sprint 评审(1-2 小时)
```markdown
Sprint 评审议程
-
回顾 Sprint 目标(5 分钟)
- 我们是否实现了 Sprint 目标?
-
演示已完成的工作(30-45 分钟)
- 展示可运行的软件
- 收集利益相关者的反馈
-
更新 Product Backlog(15 分钟)
- 根据反馈新增条目
- 重新确定优先级
-
发布讨论(15 分钟)
- 哪些内容可以发布?
- 部署时间表 ```
Sprint 回顾(1-2 小时)
```markdown
回顾形式
开始-停止-继续
- 开始:我们应该开始做什么?
- 停止:我们应该停止做什么?
- 继续:哪些做法效果良好?
4L(喜欢、学到、缺少、期待)
- 喜欢:哪些方面进展顺利?
- 学到:我们学到了什么?
- 缺少:缺少了什么?
- 期待:我们希望拥有什么?
愤怒-难过-开心
- 愤怒:什么让我们感到沮丧?
- 难过:什么让我们感到失望?
- 开心:什么让我们感到高兴? ```
用户故事
故事格式
```markdown
User Story Template
Title: [Feature Name]
As a [type of user] I want [goal/feature] So that [benefit/value]
Acceptance Criteria:
- Given [context], when [action], then [outcome]
- Given [context], when [action], then [outcome]
Definition of Done:
- Code complete
- Unit tests written (>80% coverage)
- Code reviewed
- Documentation updated
- QA tested
- Product Owner accepted ```
INVEST Criteria
- Independent: Can be developed separately
- Negotiable: Details can be discussed
- Valuable: Delivers value to user
- Estimable: Can be sized
- Small: Fits in one sprint
- Testable: Has clear acceptance criteria
Estimation
Story Points (Fibonacci)
``` 1 - Trivial (< 1 hour) 2 - Small (few hours) 3 - Medium (1 day) 5 - Large (2-3 days) 8 - Very Large (1 week) 13 - Epic (needs breakdown) ```
Planning Poker
- Product Owner presents story
- Team discusses and asks questions
- Each member privately selects estimate
- All reveal simultaneously
- Discuss outliers
- Re-vote if needed
- Consensus reached
Velocity & Capacity
Velocity Calculation
```python
Average of last 3-5 sprints
velocities = [45, 42, 48, 40, 50] average_velocity = sum(velocities) / len(velocities) # 45 points
Sprint capacity planning
team_members = 5 sprint_days = 10 availability = 0.8 # 80% (meetings, etc.) capacity_hours = team_members * sprint_days * 6 * availability # 240 hours ```
Burndown Chart
``` Points │ 50 │● │ ● 40 │ ● (Actual) │ ● 30 │ ● │ - - - - (Ideal) 20 │ ● │ 10 │ ● │ 0 │_________________● Day 1 5 10 Sprint End ```
Golden Armada Scrum Commands
```bash
Sprint planning
/sprint-plan --velocity 45 --capacity 240
Daily standup
/standup --team golden-armada
Sprint review
/sprint-review --sprint 15
Retrospective
/retro --format start-stop-continue
Backlog grooming
/backlog-groom --limit 20 ```