
Por qué la gamificación es la clave para aumentar la seguridad de su software
Gerentes de seguridad de aplicaciones, directores de informática, expertos en ciberseguridad... A lo largo de mi carrera profesional en los ámbitos del desarrollo de software y la seguridad, he hablado con muchos de ellos, que han trabajado en todo tipo de empresas de todo el mundo.
Independientemente de lo diferente que sea su situación, de la experiencia de su equipo o del tiempo que pase en este mundo digital en constante cambio, hay un problema que siempre sigue siendo el mismo: rara vez son capaces de motivar a su equipo de desarrollo en materia de seguridad. La seguridad sigue siendo una palabra mal vista, fuente de conflictos entre equipos y un verdadero dolor de cabeza para el sector.
Sin embargo, la seguridad del software es demasiado importante para nuestra forma de pensar general como para seguir por este camino. Debemos trabajar para cambiar el debate y hacer que la seguridad sea una parte integral de la vida laboral de todos los desarrolladores. Y creo que una de las mejores formas de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, mediante la gamificación.
El paisaje actual
Los desarrolladores salen de la universidad con muy pocos conocimientos prácticos sobre la implementación de código seguro. Trabajan en profesiones en las que la formación en seguridad rara vez es una prioridad (y, cuando lo es, suele formar parte de los vídeos obligatorios sobre cumplimiento normativo en materia de salud y seguridad, que son tan aburridos que nadie se molestaría en preocuparse por la programación segura). Muy a menudo, su primera experiencia con la seguridad es un informe de auditoría o de pruebas de errores que detiene repentinamente una futura publicación y se convierte inmediatamente en una interrupción de su pensamiento creativo con la máxima prioridad. Entran en conflicto con los responsables de los informes de seguridad, de modo que «seguridad» se convierte en su mente en sinónimo de «crítica». Puaj.
Sinceramente, es una verdadera lástima que esta percepción negativa de la seguridad del software esté tan extendida. Al fin y al cabo, algunos de los mejores recuerdos que tengo de mi carrera están relacionados con aprender sobre seguridad del software. Pasé mis primeros días como hacker asistiendo a conferencias en las que no solo podía poner a prueba mis habilidades frente a mis compañeros (y, para ser sincero, también presumir un poco), sino que también me divertía mucho conociendo a personas con ideas afines que disfrutaban tanto como yo desarrollando software.
BruCon, DefCon, BlackHat... Estos eventos nos dieron a personas como yo la oportunidad de poner en práctica nuestras habilidades en una competición amistosa. Aunque nunca admitiría haber participado en actividades tan antisociales, algunos incluso demostraron sus habilidades como hackers entrando en los teléfonos de otros participantes y mostrando su información en las pantallas de presentación para que todos la vieran. Se convirtió en un juego en el que se buscaban, aprovechaban y corregían estos errores para mejorar el software. Hace unos años, tuve el privilegio de estar frente a cientos de niños en Oriente Medio y enseñarles algo sobre ciberseguridad. Todavía recuerdo a una niña de ocho años entre mis alumnos que, mientras jugaba, aprendió algo sobre el fuerza bruta de contraseñas y la codificación Base64.
La gamificación también se utiliza para enseñar programación. Centros educativos de todo el mundo utilizan este enfoque para enseñar programación a niños muy pequeños, incluso hasta edades escolares avanzadas. Niños de cuatro años asisten ahora regularmente a iniciativas vacacionales como CodeCamp, y hay una serie de fantásticos programas en línea que enseñan a los niños a programar en Python y otros lenguajes. Incluso he comprado la estupenda herramienta de programación sin pantalla Cubetto para mi hija de cuatro años.
A pesar de toda la diversión y los avances, existe una laguna. Nadie pensó en la posibilidad de utilizar la gamificación para enseñar a los desarrolladores a escribir código seguro.
Bueno... casi nadie. Hace unos años me di cuenta de que teníamos que volver a hacer que la seguridad fuera inspiradora y motivar realmente a los desarrolladores para que se comprometieran y empezaran a jugar.
Gamificación: el camino fácil hacia el futuro.
Siento un profundo deseo de formar a los desarrolladores y transmitirles conocimientos sobre seguridad, y es precisamente esta pasión la que me ha llevado a Secure Code Warrior . La seguridad del software es muy importante y puede resultar realmente apasionante.
No estoy solo con mis pensamientos.
La gamificación puede hacer que incluso las tareas más cotidianas resulten más entretenidas y animar a la gente a seguir jugando, ganando y progresando. ¡Solo hay que ver cómo funciona Pokémon Go! He conseguido sacar del sofá incluso a la persona más perezosa para salir a buscar criaturas imaginarias, o cómo FitBit convierte en un objetivo diario para muchos alcanzar su número de pasos... Se produce una sensación muy real de decepción cuando no se alcanzan estos objetivos, cuando no se terminan las series y no se ganan las insignias.
Volvamos al entrenamiento de seguridad. Hemos demostrado a muchos clientes que la gamificación es la clave para cambiar realmente la cultura de seguridad en sus organizaciones. Construimos puentes entre los equipos de AppSec y desarrollo, y les ayudamos en general a desarrollar software con un estándar más alto.
En este momento, la seguridad no es la prioridad del desarrollador. Al añadir un elemento amigable, competitivo y cautivador a sus métodos de entrenamiento, los motiva no solo a «jugar», sino a volver una y otra vez para acumular más puntos, superar las puntuaciones más altas, ser más precisos y desafiar a sus compañeros de equipo.
Ya sabemos que un entrenamiento exitoso se ve más o menos así:
- Los desarrolladores pueden trabajar con código real y en sus propios lenguajes/marcos de trabajo.
- Los retos son breves y cubren todas las vulnerabilidades de seguridad habituales.
- Los retos se amplían y actualizan constantemente, de modo que los desarrolladores pueden seguir ampliando sus habilidades con el paso del tiempo.
- Los retos son de diversa complejidad y, por lo tanto, resultan interesantes tanto para desarrolladores experimentados como para aquellos con menos experiencia.
- Los desarrolladores y sus gerentes pueden realizar un seguimiento del progreso, incluyendo los retos que han superado, sus fortalezas y debilidades, el tiempo dedicado a la formación y su precisión general.
Uno de nuestros mayores clientes demostró la verdadera magia de una plataforma gamificada durante su lanzamiento. Equipó a sus desarrolladores con material temático para equipos, ofreció fantásticos premios a los ganadores e hizo de su torneo un día inolvidable. Desde entonces, ofrecen competiciones internacionales y todo su equipo sigue dedicando muchas horas al entrenamiento.
Tu propia revolución tecnológica comienza aquí. El sector bancario australiano está liderando la introducción de la formación gamificada en la lucha contra el código deficiente. Se trata de un enfoque realmente innovador que da un giro radical a la formación tradicional (o aburrida). Echa un vistazo a lo que nuestro cliente ha conseguido con su torneo de nivel superior. ¿Estás listo para mejorar tu equipo con nosotros?
Debemos trabajar para cambiar la conversación y hacer que la seguridad sea una parte integral de la vida laboral de cada desarrollador. Y creo que una de las mejores maneras de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, a través de la gamificación.


