Scrum 敏捷軟體開發 一日體驗營@新竹 - Part 2
講師: David Ko
Outline
- 敏捷觀念簡介
- Scrum 基礎觀念介紹
- 如何組織需求
- Scrum 會議
- Scrum 開發方法總結
Part 2 - Scrum 基礎觀念介紹
1. 甚麼是 Scrum 🏉
A. Scrum 是一個開發複雜系統的框架(Scrum framework)
B. Scrum 是…
- 沒有 engineering practices
- 像是 TDD, Unit testing, 搭檔編程
- 輕量級的用法
C. Scrum 方法的特性
- 頻繁交付高價值
- 小而美
- 小團隊
- 小迭代
- 小需求
- 團隊特性
- 自主決定
- 責任感
- 透明度
Scrum 專案開始進行時,要趕快處理的兩個問題:
1. 經常檢查你的方向是否正確,你做的東西是否是客戶要的。
2. 是否有任何方法,可以改善目前做法,讓你更快更好。 - Jeff Sutherland
D. 為什麼 Scrum 可行?
- 快速回饋
- 快速反映新的需求
- 保證最後交付接近你要的
- 測試及早開始
- 很早就要面對問題
:-)
Ref:
1. https://www.slideshare.net/ssusere62027/agile-meetuphsinchu201508-scrumvskanban