Darrell approaches most of the issues here very eloquently. I like the way he thinks. Still, even though I'm “sold” on agile dev methodologies, I'm still not sure how well they are transferable to the customer. I guess I'll have to read more about Scrum, not just XP.