Extreme Programming: Science or Philosophy?
I am going to build this posting in an iterative fashion. So, don't be surprised if you see it show up again in your feed reader.
What makes something scientific? Provides a way that the hypothesis can be proven false.
Philosophy requires a paradigm shift. Until you are "enlightened" you just won't get it. You can't prove it wrong.
Kent's background and viewpoint.
Ron's background and viewpoint
My experience in spreading the word about XP practices has been primarily one of elightenment. There is a lightbulb that just clicks on when the other party "get's it".