Resistance to change – cultural aspects
The CI/CD world is not just about automation. In fact, automation is only one part of the bigger picture. Connecting CI/CD to the larger movement of DevOps and the core principles – CALMS, which is short for Culture, Automation, Lean, Measurements, and Sharing – we also have a cultural aspect. To conclude the chapter, in this section, we will discuss an important aspect that often leads to blocked initiatives – resistance to change.
Resistance to change is commonly observed in organizations. It is an unwillingness to adapt to new ways of doing well-known things. It is vocalized as We always did things this way and it always worked. We bet you’ve all heard it at least once in your career. It is no different when we take the CI/CD approach into consideration.
Quite often, we have observed pipelines designed in the same way as Bash scripts (or any other scripting language). These pipelines were, simply speaking...