Blog

Cambiar el enfoque de lo reactivo a lo proactivo, con una programación segura centrada en las personas

March 23, 2021
Secure Code Warrior
Logotipo de escudo geométrico negro con un diseño de laberinto abstracto sobre un fondo amarillo brillante.

Las mismas 10 vulnerabilidades de software han causado más brechas de seguridad en los últimos 20 años que cualquier otra. Sin embargo, muchas empresas siguen optando por la remediación posterior al incidente, lidiando con las consecuencias humanas y comerciales. Pero un nuevo estudio apunta a una dirección distinta, centrada en las personas.

‍A continuación, se analizan las conclusiones de un estudio realizado por Secure Code Warrior y Evans Data Corp titulado "Shifting from reaction to prevention: The changing face of application security" (2021), que explora la actitud de los desarrolladores hacia la programación segura, las prácticas de código seguro y las operaciones de seguridad. Descargue el informe técnico aquí.

‍‍En el estudio, que se publicará próximamente, se preguntó a los desarrolladores y a los responsables de desarrollo sobre las actividades que asocian con la programación segura. Las tres respuestas principales fueron:

  • Utilizar herramientas de escaneo en aplicaciones desplegadas.
  • Revisar manualmente el código en busca de vulnerabilidades.
  • La práctica activa y continua de escribir software protegido contra vulnerabilidades.
    ‍
Los desarrolladores siguen viendo la programación segura como una práctica reactiva, pero poco a poco la reconocen como un problema humano que requiere empezar desde el principio.


¿Qué nos dice esto? Dos de las tres respuestas principales siguen centradas en enfoques reactivos: la primera depende de herramientas (escáneres) y la segunda del desarrollador (es decir, el factor humano) realizando comprobaciones manuales; en ambos casos después de escribir el código. Las vulnerabilidades detectadas mediante estos métodos deben devolverse al equipo de desarrollo para su corrección, lo que repercute en los plazos y costes del proyecto.

Al mismo tiempo, dos de las tres actividades mencionadas dependen del factor humano, lo que indica una creciente percepción de la seguridad como un problema humano. Pero de todas las actividades, la más reveladora es la n.º 3, que identifica el factor humano al escribir software protegido contra vulnerabilidades desde el principio. Esto destaca un cambio hacia la prevención: un enfoque proactivo que integra la seguridad en el software desde el inicio del ciclo de vida de desarrollo.

Lo reactivo puede ser CARO

Según un estudio de IBM*, es treinta veces más caro corregir vulnerabilidades en el código tras su lanzamiento que si se detectan y solucionan al principio. Es un incentivo poderoso para un nuevo enfoque proactivo y más humano de la seguridad del software, que capacite a los desarrolladores para programar de forma más segura desde el primer momento.

Esto es lo que podríamos llamar una defensa centrada en las personas. Pero para que los desarrolladores se preocupen por la seguridad, debe formar parte de su forma de pensar y programar cada día. Esto exige nuevos enfoques de formación que sean sumamente relevantes para el trabajo diario de los desarrolladores y que les inspiren a aprender, algo que no puede decirse de los modelos actuales.

Para crear una cultura de seguridad proactiva, se necesita una nueva formación que:

  • haga de la programación segura una experiencia positiva y atractiva para los desarrolladores mientras mejoran sus habilidades
  • anime a los desarrolladores a ver sus tareas diarias con una mentalidad de seguridad
  • integre la programación segura en su flujo de trabajo diario

Cuando estos elementos se combinan, se evita que las vulnerabilidades aparezcan, lo que permite a los equipos entregar código de calidad más rápido y con confianza. La buena noticia es que ya existe una plataforma de aprendizaje que "empieza desde el principio" en el proceso de desarrollo, dotando a los desarrolladores de las habilidades y herramientas necesarias para crear código de calidad desde el inicio.
‍‍

‍

‍

‍

*IBM Software Group; Minimizing Code Defects to Improve Software Quality and Lower Development Costs
https://docplayer.net/11413245-Minimizing-code-defects-to-improve-software-quality-and-lower-development-costs.html



Eslogan

Controle el desarrollo impulsado por IA antes de su lanzamiento

Mida el riesgo asistido por IA, aplique políticas de codificación segura en el momento de la confirmación y acelere la entrega segura en todo su ciclo de vida de desarrollo de software (SDLC).

Reservar una demostración
Biblioteca de recursos

Explorar más blogs

Acceda a contenido especializado sobre programación segura, gobernanza de IA y gestión de riesgos de software.

ver todo
Caso de estudio
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Una cultura de seguridad: cómo Sage creó su programa de defensores

Descubre cómo Sage reforzó su seguridad con un enfoque flexible y centrado en las relaciones, logrando formar a más de 200 expertos en seguridad y alcanzar una reducción de riesgos cuantificable.

Más información
Icono de ventana de navegador con las letras KVK en negrita y dos líneas horizontales azules debajo sobre un fondo azul degradado.
Caso de estudio
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Kamer van Koophandel: Seguridad a escala impulsada por los desarrolladores

La Cámara de Comercio (Kamer van Koophandel) comparte cómo integró la programación segura en el desarrollo diario mediante certificaciones basadas en roles, evaluaciones comparativas de puntuación de confianza y una cultura de responsabilidad compartida en seguridad.

Más información
Logotipo de Insurance Australia Group con texto y un icono en azul y gris dentro del diseño de una ventana de navegador web.
Caso de estudio
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Cómo un «Juego de Códigos» guía a IAG Group hacia un futuro de programación más seguro

IAG Group es la entidad detrás de muchas de las principales compañías de seguros en la región de Asia-Pacífico, que suscribe pólizas para millones de clientes por un valor aproximado de 11.400 millones de dólares australianos en primas anuales.

Más información
Blog
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Mes de la Concienciación sobre Ciberseguridad 2026: Comprender la seguridad de la IA es fundamental para la defensa empresarial

Hemos llegado a un punto en el que la mayoría de las principales empresas de IA han pedido públicamente una ralentización global en el desarrollo de la IA para que las medidas de seguridad puedan ponerse al día, pero la verdad es que ya se han materializado graves problemas de seguridad. Esto deja a innumerables líderes de seguridad y equipos ejecutivos en una situación urgente, a medida que los costes monetarios y de riesgo de la implementación de la IA siguen acumulándose.

Más información
Blog
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Habilitador 8: Branding de su programa

Un programa de codificación segura necesita algo más que un buen contenido para tener éxito. El Habilitador 8 muestra cómo el branding transforma la participación en una experiencia codiciada basada en el estatus.

Más información
Blog
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Cada empleado está ahora en la primera línea de la ciberseguridad de la IA

El panorama tecnológico empresarial está cambiando a una velocidad que pocos previeron hasta que fue demasiado tarde. Hemos cruzado oficialmente el umbral del código escrito por humanos y la asistencia básica de copilotos hacia la era del Ciclo de Vida de Desarrollo Agéntico (ADLC). Si bien los agentes de IA autónomos prometen una eficiencia sin precedentes en múltiples funciones, también traen consigo una clase completamente nueva de riesgos regulatorios y de seguridad.

Más información

Proteja el desarrollo basado en IA antes de su lanzamiento

Identifique riesgos de desarrollo, aplique políticas y prevenga vulnerabilidades en todo el ciclo de vida de su software.

Reservar una demostración
No se encontraron elementos.