一次採用一項實踐,永遠針對你團隊當下最急迫的問題。 一旦它不再是最急迫的問題,就前進到下一個問題。

三步驟#

作者把「如何採用 XP」這個問題的簡單、顯然正確的答案,歸功於 Don Wells:

  1. 挑出你最糟的問題
  2. 用 XP 的方式解決它
  3. 當它不再是你最糟的問題時,重複

兩個最顯然的起點是測試規劃遊戲。許多專案深受品質問題所苦,或苦於業務端與開發端之間的權力失衡。

為什麼這個做法有效#

  • 簡單到連作者自己都懂(在 Don 用它敲了他一記之後)
  • 一次只學一項實踐,所以每一項都能學得徹底
  • 永遠針對最急迫的問題,所以你有充分的改變動機,而且努力能得到立即的正向回饋

「解決最急迫的問題」也回應了「XP 是一體適用(one size fits all)」的批評。

在採用每一項實踐時,你都會把它塑造成適合你的情境;而如果你沒有某個問題,你根本不會考慮用 XP 的方式去解決它。

別低估實體環境#

採用 XP 時,別低估實體環境的重要性——即使你根本沒把它當成一個問題。

作者說他經常是從一支螺絲起子和一支內六角扳手開始的。所以他要在上述流程前面再加兩步:

  • 步驟 -1重排家具,讓大家能結對程式設計、也讓客戶能與你們同坐
  • 步驟 0買點零食