Since DevOps and Continuous Delivery can be radical changes in the ways individuals in organizations think and behave, it’s important to be regularly sharing your knowledge with others on the team and throughout the organization. Fear, Uncertainty and Doubt (commonly referred to as “FUD”) can creep in if your implementation team is not sharing the knowledge throughout the organization.
You’ll want to institute continuous improvement practices into the organization. Regularly holding retrospectives with an eye on processes that can be improved is one way of doing this, but more than anything get people to continually think “How can I improve this process?”
We discussed in one of the earlier sublessons the idea of recording screencasts of the actions that stakeholders perform to get the software delivered to users. You’ll want to share the new processes with people throughout your organization by holding “lunch and learns”, screencasts and comprehensive documentation.
Finally, there are plenty of opportunities to provide program/project metrics throughout the process, but you can also get a lot of data from the pipeline itself. The activities in the pipeline can be fully logged as used as an excellent change management and software asset tracking tool.
Remember, you’re much more valuable when you’re sharing you’re knowledge with others rather than keeping it inside your head. Sharing is a key component of DevOps.