Debemos trabajar para cambiar la conversación y hacer que la seguridad sea una parte integral de la vida laboral de cada desarrollador. Y creo que una de las mejores maneras de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, a través de la gamificación.
Director General, Presidente y Cofundador

Secure Code Warrior a disposición de su empresa para ayudarle a proteger el código durante todo el ciclo de desarrollo de software y crear una cultura en la que la ciberseguridad sea una prioridad. Tanto si es responsable de seguridad de aplicaciones, desarrollador, responsable de seguridad de la información o cualquier otra persona relacionada con la seguridad, podemos ayudar a su empresa a reducir los riesgos asociados al código inseguro.
Reservar una demostraciónDirector General, Presidente y Cofundador
Pieter Danhieux es un experto en seguridad mundialmente reconocido, con más de 12 años de experiencia como consultor de seguridad y 8 años como instructor principal de SANS enseñando técnicas ofensivas sobre cómo atacar y evaluar organizaciones, sistemas y personas en busca de debilidades de seguridad. En 2016, fue reconocido como una de las personas más cool de la tecnología en Australia (Business Insider), galardonado como Profesional de Seguridad Cibernética del Año (AISA - Asociación Australiana de Seguridad de la Información) y tiene certificaciones GSE, CISSP, GCIH, GCFA, GSEC, GPEN, GWAPT, GCIA.


