Skip to content

Dev Sec Ops - A team centric approach - Eficode The Devops Conference March 2021

talks 2 min read

When I first started thinking about DevOps, my view was entirely team-centric. Working with agile teams, sitting with the people doing the actual work, sorting out their problems at the floor level. That perspective still holds for DevSecOps – today the focus is on what you can do as a team, not on top-down management structures.

The core insight is about friction points. DevOps addressed the friction between dev and ops created by command-and-control silos. DevSecOps adds the security dimension to that same pattern. The shifts – agile bringing customers closer, cloud abstracting infrastructure upward, DevOps pushing code toward production, and now security shifting left – all converge on making the team the central decision-making unit. The organizational evolution from control to stability to scientific measurement to collaboration to autonomy follows a progression that Frederic Laloux described in “Reinventing Organizations,” and it maps perfectly onto how DevSecOps maturity develops.

The trust dimension is critical. Security teams and development teams need to build trust in both directions, across four dimensions: sincerity, reliability, competence, and care. You can be technically competent at security practices but if you do not genuinely care about making the application secure, it becomes checkbox theater. The dance of building trust between security and development is the most significant dynamic in the transformation.

I see four pillars for team-level DevSecOps maturity. The secure stack covers what you build – application security, container security, infrastructure security, data privacy. Secure delivery covers how you build it – from laptop to production, including tool vetting and environment security. Security governance addresses the process – vulnerability management, threat modeling, supplier assessment. And team empowerment is the fourth pillar that most people overlook: the progression from collaboration to learning to accountability to authority.

These pillars build on each other. Only focusing on scanning your code is not sufficient. Only securing the pipeline is not enough. Only establishing processes falls short. All four areas need to level up together, and the empowerment pillar – helping the team own the whole security picture – is what ultimately makes DevSecOps work at the team level.

Watch on YouTube – available on the jedi4ever channel

This summary was generated using AI based on the auto-generated transcript.

Navigate with