关于 kanban
面向 Golden Armada AI Agent Fleet Platform 的 Kanban 方法论技能,帮助团队设计看板、管理在制品并分析交付流动。内容涵盖指标、会议和卡片结构,并附有平台命令示例。
主要功能
- 01看板结构与 WIP 限制
- 02流动指标与吞吐量分析
- 03卡片模板与服务等级预期
- 04泳道和 Kanban 会议指南
- 05Golden Armada 看板命令
适用场景
- 01设置团队看板和在制品上限
- 02分析交付周期与吞吐量
- 03规划补充、交付和每日站会
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ thelobbi/ claude --skill kanban安装后在 Claude Code 中输入/kanban确认已加载。
详细介绍
Kanban 技能
为 Golden Armada AI Agent Fleet Platform 提供全面的 Kanban 方法论能力。
何时使用此技能
在以下场景中激活此技能:
- 设置 Kanban 看板
- 配置 WIP 限制
- 分析流动指标
- 持续交付工作流
- 拉动式系统
Kanban 看板结构
``` ┌────────────┬────────────┬────────────┬────────────┬────────────┐ │ BACKLOG │ TO DO │ IN PROGRESS│ REVIEW │ DONE │ │ (∞) │ (10) │ (5) │ (3) │ (∞) │ ├────────────┼────────────┼────────────┼────────────┼────────────┤ │ │ │ │ │ │ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ │ 1 │ │ │ 2 │ │ │ 3 │ │ │ 4 │ │ │ 5 │ │ │ └──────┘ │ └──────┘ │ └──────┘ │ └──────┘ │ └──────┘ │ │ │ │ │ │ │ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ │ ┌──────┐ │ │ │ Task │ │ │ Task │ │ │ Task │ │ │ │ Task │ │ │ │ 6 │ │ │ 7 │ │ │ 8 │ │ │ │ 9 │ │ │ └──────┘ │ └──────┘ │ └──────┘ │ │ └──────┘ │ │ │ │ │ │ │ └────────────┴────────────┴────────────┴────────────┴────────────┘ ```
Kanban 原则
核心实践
- 可视化工作流 - 让工作可见
- 限制 WIP - 专注于完成,而非开始
- 管理流动 - 优化吞吐量
- 明确策略 - 制定清晰的工作流转规则
- 建立反馈循环 - 定期评审
- 协作改进 - 持续改进
WIP 限制
```markdown
WIP 限制指南
| 列 | WIP 限制 | 原因 |
|---|---|---|
| Backlog | ∞ | 无限存储创意 |
| To Do | 10 | 近期承诺的工作 |
| In Progress | 5 | 活跃开发能力 |
| Review | 3 | 防止评审瓶颈 |
| Done | ∞ | 已完成工作的存档 |
设置 WIP 限制
- 从团队人数 × 1.5 开始
- 根据流动指标调整
- 过高 = 注意力分散
- 过低 = 空闲时间 ```
流动指标
前置时间与周期时间
``` Lead Time ◄───────────────────────────────────────────► │ │ │ Cycle Time │ │ ◄─────────────────────► │ │ │ │ │ ┌───▼────▼───┐ ┌──────────┐ ┌──────────┐ ┌▼─────────┐ │ Created │──►│In Progress│──►│ Review │──►│ Done │ │ (Backlog) │ │ │ │ │ │ │ └────────────┘ └──────────┘ └──────────┘ └──────────┘
Lead Time:从请求到交付所需的时间 Cycle Time:从开始到完成所需的时间 ```
吞吐量计算
```python
吞吐量:每个时间段内完成的事项数
def calculate_throughput(completed_items: list, period_days: int) -> float: items_completed = len(completed_items) throughput = items_completed / period_days return throughput
示例
completed_this_week = 15 throughput = completed_this_week / 7 # 每天 2.14 个事项 ```
累积流图
``` 事项 │ 50 │ ●──── Done │ ●────● 40 │ ●────● │ ●────● ●──── Review 30 │ ●────● ●────● │●────● ●───● ●──── In Progress 20 │ ●───● ●───● │ ●───● ●──── To Do 10 │ ●───● │ ●───● 0 │●──●_________________________________ 第 1 周 2 3 4 5 6 7 ```
卡片结构
```markdown
看板卡片模板
标题
[清晰、简洁的描述]
类型
[ ] 功能 [ ] Bug [ ] 技术债务 [ ] 支持
详情
- 请求者: [姓名]
- 优先级: [高/中/低]
- 规模: [S/M/L/XL]
- 截止日期: [如适用]
描述
[需要完成的事项]
验收标准
- 标准 1
- 标准 2
阻碍因素
[任何依赖项或阻碍]
服务类别
[ ] 加急(紧急,绕过 WIP) [ ] 固定日期(外部截止日期) [ ] 标准(正常流程) [ ] 无形工作(低优先级) ```
服务级别预期
```markdown
按卡片类型划分的 SLE
| 类型 | 目标前置时间 | 按时完成率目标 |
|---|---|---|
| 加急 | 1 天 | 95% |
| Bug 修复 | 3 天 | 90% |
| 功能 | 2 周 | 85% |
| 技术债务 | 1 个月 | 80% |
| ``` |
泳道
``` ┌────────────────────────────────────────────────────────────┐ │ 加急(WIP:1) │ ├────────────────────────────────────────────────────────────┤ │ ┌──────────┐ │ │ │ 严重 │ │ │ │ Bug #123 │ │ │ └──────────┘ │ ├────────────────────────────────────────────────────────────┤ │ 标准(WIP:5) │ ├────────────────────────────────────────────────────────────┤ │ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │ │ │ 任务 │ │ 任务 │ │ 任务 │ │ 任务 │ │ │ │ 1 │ │ 2 │ │ 3 │ │ 4 │ │ │ └──────┘ └──────┘ └──────┘ └──────┘ │ ├────────────────────────────────────────────────────────────┤ │ 无形工作(WIP:2) │ ├────────────────────────────────────────────────────────────┤ │ ┌──────┐ ┌──────┐ │ │ │ 文档 │ │ 技术 │ │ │ │ 任务 │ │ 债务 │ │ │ └──────┘ └──────┘ │ └────────────────────────────────────────────────────────────┘ ```
Kanban 会议
每日站会(巡查看板)
- 从右侧(已完成)向左侧(待办)开始
- 重点关注受阻事项
- 找出瓶颈
- 最长 15 分钟
补充会议(每周)
- 查看待办事项
- 确定新工作项的优先级
- 将工作项移至“待办”
- 讨论产能
交付计划(每两周)
- 查看已完成的事项
- 更新预测
- 沟通交付日期
Golden Armada Kanban 命令
```bash
查看看板状态
/kanban-status --board golden-armada
将事项添加到待办列表
/kanban-add --title "Feature X" --type feature --size M
移动事项
/kanban-move GA-123 --to "In Progress"
生成指标报告
/kanban-metrics --period 30d ```