Gerentes de seguridad de aplicaciones, directores de informática, expertos en ciberseguridad... A lo largo de mi carrera profesional en los ámbitos del desarrollo de software y la seguridad, he hablado con muchos de ellos, que han trabajado en todo tipo de empresas de todo el mundo.
Independientemente de lo diferente que sea su situación, de la experiencia de su equipo o del tiempo que pase en este mundo digital en constante cambio, hay un problema que siempre sigue siendo el mismo: rara vez son capaces de motivar a su equipo de desarrollo en materia de seguridad. La seguridad sigue siendo una palabra mal vista, fuente de conflictos entre equipos y un verdadero dolor de cabeza para el sector.
Sin embargo, la seguridad del software es demasiado importante para nuestra forma de pensar general como para seguir por este camino. Debemos trabajar para cambiar el debate y hacer que la seguridad sea una parte integral de la vida laboral de todos los desarrolladores. Y creo que una de las mejores formas de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, mediante la gamificación.
El paisaje actual
Los desarrolladores salen de la universidad con muy pocos conocimientos prácticos sobre la implementación de código seguro. Trabajan en profesiones en las que la formación en seguridad rara vez es una prioridad (y, cuando lo es, suele formar parte de los vídeos obligatorios sobre cumplimiento normativo en materia de salud y seguridad, que son tan aburridos que nadie se molestaría en preocuparse por la programación segura). Muy a menudo, su primera experiencia con la seguridad es un informe de auditoría o de pruebas de errores que detiene repentinamente una futura publicación y se convierte inmediatamente en una interrupción de su pensamiento creativo con la máxima prioridad. Entran en conflicto con los responsables de los informes de seguridad, de modo que «seguridad» se convierte en su mente en sinónimo de «crítica». Puaj.
Sinceramente, es una verdadera lástima que esta percepción negativa de la seguridad del software esté tan extendida. Al fin y al cabo, algunos de los mejores recuerdos que tengo de mi carrera están relacionados con aprender sobre seguridad del software. Pasé mis primeros días como hacker asistiendo a conferencias en las que no solo podía poner a prueba mis habilidades frente a mis compañeros (y, para ser sincero, también presumir un poco), sino que también me divertía mucho conociendo a personas con ideas afines que disfrutaban tanto como yo desarrollando software.
BruCon, DefCon, BlackHat... Estos eventos nos dieron a personas como yo la oportunidad de poner en práctica nuestras habilidades en una competición amistosa. Aunque nunca admitiría haber participado en actividades tan antisociales, algunos incluso demostraron sus habilidades como hackers entrando en los teléfonos de otros participantes y mostrando su información en las pantallas de presentación para que todos la vieran. Se convirtió en un juego en el que se buscaban, aprovechaban y corregían estos errores para mejorar el software. Hace unos años, tuve el privilegio de estar frente a cientos de niños en Oriente Medio y enseñarles algo sobre ciberseguridad. Todavía recuerdo a una niña de ocho años entre mis alumnos que, mientras jugaba, aprendió algo sobre el fuerza bruta de contraseñas y la codificación Base64.
La gamificación también se utiliza para enseñar programación. Centros educativos de todo el mundo utilizan este enfoque para enseñar programación a niños muy pequeños, incluso hasta edades escolares avanzadas. Niños de cuatro años asisten ahora regularmente a iniciativas vacacionales como CodeCamp, y hay una serie de fantásticos programas en línea que enseñan a los niños a programar en Python y otros lenguajes. Incluso he comprado la estupenda herramienta de programación sin pantalla Cubetto para mi hija de cuatro años.
A pesar de toda la diversión y los avances, existe una laguna. Nadie pensó en la posibilidad de utilizar la gamificación para enseñar a los desarrolladores a escribir código seguro.
Bueno... casi nadie. Hace unos años me di cuenta de que teníamos que volver a hacer que la seguridad fuera inspiradora y motivar realmente a los desarrolladores para que se comprometieran y empezaran a jugar.
Gamificación: el camino fácil hacia el futuro.
Siento un profundo deseo de formar a los desarrolladores y transmitirles conocimientos sobre seguridad, y es precisamente esta pasión la que me ha llevado a Secure Code Warrior . La seguridad del software es muy importante y puede resultar realmente apasionante.
No estoy solo con mis pensamientos.
La gamificación puede hacer que incluso las tareas más cotidianas resulten más entretenidas y animar a la gente a seguir jugando, ganando y progresando. ¡Solo hay que ver cómo funciona Pokémon Go! He conseguido sacar del sofá incluso a la persona más perezosa para salir a buscar criaturas imaginarias, o cómo FitBit convierte en un objetivo diario para muchos alcanzar su número de pasos... Se produce una sensación muy real de decepción cuando no se alcanzan estos objetivos, cuando no se terminan las series y no se ganan las insignias.
Volvamos al entrenamiento de seguridad. Hemos demostrado a muchos clientes que la gamificación es la clave para cambiar realmente la cultura de seguridad en sus organizaciones. Construimos puentes entre los equipos de AppSec y desarrollo, y les ayudamos en general a desarrollar software con un estándar más alto.
En este momento, la seguridad no es la prioridad del desarrollador. Al añadir un elemento amigable, competitivo y cautivador a sus métodos de entrenamiento, los motiva no solo a «jugar», sino a volver una y otra vez para acumular más puntos, superar las puntuaciones más altas, ser más precisos y desafiar a sus compañeros de equipo.
Ya sabemos que un entrenamiento exitoso se ve más o menos así:
- Los desarrolladores pueden trabajar con código real y en sus propios lenguajes/marcos de trabajo.
- Los retos son breves y cubren todas las vulnerabilidades de seguridad habituales.
- Los retos se amplían y actualizan constantemente, de modo que los desarrolladores pueden seguir ampliando sus habilidades con el paso del tiempo.
- Los retos son de diversa complejidad y, por lo tanto, resultan interesantes tanto para desarrolladores experimentados como para aquellos con menos experiencia.
- Los desarrolladores y sus gerentes pueden realizar un seguimiento del progreso, incluyendo los retos que han superado, sus fortalezas y debilidades, el tiempo dedicado a la formación y su precisión general.
Uno de nuestros mayores clientes demostró la verdadera magia de una plataforma gamificada durante su lanzamiento. Equipó a sus desarrolladores con material temático para equipos, ofreció fantásticos premios a los ganadores e hizo de su torneo un día inolvidable. Desde entonces, ofrecen competiciones internacionales y todo su equipo sigue dedicando muchas horas al entrenamiento.
Tu propia revolución tecnológica comienza aquí. El sector bancario australiano está liderando la introducción de la formación gamificada en la lucha contra el código deficiente. Se trata de un enfoque realmente innovador que da un giro radical a la formación tradicional (o aburrida). Echa un vistazo a lo que nuestro cliente ha conseguido con su torneo de nivel superior. ¿Estás listo para mejorar tu equipo con nosotros?
Debemos trabajar para cambiar la conversación y hacer que la seguridad sea una parte integral de la vida laboral de cada desarrollador. Y creo que una de las mejores maneras de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, a través de la gamificación.

