這一部為極限程式設計搭好舞台:討論「發明一套新的軟體開發紀律」時,所要解決的問題有哪些面向。

我們會先確立基本假設,再用這些假設去挑選涵蓋軟體開發各面向的實踐。這一部依序處理四件事:

  • 驅動隱喻——用什麼心智圖像來理解軟體開發
  • 四項價值——溝通、簡單、回饋、勇氣
  • 從價值推導出的原則
  • 要被這套新紀律結構化的活動——寫程式、測試、傾聽、設計