在敏捷開發團隊的管理中,以下幾方面是必須做的。
1. 迭代計劃會(IPM)
- 評估故事點
- 對齊迭代目標
- 調整故事優先級
- 確認是否有遺漏或考慮不充分的故事
2. 站會
站會一定要對着看板講,如果工作內容不在看板上,需要說明原因並及時添加上
- 及時瞭解進度
- 及時瞭解風險
- 瞭解每個團隊成員的任務和工作量
3. 關注看板(物理或電子看板)
如果同時使用物理看板和電子看板,要保證故事卡在物理看板與電子看板同步,並且看板要及時更新。還要關注一些有關團隊效率的統計,如迭代速率。
- 瞭解每個故事卡的進度
- 瞭解迭代的健康狀況
- 瞭解每個團隊成員的工作量
4. Desk Check
Desk Check一定要拉上相關干係人,典型的干係人包括測試、UX、產品經理
- 及時發現問題,及時修復
- 確認故事卡完全實現
5. Show Case
- 展現成果,與客戶建立信任
- 及時收集反饋
6. Review
這是不僅僅是指Code Reivew,而是指任何在交付過程中產生的交付件(如文檔)都要Review
- 及時發現問題
- 培養技術氛圍
- 逐漸形成統一風格或認識(如代碼風格、文檔格式等)
7. 提前定義原則,如代碼安全規範、文檔格式等
定義好原則後,需要同團隊溝通並達成一致
- 原則可以成爲判斷或選擇的依據
- 有助於團隊產生一致的交付件(如代碼風格、文檔格式)
8. 定期開回顧會
回顧會上形成的action要添加到看板上,並指定負責人,定期更新和介紹進度或改善
- 持續改善