There are definite signs of Agile methods (with a capital A) may be losing mind share or, at the very least, suffering from a certain amount of perhaps over-hype or over familiarity. Or maybe it is just the rise in cases of AFS (Agile Fatigue Syndrome). For some, agile is giving away to the rise of lean software development. Where will it end?
A variety of Agile software development methods and practices have now been around for a solid ten years and existed for at least another ten years prior. Configuration Management (CM) for Agile development has now been discussed since the turn of the century. So what are the core principles of CM and how can CM help Agile teams?