Wprowadzenie (9)
Część I: Zaczynamy
1. Dlaczego zwinne programowanie? (19)
2. Jak być zwinnym? (25)
3. Zrozumieć XP (29)
4. Wprowadzanie XP (61)
Część II: Stosowanie XP
5. Myślenie (91)
6. Współpraca (123)
7. Udostępnianie (183)
8. Planowanie (239)
9. Wytwarzanie (323)
Część III: Mistrzostwo w dziedzinie programowania zwinnego
10. Wartości i zasady (415)
11. Usprawnianie procesu (419)
12. Poleganie na ludziach (425)
13. Eliminowanie marnotrawstwa (431)
14. Zapewnianie wartości (439)
15. Dążenie do doskonałości technicznej (447)
Literatura cytowana (457)
Skorowidz (463)