Gerentes de seguridad de aplicaciones, directores de informática, expertos en ciberseguridad... A lo largo de mi carrera profesional en los ámbitos del desarrollo de software y la seguridad, he hablado con muchos de ellos, que han trabajado en todo tipo de empresas de todo el mundo.
Independientemente de lo diferente que sea su situación, de la experiencia de su equipo o del tiempo que pase en este mundo digital en constante cambio, hay un problema que siempre sigue siendo el mismo: rara vez son capaces de motivar a su equipo de desarrollo en materia de seguridad. La seguridad sigue siendo una palabra mal vista, fuente de conflictos entre equipos y un verdadero dolor de cabeza para el sector.
Sin embargo, la seguridad del software es demasiado importante para nuestra forma de pensar general como para seguir por este camino. Debemos trabajar para cambiar el debate y hacer que la seguridad sea una parte integral de la vida laboral de todos los desarrolladores. Y creo que una de las mejores formas de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, mediante la gamificación.
El paisaje actual
Los desarrolladores salen de la universidad con muy pocos conocimientos prácticos sobre la implementación de código seguro. Trabajan en profesiones en las que la formación en seguridad rara vez es una prioridad (y, cuando lo es, suele formar parte de los vídeos obligatorios sobre cumplimiento normativo en materia de salud y seguridad, que son tan aburridos que nadie se molestaría en preocuparse por la programación segura). Muy a menudo, su primera experiencia con la seguridad es un informe de auditoría o de pruebas de errores que detiene repentinamente una futura publicación y se convierte inmediatamente en una interrupción de su pensamiento creativo con la máxima prioridad. Entran en conflicto con los responsables de los informes de seguridad, de modo que «seguridad» se convierte en su mente en sinónimo de «crítica». Puaj.
Sinceramente, es una verdadera lástima que esta percepción negativa de la seguridad del software esté tan extendida. Al fin y al cabo, algunos de los mejores recuerdos que tengo de mi carrera están relacionados con aprender sobre seguridad del software. Pasé mis primeros días como hacker asistiendo a conferencias en las que no solo podía poner a prueba mis habilidades frente a mis compañeros (y, para ser sincero, también presumir un poco), sino que también me divertía mucho conociendo a personas con ideas afines que disfrutaban tanto como yo desarrollando software.
BruCon, DefCon, BlackHat... Estos eventos nos dieron a personas como yo la oportunidad de poner en práctica nuestras habilidades en una competición amistosa. Aunque nunca admitiría haber participado en actividades tan antisociales, algunos incluso demostraron sus habilidades como hackers entrando en los teléfonos de otros participantes y mostrando su información en las pantallas de presentación para que todos la vieran. Se convirtió en un juego en el que se buscaban, aprovechaban y corregían estos errores para mejorar el software. Hace unos años, tuve el privilegio de estar frente a cientos de niños en Oriente Medio y enseñarles algo sobre ciberseguridad. Todavía recuerdo a una niña de ocho años entre mis alumnos que, mientras jugaba, aprendió algo sobre el fuerza bruta de contraseñas y la codificación Base64.
La gamificación también se utiliza para enseñar programación. Centros educativos de todo el mundo utilizan este enfoque para enseñar programación a niños muy pequeños, incluso hasta edades escolares avanzadas. Niños de cuatro años asisten ahora regularmente a iniciativas vacacionales como CodeCamp, y hay una serie de fantásticos programas en línea que enseñan a los niños a programar en Python y otros lenguajes. Incluso he comprado la estupenda herramienta de programación sin pantalla Cubetto para mi hija de cuatro años.
A pesar de toda la diversión y los avances, existe una laguna. Nadie pensó en la posibilidad de utilizar la gamificación para enseñar a los desarrolladores a escribir código seguro.
Bueno... casi nadie. Hace unos años me di cuenta de que teníamos que volver a hacer que la seguridad fuera inspiradora y motivar realmente a los desarrolladores para que se comprometieran y empezaran a jugar.
Gamificación: el camino fácil hacia el futuro.
Siento un profundo deseo de formar a los desarrolladores y transmitirles conocimientos sobre seguridad, y es precisamente esta pasión la que me ha llevado a Secure Code Warrior . La seguridad del software es muy importante y puede resultar realmente apasionante.
No estoy solo con mis pensamientos.
La gamificación puede hacer que incluso las tareas más cotidianas resulten más entretenidas y animar a la gente a seguir jugando, ganando y progresando. ¡Solo hay que ver cómo funciona Pokémon Go! He conseguido sacar del sofá incluso a la persona más perezosa para salir a buscar criaturas imaginarias, o cómo FitBit convierte en un objetivo diario para muchos alcanzar su número de pasos... Se produce una sensación muy real de decepción cuando no se alcanzan estos objetivos, cuando no se terminan las series y no se ganan las insignias.
Volvamos al entrenamiento de seguridad. Hemos demostrado a muchos clientes que la gamificación es la clave para cambiar realmente la cultura de seguridad en sus organizaciones. Construimos puentes entre los equipos de AppSec y desarrollo, y les ayudamos en general a desarrollar software con un estándar más alto.
En este momento, la seguridad no es la prioridad del desarrollador. Al añadir un elemento amigable, competitivo y cautivador a sus métodos de entrenamiento, los motiva no solo a «jugar», sino a volver una y otra vez para acumular más puntos, superar las puntuaciones más altas, ser más precisos y desafiar a sus compañeros de equipo.
Ya sabemos que un entrenamiento exitoso se ve más o menos así:
- Los desarrolladores pueden trabajar con código real y en sus propios lenguajes/marcos de trabajo.
- Los retos son breves y cubren todas las vulnerabilidades de seguridad habituales.
- Los retos se amplían y actualizan constantemente, de modo que los desarrolladores pueden seguir ampliando sus habilidades con el paso del tiempo.
- Los retos son de diversa complejidad y, por lo tanto, resultan interesantes tanto para desarrolladores experimentados como para aquellos con menos experiencia.
- Los desarrolladores y sus gerentes pueden realizar un seguimiento del progreso, incluyendo los retos que han superado, sus fortalezas y debilidades, el tiempo dedicado a la formación y su precisión general.
Uno de nuestros mayores clientes demostró la verdadera magia de una plataforma gamificada durante su lanzamiento. Equipó a sus desarrolladores con material temático para equipos, ofreció fantásticos premios a los ganadores e hizo de su torneo un día inolvidable. Desde entonces, ofrecen competiciones internacionales y todo su equipo sigue dedicando muchas horas al entrenamiento.
Tu propia revolución tecnológica comienza aquí. El sector bancario australiano está liderando la introducción de la formación gamificada en la lucha contra el código deficiente. Se trata de un enfoque realmente innovador que da un giro radical a la formación tradicional (o aburrida). Echa un vistazo a lo que nuestro cliente ha conseguido con su torneo de nivel superior. ¿Estás listo para mejorar tu equipo con nosotros?
Debemos trabajar para cambiar la conversación y hacer que la seguridad sea una parte integral de la vida laboral de cada desarrollador. Y creo que una de las mejores maneras de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, a través de la gamificación.

