Any advice for leaders who are looking to adopt DevSecOps but getting resistance from the org or dev teams? How can you overcome that pushback?
Sort by:
It starts at the top. You need to get your development leadership involved so there is a unified message of importance. Identifying those on the development team who can become Security Champions can also help. There is a lot of information available on the web to help you develop a security champions program. Something that helped us was to include our developers in testing/choosing tools that were going to be used for the addition of security to DevOps.
Work with the development leadership on developing a secure software development lifecycle policy. Work on the approach of crawl, walk, run.
It's all about getting a clear DevSecOps strategy defined and agreed upon with all the key stakeholders. The problem comes when the vision is not understood, and/or when the R&R is not well defined. I wrote a detailed LinkedIn article at the back of a strategic DevOps transformation that I led at my previous organization. Sharing the link here if it can be of any help: https://www.linkedin.com/pulse/devops-vision-strategy-sample-blueprint-large-sumeet-goenka/
The lessons that I have learned over the years are:
1. The security team must have development skill and practical experience to speak the same language as the development team and to establish trust.
2. Developers must lead the initiative showing buy in to the rest of the development teams.
3. The development manager must believe in and support the project.
I will echo your lessons. Having lead product development and IT teams, if you want prod dev to be involved, you have to get them on board at all levels of the organization. Part of doing that is a preexisting respect of the security team, which means that teams needs to be developers in their own right and speak the same language.
agree with Mary - it starts with the tone at the top. Also helpful to get security measures into dev team goals.