A goal and vision for any project is important as it ensures all concerned know what is expected and for those working on the project understand where it, and they, are heading. It may sound quite simple, but it is not always obvious. In addition to setting the goal and vision, it is just as important what you communicate and how you do it. Do either incorrectly, and you are in danger of losing buy-in, support and engagement from the business. As pointed out in Chapter 3, Culture and Behaviors are the Cornerstones to Success, the environment, culture, and default behaviors exhibited throughout the organization can help or hinder CD and DevOps adoption, so you need to be mindful of this when formulating the goal, vision, and communication approach.
These challenges can become very polarized when dealing with senior management. For example...