Chapter 27. Conclusion

All methodologies are based on fear. You try to set up habits that prevent your fears from becoming reality. XP is no different in this respect from any other methodology. The difference is in what fears are embedded in XP. To the degree that XP is my baby, XP reflects my fears. I am afraid of:

  • Doing work that doesn't matter

  • Having projects canceled because I didn't make enough technical progress

  • Making business decisions badly

  • Having business people make technical decisions badly for me

  • Coming to the end of a career of building systems and realizing that I should have spent more time with my kids

  • Doing work I'm not proud of

XP also reflects the things I'm not afraid of:

  • Coding

  • Changing my mind

  • Proceeding without knowing everything ...

Get Extreme Programming Explained now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.