Haga clic en el enlace de abajo y descargue el PDF de este recurso.
Secure Code Warrior a disposición de su empresa para ayudarle a proteger el código durante todo el ciclo de desarrollo de software y crear una cultura en la que la ciberseguridad sea una prioridad. Tanto si es responsable de seguridad de aplicaciones, desarrollador, responsable de seguridad de la información o cualquier otra persona relacionada con la seguridad, podemos ayudar a su empresa a reducir los riesgos asociados al código inseguro.
Ver informeReservar una demostraciónDirector General, Presidente y Cofundador
Pieter Danhieux es un experto en seguridad mundialmente reconocido, con más de 12 años de experiencia como consultor de seguridad y 8 años como instructor principal de SANS enseñando técnicas ofensivas sobre cómo atacar y evaluar organizaciones, sistemas y personas en busca de debilidades de seguridad. En 2016, fue reconocido como una de las personas más cool de la tecnología en Australia (Business Insider), galardonado como Profesional de Seguridad Cibernética del Año (AISA - Asociación Australiana de Seguridad de la Información) y tiene certificaciones GSE, CISSP, GCIH, GCFA, GSEC, GPEN, GWAPT, GCIA.
Gerentes de seguridad de aplicaciones, directores de informática, expertos en ciberseguridad... A lo largo de mi carrera profesional en los ámbitos del desarrollo de software y la seguridad, he hablado con muchos de ellos, que han trabajado en todo tipo de empresas de todo el mundo.
Independientemente de lo diferente que sea su situación, de la experiencia de su equipo o del tiempo que pase en este mundo digital en constante cambio, hay un problema que siempre sigue siendo el mismo: rara vez son capaces de motivar a su equipo de desarrollo en materia de seguridad. La seguridad sigue siendo una palabra mal vista, fuente de conflictos entre equipos y un verdadero dolor de cabeza para el sector.
Sin embargo, la seguridad del software es demasiado importante para nuestra forma de pensar general como para seguir por este camino. Debemos trabajar para cambiar el debate y hacer que la seguridad sea una parte integral de la vida laboral de todos los desarrolladores. Y creo que una de las mejores formas de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, mediante la gamificación.
El paisaje actual
Los desarrolladores salen de la universidad con muy pocos conocimientos prácticos sobre la implementación de código seguro. Trabajan en profesiones en las que la formación en seguridad rara vez es una prioridad (y, cuando lo es, suele formar parte de los vídeos obligatorios sobre cumplimiento normativo en materia de salud y seguridad, que son tan aburridos que nadie se molestaría en preocuparse por la programación segura). Muy a menudo, su primera experiencia con la seguridad es un informe de auditoría o de pruebas de errores que detiene repentinamente una futura publicación y se convierte inmediatamente en una interrupción de su pensamiento creativo con la máxima prioridad. Entran en conflicto con los responsables de los informes de seguridad, de modo que «seguridad» se convierte en su mente en sinónimo de «crítica». Puaj.
Sinceramente, es una verdadera lástima que esta percepción negativa de la seguridad del software esté tan extendida. Al fin y al cabo, algunos de los mejores recuerdos que tengo de mi carrera están relacionados con aprender sobre seguridad del software. Pasé mis primeros días como hacker asistiendo a conferencias en las que no solo podía poner a prueba mis habilidades frente a mis compañeros (y, para ser sincero, también presumir un poco), sino que también me divertía mucho conociendo a personas con ideas afines que disfrutaban tanto como yo desarrollando software.
BruCon, DefCon, BlackHat... Estos eventos nos dieron a personas como yo la oportunidad de poner en práctica nuestras habilidades en una competición amistosa. Aunque nunca admitiría haber participado en actividades tan antisociales, algunos incluso demostraron sus habilidades como hackers entrando en los teléfonos de otros participantes y mostrando su información en las pantallas de presentación para que todos la vieran. Se convirtió en un juego en el que se buscaban, aprovechaban y corregían estos errores para mejorar el software. Hace unos años, tuve el privilegio de estar frente a cientos de niños en Oriente Medio y enseñarles algo sobre ciberseguridad. Todavía recuerdo a una niña de ocho años entre mis alumnos que, mientras jugaba, aprendió algo sobre el fuerza bruta de contraseñas y la codificación Base64.
La gamificación también se utiliza para enseñar programación. Centros educativos de todo el mundo utilizan este enfoque para enseñar programación a niños muy pequeños, incluso hasta edades escolares avanzadas. Niños de cuatro años asisten ahora regularmente a iniciativas vacacionales como CodeCamp, y hay una serie de fantásticos programas en línea que enseñan a los niños a programar en Python y otros lenguajes. Incluso he comprado la estupenda herramienta de programación sin pantalla Cubetto para mi hija de cuatro años.
A pesar de toda la diversión y los avances, existe una laguna. Nadie pensó en la posibilidad de utilizar la gamificación para enseñar a los desarrolladores a escribir código seguro.
Bueno... casi nadie. Hace unos años me di cuenta de que teníamos que volver a hacer que la seguridad fuera inspiradora y motivar realmente a los desarrolladores para que se comprometieran y empezaran a jugar.
Gamificación: el camino fácil hacia el futuro.
Siento un profundo deseo de formar a los desarrolladores y transmitirles conocimientos sobre seguridad, y es precisamente esta pasión la que me ha llevado a Secure Code Warrior . La seguridad del software es muy importante y puede resultar realmente apasionante.
No estoy solo con mis pensamientos.
La gamificación puede hacer que incluso las tareas más cotidianas resulten más entretenidas y animar a la gente a seguir jugando, ganando y progresando. ¡Solo hay que ver cómo funciona Pokémon Go! He conseguido sacar del sofá incluso a la persona más perezosa para salir a buscar criaturas imaginarias, o cómo FitBit convierte en un objetivo diario para muchos alcanzar su número de pasos... Se produce una sensación muy real de decepción cuando no se alcanzan estos objetivos, cuando no se terminan las series y no se ganan las insignias.
Volvamos al entrenamiento de seguridad. Hemos demostrado a muchos clientes que la gamificación es la clave para cambiar realmente la cultura de seguridad en sus organizaciones. Construimos puentes entre los equipos de AppSec y desarrollo, y les ayudamos en general a desarrollar software con un estándar más alto.
En este momento, la seguridad no es la prioridad del desarrollador. Al añadir un elemento amigable, competitivo y cautivador a sus métodos de entrenamiento, los motiva no solo a «jugar», sino a volver una y otra vez para acumular más puntos, superar las puntuaciones más altas, ser más precisos y desafiar a sus compañeros de equipo.
Ya sabemos que un entrenamiento exitoso se ve más o menos así:
- Los desarrolladores pueden trabajar con código real y en sus propios lenguajes/marcos de trabajo.
- Los retos son breves y cubren todas las vulnerabilidades de seguridad habituales.
- Los retos se amplían y actualizan constantemente, de modo que los desarrolladores pueden seguir ampliando sus habilidades con el paso del tiempo.
- Los retos son de diversa complejidad y, por lo tanto, resultan interesantes tanto para desarrolladores experimentados como para aquellos con menos experiencia.
- Los desarrolladores y sus gerentes pueden realizar un seguimiento del progreso, incluyendo los retos que han superado, sus fortalezas y debilidades, el tiempo dedicado a la formación y su precisión general.
Uno de nuestros mayores clientes demostró la verdadera magia de una plataforma gamificada durante su lanzamiento. Equipó a sus desarrolladores con material temático para equipos, ofreció fantásticos premios a los ganadores e hizo de su torneo un día inolvidable. Desde entonces, ofrecen competiciones internacionales y todo su equipo sigue dedicando muchas horas al entrenamiento.
Tu propia revolución tecnológica comienza aquí. El sector bancario australiano está liderando la introducción de la formación gamificada en la lucha contra el código deficiente. Se trata de un enfoque realmente innovador que da un giro radical a la formación tradicional (o aburrida). Echa un vistazo a lo que nuestro cliente ha conseguido con su torneo de nivel superior. ¿Estás listo para mejorar tu equipo con nosotros?
Debemos trabajar para cambiar la conversación y hacer que la seguridad sea una parte integral de la vida laboral de cada desarrollador. Y creo que una de las mejores maneras de hacerlo es empoderar a los desarrolladores en materia de seguridad y conectar con ellos, por ejemplo, a través de la gamificación.
Índice
Director General, Presidente y Cofundador

