Change is good. Change I consider to be progress. I like change and in engineering it is our life blood. It has to be structured, it has to coordinated, people have to be accountable, and therefore audit trails are critical: Most of all, there has to be leadership that is clear, decisive and transparent.
Some consider it only to apply to those they report to above in the chain of command and are happy to let their teams work on in blind ignorance but still have the audacity to tell them they screwed up and it is actually their fault for not knowing what is happening.
So, when different groups are left to casually do what they want and deliver what they feel they can get away with, a recipe for disaster is the resultant brew; and everyone suffers, right from the lowly designers, through the engineering disciplines, the project managers, project directors and the heaviest player in the game – the client, who pays for us all.