ExtremeProgramming is being used as an example of an innovation that requires teaching.
I see a SoftwareCrisis in corporate America. IT executives are aware of this. IT executives are beginning to be aware of XP. (see DilbertOnExtremeProgramming)
Here is a pattern I have observed over the past 10 years.
Continue to innovate or Assimilate existing innovations
More of a focus on teaching is required to help us assimilate new innovations.
I have seen the same trend in philosophy. We may understand rationally what the philosophers have revealed, but we have not changed our lifestyles or our culture. More philosophy will not help us towards this authenticity: tools, support and teaching can.
The biggest question is where to start assimilating. Some suggests we should start with RUP or XP which are the latest hypes.
So why should we jump to those innovations when we haven't yet learned the lessons of EwDijkstra, TonyHoare, DrCodd and DavidParnas ?
Is this anything like Christians professing to follow Jesus's teachings of "Love all people and turn the other cheek" - then living life full of hatred for non-christians and going ballistic on anyone who offends them?