【極限編程 XP】Extreme Programming 的中文翻譯,是敏捷開發中的其中一種方式
極限編程 XP 是 eXtreme Programming 縮寫,是一種敏捷(Agile)軟體開發方法,強調高品質的程式碼與快速回饋循環,透過測試驅動開發(TDD)、結對編程(Pair Programming)、持續整合(CI)等實踐,來提高軟體質量並適應需求變更。 相較於 Scrum 著重於團隊協作與管理,XP 更關注工程實踐,透過用戶故事與測試驅動來調整計劃,而非依賴產品待辦清單(Backlog)。此外,Scrum 有固定的 Sprint 週期與明確的角色分工(如 PO、SM、開發團隊),而 XP 則更靈活,強調持續交付與技術改進。簡單來說,XP 更技術導向,Scrum 更流程導向,兩者可以結合使用,提高敏捷開發的效率。
📖 好書推薦 📖
《軟體測試實務:業界成功案例與高效實踐 I》
本書特色幫助讀者「參考業界成功經驗,快速實踐軟體測試」,業界專家介紹最需要與最可行的實踐經驗 引導讀者入門的思緒脈絡、竅門要領、起手式作法 每個主題精煉於一個專章,充實且精華,易於理解,不論是軟體測試新手或是有經驗的開發人員皆適合閱讀
推薦閱讀:Chapter 4 敏捷測試的實踐-鈦坦科技在融合測試到開發的實踐中所用到的工具、流程與技術
👉 購書連結: https://gotica.io/軟體測試實務