There's a whole (short) chapter on changes in "Peopleware" [1].
I've just skimmed through it, here are the key points I've found:
1) Change is not a single step. It involves several stages, one of them being chaos.
2) Chaos implies that things look worse than they used to be. People feel less comfortable and want to go back to old ways. Their reactions are emotional, not rational.
3) "You never improve if you can't change at all"
I recommend entire book. If you work in software business, I think you should know it.
[1] https://en.wikipedia.org/wiki/Peopleware:_Productive_Project...