I have worked at a few companies, and have heard from a few people working at others that suggest (at least anecdotally) there is a reluctance to put time or effort into Configuration Management. I have seen projects go through considerable rework (over budget and late) because of changes in one portion that are not articulated to other engineers performing work on adjacent systems that could be and ultimately were impacted by the change. Personally, I have told the story many times where I learned the value of configuration and change management.

Are your experiences the similar? Is there organizational reluctance to undertake a reasonable approach to configuration management? Is there a way to build an adaptive system that can shrink or grow depending upon the size and scope of the project ensuring a cost effective approach is employed? If there is reluctance, why?