
XP、簡單以及漸進式設計
|
239
在第 3 章中,我們學到敏捷的維持穩定步調原則:敏捷的過程促進可持續的開發,贊助
商、開發人員還有用戶,應該要能夠無限期地維持穩定步調。你有發現維持穩定步調需
要 XP 的勇氣原則嗎?
許多 XP 實踐者交換著使用「充滿活力的工作」、「一週工作 40 小時」和「維持穩定步
調」這 3 種模式,建立使心智健全的合理工作時數,是 XP 團隊可以建構出一個使他們
充滿工作活力的原因,在「一週工作 40 小時」背後存在著一段很長的歷史──從歷史
角度來看,勞工組織要求「8 小時工作、8 小時娛樂、8 小時休息」
11
。
直到 1950 年代,數不清的研究和圖表顯示了當每週工作超過 40 小時,生產力會減少、
品質問題會上升,於是許多工廠都採用了這樣的原則。XP 團隊知道當他們設立一個穩
定的步調,並允許團隊的每個人都能有下班後的生活,工作品質會隨著團隊成員的喜悅
而上升。
團隊成員互相信任,並一起做決定
人們需要「團隊」的感覺:我們有歸屬感,我們是一同面對情況,我們互相
支持對方的工作,成長和學習。
── Kent Beck 所著的
《
Extreme Programming Explained: Embrace Change
》第二版
優秀的團隊可以比同樣人數的獨立個人完成更多工作,為什麼會這樣呢?當你同時帶給
人們正確的技巧和觀點,當你給予這些人一個鼓勵公開溝通、共同尊重的環境,你會幫
助創新成長,這樣團隊裡的人會有比其他團隊更閃亮的想法。
整個團隊實踐是幫助個人能在團隊中成為一體