“Andrew 和 Jenny 打造了一本令人容易理解和親近敏捷的手冊。無須事先決定將要採行何種敏捷方法。你可以先把全部的方法都看過一遍,再來做決定。你可以按照自己的步調,學習整個敏捷系統的理論及運作。”
─Johanna Rothman, 作家兼顧問, www.jrothman.com
敏捷改變了團隊開發軟體的方式,不過敏捷方法論實在多到難以抉擇,所以必須慎選「敏捷化」(Go Agile)的作法。本書篇幅著重於實踐,將可以幫助讀者們實現敏捷化的目標。本書首先介紹敏捷的基本原則,接著說明4個精選而且常見的敏捷方法:Scrum、極限程式設計(eXtreme Programming,簡稱XP)、精實(Lean)和看板(Kanban)。
每種方法所關注的開發面向各不相同,不過目的都是要改變團隊的心態,將只會依循計劃的個人,凝聚成能夠共同做決策的團體。無論你是首次導入敏捷,或是再度嘗試,透過本書,你將可以學會如何挑選最適合自己團隊和客戶公司的方法。
‧理解敏捷核心價值與原則背後的目的
‧學習如何將Scrum運用在專案管理、自我組織和共同承擔
‧學習如何將XP實踐運用於軟體設計與架構,例如測試先行和雙人程式設計
‧利用精實思考來強化團隊、削減浪費,並且快速交付軟體
‧學習看板實踐,透過管理流程來交付優質的軟體
‧與敏捷教練一同採用敏捷實踐和原則