La cultura se come las herramientas para desayunar. Se pueden tener los mejores escáneres del mundo, pero si el equipo pone los ojos en blanco cada vez que se habla de "seguridad", no se consigue nada. Una cultura de desarrollo seguro no consiste en mandatos de arriba abajo o interminables sesiones de formación. Se trata de confianza, propiedad e impulso. Esta sección es su manual para crear una cultura de desarrollo en la que la seguridad forme parte del trabajo, sin ralentizar ni quemar a nadie. Aprenderá a identificar a sus campeones en seguridad, a hacer de la seguridad un deporte de equipo y a mantener la moral alta celebrando las victorias que importan.
Imagen de marcador de posición: Descripción de la imagen: Equipo de desarrollo trabajando juntos en torno a un panel de seguridad compartido, con un centro de atención en una insignia de "Campeón de Seguridad" fijada a uno de los miembros del equipo.
Campeones de seguridad: Su arma secreta en el equipo de desarrollo
Cómo elegirlos (pista: no siempre son los más veteranos)
Un gran defensor de la seguridad no es necesariamente la voz más alta o la persona con "director" en su título. Busca al desarrollador que se preocupa por la calidad, que hace preguntas en las revisiones del código o que ya señala problemas que nadie más nota. Son curiosos, respetados y están dispuestos a aprender. No es necesario que lo sepan todo, basta con que se preocupen lo suficiente como para detectar señales de alarma y preguntar: "Oye, ¿deberíamos volver a comprobar esto?".
Cómo capacitarlos
Una vez que tengas un campeón, apóyalo. Dales tiempo para aprender, espacio para liderar y herramientas que realmente ayuden. Permítales ser copropietarios de valores predeterminados seguros, guiar la incorporación de nuevos miembros del equipo o ser los primeros en probar nuevas herramientas. Reconozca su trabajo. Inclúyalos desde el principio en la planificación del producto. Los campeones prosperan cuando sienten que se confía en ellos, no cuando se les trata como policías de seguridad a tiempo parcial.
La seguridad, tarea de todos
La seguridad no es una tarea aparte. Forma parte de la creación de un buen software. Normalizar la comprobación de la lógica de autenticación en los PR. Normalizar la señalización de una llamada a la API incompleta durante la planificación del sprint. Integrar tareas de seguridad en tickets regulares, no en un backlog separado. El objetivo es hacer que la seguridad sea visible y compartida, de modo que no sea sólo "preguntar a SecOps" cuando algo no funciona. Cuanto más integrada esté, más natural será.
Refuerzo positivo: Celebrar las victorias en seguridad
Nadie quiere otra revisión de incidentes. ¿Pero celebrar las victorias en seguridad? Eso sí que es un cambio cultural. Da la enhorabuena cuando alguien marque un error antes de tiempo o cierre una incidencia de alto riesgo antes de que llegue a producción. Añade contribuciones de seguridad a las demostraciones de los sprints. Crea tablas de clasificación internas de "cazadores de vulnerabilidades". No necesitas trucos de gamificación. Basta con dejar claro que el trabajo seguro es un buen trabajo y que se tiene en cuenta.
Perspectiva: Una cultura de desarrollo seguro no se construye mediante mandatos, sino mediante el impulso. Cuando los equipos se sienten responsables, perciben el impacto y obtienen reconocimiento por hacer lo correcto, los hábitos de seguridad dejan de parecer una sobrecarga. Hablemos de cómo medir ese impacto sin caer en métricas vanidosas.