A fresh look at how you develop software. Foreword, Preface, Risk: The Basic Problem, A Development Episode, Four Variables, Learning to Drive, Basic Principles, The Solution, Management Strategy, Planning Strategy, Design Strategy, Implementing XP, Roles for People, What Makes XP Hard, XP at Work, Conclusion, Glossary, Index.