在敏捷开发团队的管理中,以下几方面是必须做的。
1. 迭代计划会(IPM)
- 评估故事点
- 对齐迭代目标
- 调整故事优先级
- 确认是否有遗漏或考虑不充分的故事
2. 站会
站会一定要对着看板讲,如果工作内容不在看板上,需要说明原因并及时添加上
- 及时了解进度
- 及时了解风险
- 了解每个团队成员的任务和工作量
3. 关注看板(物理或电子看板)
如果同时使用物理看板和电子看板,要保证故事卡在物理看板与电子看板同步,并且看板要及时更新。还要关注一些有关团队效率的统计,如迭代速率。
- 了解每个故事卡的进度
- 了解迭代的健康状况
- 了解每个团队成员的工作量
4. Desk Check
Desk Check一定要拉上相关干系人,典型的干系人包括测试、UX、产品经理
- 及时发现问题,及时修复
- 确认故事卡完全实现
5. Show Case
- 展现成果,与客户建立信任
- 及时收集反馈
6. Review
这是不仅仅是指Code Reivew,而是指任何在交付过程中产生的交付件(如文档)都要Review
- 及时发现问题
- 培养技术氛围
- 逐渐形成统一风格或认识(如代码风格、文档格式等)
7. 提前定义原则,如代码安全规范、文档格式等
定义好原则后,需要同团队沟通并达成一致
- 原则可以成为判断或选择的依据
- 有助于团队产生一致的交付件(如代码风格、文档格式)
8. 定期开回顾会
回顾会上形成的action要添加到看板上,并指定负责人,定期更新和介绍进度或改善
- 持续改善