之前有提到 Agile 是方法論,那麼Agile的框架有哪些?又是什麼呢?
Agile 的框架有些像是基礎的架構和規範。
有很多常聽到的名詞,但需要根據不同的組織,團隊大小,和需求,而有不同的選擇。
- Scrum - 適合小團隊,有明確的分工
- eXtreme Programming (XP) - 適合小團隊,需要有Pair Programming
- Lean Software Development (LSD) - 向上溝通專用
- Scaled Agile Framework (SAFe) - 大型企業或政府單位,有些像是Lean加Scrum
- Large-scale Scrum (LeSS) - 適合產品團隊,一個大的團隊以人數分為好幾個獨立的小 Scrum 團隊來管理協作
但不管用哪一種,只要精神抓住,怎麼變都一樣。