It seems much has been said about the value of ExtremeProgramming and AgileMethodology, but since QuestionsMakeGoodPage?, let me ask, "Does ExtremeProgramming cost too much? Was cost a factor in the demise of some of the failed attempts to utilize Xp?
Cost can be analyzed, when applied to such matters, as costs due to the time spent, and costs due to the rate of pay of those who are Experts in the field.
Since it is evident that a beginning programmer is not well suited to being used in the small teams which Xp and Agility demands, could it be that ExtremeProgramming relies more heavily on experience and knowing what to do than it does on knowing a set of rules defining what ExtremeProgramming does?
Is there a mentoring strategy involved in ExtremeProgramming? One may immediately point out PairProgramming as a mentoring process. Is it? If so, one may also ask is it the least expensive thing that can possibly work in training an expanding, competent work force. How much does it cost to train a new programmer and bring them to a level of expertise which produces optimum results?
The flip side of the question on this page might be, If Xp is inexpensive, why aren't more people using it?