Take some tried and proven programming practices, formalize them, and write a book. That's what Kent Beck did. Flying in the face of traditional software engineering practices, this book willl give you ammunition if you don't like the waterfall model of systems development. The dyad "XP" is a little confusing here in E2.

eXtreme Programming eXplained -- EMBRACE CHANGE by Kent Beck