There’s another one of those Agile adoption surveys going around that will undoubtedly show that Agile has definitely crossed the chasm. Regardless of what the survey ends up saying, it’s just wishful thinking. Sure Agile adoption is much more common than five years ago and it’s probably done infiltrating the early adopter set, but I won’t say that Agile has crossed said chasm until I start getting job applicants that come in with prior Agile experience. I’ve done 7-8 interviews in the last couple month and only one solitary developer had any experience with Agile techniques (he starts Monday and I’m excited to have him). That’s not a show stopper if they’re a good developer otherwise and open minded, but it adds considerably to the learning curve for any developer to come onto the project.
Regardless of experience level with Agile, it’s a huge red flag to me if the candidate doesn’t have some sort of opinion about Agile one way or the other. Not even knowing what Agile is in general is pretty well a weed out for me. You might not agree with Agile, but I just can’t imagine being a serious minded software professional with any amount of passion for software and not running into plenty of conversation about Agile. If you haven’t heard of Agile practices I think your head is buried far too deeply in the sand for your own good.