← Todos los artículos

Seguridad en Scrum: desplazando la seguridad aplicativa hacia la izquierda

By XNM Technologies · March 23, 2023 · 1 min read
Seguridad en Scrum: desplazando la seguridad aplicativa hacia la izquierda

El modelo tradicional — prueba de penetración justo antes del lanzamiento — tiene problemas bien conocidos: las vulnerabilidades descubiertas tarde son mucho más caras de corregir, el trabajo de remediación interrumpe los compromisos de Sprint, y la seguridad se convierte en la última preocupación del equipo. Desplazar a la izquierda significa integrar la seguridad en tres niveles: el product backlog (modelado de amenazas, requisitos de seguridad), el Sprint (estándares de codificación segura, pruebas automatizadas), y la Definición de Hecho (criterios de seguridad obligatorios).

Prácticas concretas para equipos Scrum

  • Modelado de amenazas (STRIDE) en Sprint Cero o al inicio de una funcionalidad.

  • Estándares de codificación segura en la Definición de Hecho.

  • SAST (análisis estático del código) integrado en el pipeline CI — retroalimentación inmediata en cada commit.

  • SCA (análisis de composición de software) para dependencias open source — análisis automático en cada build.

  • Criterios de aceptación de seguridad en historias de usuario que toquen autenticación, autorización o datos sensibles.

Un Campeón de Seguridad — un desarrollador con responsabilidades de seguridad ampliadas — es el tejido conectivo entre el equipo y la organización de seguridad. Las organizaciones que tienen estos campeones reportan tiempos de remediación más rápidos y mayor concienciación sobre seguridad en sus equipos de desarrollo.

Si tus equipos de desarrollo encuentran que la seguridad es sistemáticamente una fuente de retrabajo tardío y retrasos en las publicaciones, la asesoría en entrega de programas y proyectos de XNM puede ayudarte a construir un programa de seguridad desplazado a la izquierda que se integre con tus prácticas Scrum en lugar de añadir sobrecarga sobre ellas.