Secure Code Warrior a disposición de su empresa para ayudarle a proteger el código durante todo el ciclo de desarrollo de software y crear una cultura en la que la ciberseguridad sea una prioridad. Tanto si es responsable de seguridad de aplicaciones, desarrollador, responsable de seguridad de la información o cualquier otra persona relacionada con la seguridad, podemos ayudar a su empresa a reducir los riesgos asociados al código inseguro.
Reservar una demostraciónDescargarRecursos para empezar
Temas y contenidos de la formación Securecode
Nuestros contenidos líderes en el sector se desarrollan continuamente para adaptarse al cambiante panorama del desarrollo de software, teniendo en cuenta su función. Temas que abarcan desde la inteligencia artificial hasta la inyección XQuery y que se ofrecen para una amplia variedad de funciones, desde arquitectos e ingenieros hasta gestores de productos y control de calidad. Eche un vistazo a nuestro catálogo de contenidos por temas y funciones.
La Cámara de Comercio establece el estándar para la seguridad impulsada por desarrolladores a gran escala
Kamer van Koophandel comparte cómo ha integrado la codificación segura en el desarrollo diario mediante certificaciones basadas en roles, evaluaciones comparativas de Trust Score y una cultura de responsabilidad compartida en materia de seguridad.
Modelado de amenazas con IA: convertir a cada desarrollador en un modelador de amenazas
Saldrá mejor equipado para ayudar a los desarrolladores a combinar ideas y técnicas de modelado de amenazas con las herramientas de IA que ya utilizan para reforzar la seguridad, mejorar la colaboración y crear software más resistente desde el principio.
Recursos para empezar
Cybermon ha vuelto: ¡Derrota al jefe! Las misiones KI ya están disponibles bajo demanda.
Cybermon 2025 Beat the Boss ya está disponible durante todo el año en SCW. Utiliza requisitos de seguridad avanzados de IA/LLM para reforzar el desarrollo seguro de la IA a gran escala.
Explicación de la Ley de Resiliencia Cibernética: qué significa para el desarrollo de software Secure by Design
Descubra qué exige la Ley de Ciberresiliencia de la UE (CRA), a quién se aplica y cómo los equipos de desarrollo pueden prepararse para ella mediante métodos seguros, la prevención de vulnerabilidades de seguridad y el desarrollo de capacidades para los desarrolladores.
Facilitador 1: Criterios de éxito definidos y medibles
El facilitador 1 abre nuestra serie de diez partes titulada «Facilitadores del éxito» y muestra cómo la codificación segura puede combinarse con resultados empresariales como la reducción de riesgos y la velocidad para lograr la madurez del programa a largo plazo.




%20(1).avif)
.avif)
