Blog

Comment mettre en place une formation efficace à la sécurité des développeurs : 5 leçons importantes

Pieter Danhieux
Publié le 04 octobre 2017

Pourquoi un programme de formation à la sécurité des applications pour développeurs donne-t-il de meilleurs résultats qu'un autre ?

Depuis plus de dix ans que je suis formateur à la SANS et depuis trois ans que j'ai fondé et développé Secure Code Warrior (SCW), j'ai constaté qu'il était important d'investir du temps et des ressources pour que les programmes de formation produisent les meilleurs résultats.

Au cours de notre première année de vente, notre entreprise a fait participer plus de 10 000 développeurs à une formation sur le code sécurisé, et j'ai remarqué un certain nombre de tendances parmi ceux qui ont eu le déploiement le plus efficace. Leurs résultats sont réconfortants : un engagement fort, une sensibilisation à la sécurité accrue et un fort retour sur investissement du programme en détectant les faiblesses de sécurité plus tôt, avant qu'elles ne deviennent coûteuses.

Je n'aime pas l'admettre, mais il y a aussi eu quelques personnes qui ont adopté l'approche "sans effort" et qui ont essayé de déployer un programme en envoyant un courriel avec un lien vers la formation. Il n'est pas surprenant que cela ne fonctionne pas aussi bien et que nous ayons dû corriger ces déploiements.

Ci-dessous, je partage ce que je crois être cinq leçons importantes qui amélioreront de manière significative les niveaux d'engagement, l'impact et le succès de tout programme de formation à la sécurité des développeurs, y compris le nôtre.

1. Si vous voulez que votre programme ait un impact, il faut que le coup d'envoi soit amusant.

L'organisation d'un événement spécial le jour du lancement, ou le fait de donner à votre programme un thème lié au cinéma, aux jeux vidéo ou aux jeux de hasard, peut faire une grande différence dans le niveau d'enthousiasme et de participation dès le début. L'un de nos grands clients a créé tout un programme fantastique autour d'une série télévisée populaire, avec des t-shirts, des badges et des autocollants, faisant de l'ensemble du programme de formation une expérience qu'aucun développeur ne voudrait manquer. Un autre a thématisé son événement autour de la Guerre des étoiles, qui s'est tenu le 4 mai. Un peu d'amusement peut grandement aider les employés à s'impliquer, en faisant en sorte que les courtes périodes de formation sur les compétences en matière de code sécurisé pour les développeurs soient perçues comme une pause dans le travail, plutôt que comme une autre tâche à accomplir. L'étape n°1 est atteinte, nous avons attiré leur attention et ils sont au courant du programme.

2. Trouvez le bon champion de la formation à la sécurité des développeurs (indice : ils ont plus besoin de compétences en communication qu'en sécurité !)

Il est essentiel de trouver les bons champions de la sécurité dans chaque équipe de scrum pour assurer le succès du programme, en particulier dans les grandes organisations. D'après mon expérience, les experts en sécurité ou en développement hautement qualifiés n'ont pas tous des compétences humaines et/ou de communication très développées. Les meilleurs champions de la sécurité, ceux qui donneront à votre programme un impact positif continu, sont les personnes qui sont passionnées par la sécurité et qui ont de solides compétences en matière de relations humaines, d'influence et de communication. Choisissez judicieusement et tenez compte de la personnalité et des compétences en matière de communication.

3. Offrez des récompenses intéressantes qui reconnaissent les compétences

En général, tous les passionnés d'informatique - y compris les développeurs - aiment être reconnus pour leur intelligence et leurs compétences. Lorsque vous les récompensez avec des autocollants de statut spécifique, des gadgets de geek, des badges spéciaux ou des t-shirts imprimés personnalisés qui reconnaissent leurs compétences, ils les porteront ou les afficheront avec fierté. Si quelqu'un accomplit quelque chose d'important dans le cadre du programme de formation, il est important de réfléchir à des moyens de lui donner de la reconnaissance et de la visibilité. J'ai vu une excellente initiative chez un client qui prenait régulièrement des photos de ses champions Secure Code Warrior et les affichait avec une photo et un message du RSSI de l'entreprise dans le bulletin d'information des employés.

4. N'essayez pas de faire de vos développeurs des experts en sécurité.

Si vous souhaitez faire de vos développeurs la "première ligne de défense" de votre programme de sécurité en les aidant à coder en toute sécurité, cela ne signifie pas qu'ils doivent être les experts en sécurité les plus pointus de votre entreprise, ni que vous devez leur présenter en permanence de nouvelles vulnérabilités en matière de sécurité et des exemples d'atteintes à la protection des données. Bien que la sécurité soit importante, leur objectif premier est souvent de créer un produit ou un service de qualité et de suivre le rythme de l'entreprise. Si vous surchargez quelqu'un avec trop de sécurité, vous courez le risque de le désengager. Les principaux enseignements tirés sont les suivants : ils doivent comprendre les règles d'hygiène de base en matière de sécurité et disposer d'outils pour coder en toute sécurité, mais ils n'ont pas besoin d'être les experts de l'entreprise en matière de sécurité.

5. Ne mesurez pas la formation, mesurez l'impact

Ne mesurez pas le nombre d'heures de formation suivies par vos développeurs ou le nombre de vidéos qu'ils regardent, mais le nombre de faiblesses détectées au cours du cycle de développement par l'analyse du code, la recherche de bogues ou les tests de vulnérabilité classiques avant de lancer le programme dans chaque équipe. Si votre programme de formation fonctionne, le nombre de vulnérabilités identifiées diminuera. La deuxième chose à mesurer est le temps qu'il faut pour corriger une vulnérabilité. S'il faut un mois à un développeur pour la corriger, cela montre clairement qu'il ne comprend pas comment faire, mais s'il peut la corriger en une heure, vous savez qu'il maîtrise les compétences. Ce sont les deux paramètres que les entreprises intelligentes utilisent pour mesurer l'impact de leur formation au codage sécurisé des développeurs.

5 leçons importantes sur la façon de mettre en place une formation efficace à la sécurité des développeurs :

  1. Si vous voulez que votre programme ait un impact, amusez-vous à donner le coup d'envoi.
  2. Trouvez le bon champion de la formation à la sécurité des développeurs (indice : ils ont plus besoin de compétences en communication qu'en sécurité !)
  3. Offrez des récompenses intéressantes qui reconnaissent les compétences
  4. N'essayez pas de faire de vos développeurs des experts en sécurité
  5. Ne mesurez pas la formation, mesurez l'impact
Voir la ressource
Voir la ressource

5 leçons importantes sur la manière de mettre en place une formation efficace à la sécurité des développeurs

Vous souhaitez en savoir plus ?

Directeur général, président et cofondateur

Secure Code Warrior est là pour vous aider à sécuriser le code tout au long du cycle de vie du développement logiciel et à créer une culture dans laquelle la cybersécurité est une priorité. Que vous soyez responsable AppSec, développeur, CISO ou toute autre personne impliquée dans la sécurité, nous pouvons aider votre organisation à réduire les risques associés à un code non sécurisé.

Réservez une démonstration
Partager sur :
Auteur
Pieter Danhieux
Publié le 04 octobre 2017

Directeur général, président et cofondateur

Pieter Danhieux est un expert en sécurité mondialement reconnu, avec plus de 12 ans d'expérience en tant que consultant en sécurité et 8 ans en tant qu'instructeur principal pour SANS, enseignant des techniques offensives sur la façon de cibler et d'évaluer les organisations, les systèmes et les individus pour les faiblesses de sécurité. En 2016, il a été reconnu comme l'une des personnes les plus cool d'Australie dans le domaine de la technologie (Business Insider), a reçu le prix du professionnel de la cybersécurité de l'année (AISA - Australian Information Security Association) et détient les certifications GSE, CISSP, GCIH, GCFA, GSEC, GPEN, GWAPT, GCIA.

Partager sur :

Pourquoi un programme de formation à la sécurité des applications pour développeurs donne-t-il de meilleurs résultats qu'un autre ?

Depuis plus de dix ans que je suis formateur à la SANS et depuis trois ans que j'ai fondé et développé Secure Code Warrior (SCW), j'ai constaté qu'il était important d'investir du temps et des ressources pour que les programmes de formation produisent les meilleurs résultats.

Au cours de notre première année de vente, notre entreprise a fait participer plus de 10 000 développeurs à une formation sur le code sécurisé, et j'ai remarqué un certain nombre de tendances parmi ceux qui ont eu le déploiement le plus efficace. Leurs résultats sont réconfortants : un engagement fort, une sensibilisation à la sécurité accrue et un fort retour sur investissement du programme en détectant les faiblesses de sécurité plus tôt, avant qu'elles ne deviennent coûteuses.

Je n'aime pas l'admettre, mais il y a aussi eu quelques personnes qui ont adopté l'approche "sans effort" et qui ont essayé de déployer un programme en envoyant un courriel avec un lien vers la formation. Il n'est pas surprenant que cela ne fonctionne pas aussi bien et que nous ayons dû corriger ces déploiements.

Ci-dessous, je partage ce que je crois être cinq leçons importantes qui amélioreront de manière significative les niveaux d'engagement, l'impact et le succès de tout programme de formation à la sécurité des développeurs, y compris le nôtre.

1. Si vous voulez que votre programme ait un impact, il faut que le coup d'envoi soit amusant.

L'organisation d'un événement spécial le jour du lancement, ou le fait de donner à votre programme un thème lié au cinéma, aux jeux vidéo ou aux jeux de hasard, peut faire une grande différence dans le niveau d'enthousiasme et de participation dès le début. L'un de nos grands clients a créé tout un programme fantastique autour d'une série télévisée populaire, avec des t-shirts, des badges et des autocollants, faisant de l'ensemble du programme de formation une expérience qu'aucun développeur ne voudrait manquer. Un autre a thématisé son événement autour de la Guerre des étoiles, qui s'est tenu le 4 mai. Un peu d'amusement peut grandement aider les employés à s'impliquer, en faisant en sorte que les courtes périodes de formation sur les compétences en matière de code sécurisé pour les développeurs soient perçues comme une pause dans le travail, plutôt que comme une autre tâche à accomplir. L'étape n°1 est atteinte, nous avons attiré leur attention et ils sont au courant du programme.

2. Trouvez le bon champion de la formation à la sécurité des développeurs (indice : ils ont plus besoin de compétences en communication qu'en sécurité !)

Il est essentiel de trouver les bons champions de la sécurité dans chaque équipe de scrum pour assurer le succès du programme, en particulier dans les grandes organisations. D'après mon expérience, les experts en sécurité ou en développement hautement qualifiés n'ont pas tous des compétences humaines et/ou de communication très développées. Les meilleurs champions de la sécurité, ceux qui donneront à votre programme un impact positif continu, sont les personnes qui sont passionnées par la sécurité et qui ont de solides compétences en matière de relations humaines, d'influence et de communication. Choisissez judicieusement et tenez compte de la personnalité et des compétences en matière de communication.

3. Offrez des récompenses intéressantes qui reconnaissent les compétences

En général, tous les passionnés d'informatique - y compris les développeurs - aiment être reconnus pour leur intelligence et leurs compétences. Lorsque vous les récompensez avec des autocollants de statut spécifique, des gadgets de geek, des badges spéciaux ou des t-shirts imprimés personnalisés qui reconnaissent leurs compétences, ils les porteront ou les afficheront avec fierté. Si quelqu'un accomplit quelque chose d'important dans le cadre du programme de formation, il est important de réfléchir à des moyens de lui donner de la reconnaissance et de la visibilité. J'ai vu une excellente initiative chez un client qui prenait régulièrement des photos de ses champions Secure Code Warrior et les affichait avec une photo et un message du RSSI de l'entreprise dans le bulletin d'information des employés.

4. N'essayez pas de faire de vos développeurs des experts en sécurité.

Si vous souhaitez faire de vos développeurs la "première ligne de défense" de votre programme de sécurité en les aidant à coder en toute sécurité, cela ne signifie pas qu'ils doivent être les experts en sécurité les plus pointus de votre entreprise, ni que vous devez leur présenter en permanence de nouvelles vulnérabilités en matière de sécurité et des exemples d'atteintes à la protection des données. Bien que la sécurité soit importante, leur objectif premier est souvent de créer un produit ou un service de qualité et de suivre le rythme de l'entreprise. Si vous surchargez quelqu'un avec trop de sécurité, vous courez le risque de le désengager. Les principaux enseignements tirés sont les suivants : ils doivent comprendre les règles d'hygiène de base en matière de sécurité et disposer d'outils pour coder en toute sécurité, mais ils n'ont pas besoin d'être les experts de l'entreprise en matière de sécurité.

5. Ne mesurez pas la formation, mesurez l'impact

Ne mesurez pas le nombre d'heures de formation suivies par vos développeurs ou le nombre de vidéos qu'ils regardent, mais le nombre de faiblesses détectées au cours du cycle de développement par l'analyse du code, la recherche de bogues ou les tests de vulnérabilité classiques avant de lancer le programme dans chaque équipe. Si votre programme de formation fonctionne, le nombre de vulnérabilités identifiées diminuera. La deuxième chose à mesurer est le temps qu'il faut pour corriger une vulnérabilité. S'il faut un mois à un développeur pour la corriger, cela montre clairement qu'il ne comprend pas comment faire, mais s'il peut la corriger en une heure, vous savez qu'il maîtrise les compétences. Ce sont les deux paramètres que les entreprises intelligentes utilisent pour mesurer l'impact de leur formation au codage sécurisé des développeurs.

5 leçons importantes sur la façon de mettre en place une formation efficace à la sécurité des développeurs :

  1. Si vous voulez que votre programme ait un impact, amusez-vous à donner le coup d'envoi.
  2. Trouvez le bon champion de la formation à la sécurité des développeurs (indice : ils ont plus besoin de compétences en communication qu'en sécurité !)
  3. Offrez des récompenses intéressantes qui reconnaissent les compétences
  4. N'essayez pas de faire de vos développeurs des experts en sécurité
  5. Ne mesurez pas la formation, mesurez l'impact
Voir la ressource
Voir la ressource

Remplissez le formulaire ci-dessous pour télécharger le rapport

Nous aimerions que vous nous autorisiez à vous envoyer des informations sur nos produits et/ou sur des sujets liés au codage sécurisé. Nous traiterons toujours vos données personnelles avec le plus grand soin et ne les vendrons jamais à d'autres entreprises à des fins de marketing.

Soumettre
Pour soumettre le formulaire, veuillez activer les cookies "Analytics". N'hésitez pas à les désactiver à nouveau une fois que vous aurez terminé.

Pourquoi un programme de formation à la sécurité des applications pour développeurs donne-t-il de meilleurs résultats qu'un autre ?

Depuis plus de dix ans que je suis formateur à la SANS et depuis trois ans que j'ai fondé et développé Secure Code Warrior (SCW), j'ai constaté qu'il était important d'investir du temps et des ressources pour que les programmes de formation produisent les meilleurs résultats.

Au cours de notre première année de vente, notre entreprise a fait participer plus de 10 000 développeurs à une formation sur le code sécurisé, et j'ai remarqué un certain nombre de tendances parmi ceux qui ont eu le déploiement le plus efficace. Leurs résultats sont réconfortants : un engagement fort, une sensibilisation à la sécurité accrue et un fort retour sur investissement du programme en détectant les faiblesses de sécurité plus tôt, avant qu'elles ne deviennent coûteuses.

Je n'aime pas l'admettre, mais il y a aussi eu quelques personnes qui ont adopté l'approche "sans effort" et qui ont essayé de déployer un programme en envoyant un courriel avec un lien vers la formation. Il n'est pas surprenant que cela ne fonctionne pas aussi bien et que nous ayons dû corriger ces déploiements.

Ci-dessous, je partage ce que je crois être cinq leçons importantes qui amélioreront de manière significative les niveaux d'engagement, l'impact et le succès de tout programme de formation à la sécurité des développeurs, y compris le nôtre.

1. Si vous voulez que votre programme ait un impact, il faut que le coup d'envoi soit amusant.

L'organisation d'un événement spécial le jour du lancement, ou le fait de donner à votre programme un thème lié au cinéma, aux jeux vidéo ou aux jeux de hasard, peut faire une grande différence dans le niveau d'enthousiasme et de participation dès le début. L'un de nos grands clients a créé tout un programme fantastique autour d'une série télévisée populaire, avec des t-shirts, des badges et des autocollants, faisant de l'ensemble du programme de formation une expérience qu'aucun développeur ne voudrait manquer. Un autre a thématisé son événement autour de la Guerre des étoiles, qui s'est tenu le 4 mai. Un peu d'amusement peut grandement aider les employés à s'impliquer, en faisant en sorte que les courtes périodes de formation sur les compétences en matière de code sécurisé pour les développeurs soient perçues comme une pause dans le travail, plutôt que comme une autre tâche à accomplir. L'étape n°1 est atteinte, nous avons attiré leur attention et ils sont au courant du programme.

2. Trouvez le bon champion de la formation à la sécurité des développeurs (indice : ils ont plus besoin de compétences en communication qu'en sécurité !)

Il est essentiel de trouver les bons champions de la sécurité dans chaque équipe de scrum pour assurer le succès du programme, en particulier dans les grandes organisations. D'après mon expérience, les experts en sécurité ou en développement hautement qualifiés n'ont pas tous des compétences humaines et/ou de communication très développées. Les meilleurs champions de la sécurité, ceux qui donneront à votre programme un impact positif continu, sont les personnes qui sont passionnées par la sécurité et qui ont de solides compétences en matière de relations humaines, d'influence et de communication. Choisissez judicieusement et tenez compte de la personnalité et des compétences en matière de communication.

3. Offrez des récompenses intéressantes qui reconnaissent les compétences

En général, tous les passionnés d'informatique - y compris les développeurs - aiment être reconnus pour leur intelligence et leurs compétences. Lorsque vous les récompensez avec des autocollants de statut spécifique, des gadgets de geek, des badges spéciaux ou des t-shirts imprimés personnalisés qui reconnaissent leurs compétences, ils les porteront ou les afficheront avec fierté. Si quelqu'un accomplit quelque chose d'important dans le cadre du programme de formation, il est important de réfléchir à des moyens de lui donner de la reconnaissance et de la visibilité. J'ai vu une excellente initiative chez un client qui prenait régulièrement des photos de ses champions Secure Code Warrior et les affichait avec une photo et un message du RSSI de l'entreprise dans le bulletin d'information des employés.

4. N'essayez pas de faire de vos développeurs des experts en sécurité.

Si vous souhaitez faire de vos développeurs la "première ligne de défense" de votre programme de sécurité en les aidant à coder en toute sécurité, cela ne signifie pas qu'ils doivent être les experts en sécurité les plus pointus de votre entreprise, ni que vous devez leur présenter en permanence de nouvelles vulnérabilités en matière de sécurité et des exemples d'atteintes à la protection des données. Bien que la sécurité soit importante, leur objectif premier est souvent de créer un produit ou un service de qualité et de suivre le rythme de l'entreprise. Si vous surchargez quelqu'un avec trop de sécurité, vous courez le risque de le désengager. Les principaux enseignements tirés sont les suivants : ils doivent comprendre les règles d'hygiène de base en matière de sécurité et disposer d'outils pour coder en toute sécurité, mais ils n'ont pas besoin d'être les experts de l'entreprise en matière de sécurité.

5. Ne mesurez pas la formation, mesurez l'impact

Ne mesurez pas le nombre d'heures de formation suivies par vos développeurs ou le nombre de vidéos qu'ils regardent, mais le nombre de faiblesses détectées au cours du cycle de développement par l'analyse du code, la recherche de bogues ou les tests de vulnérabilité classiques avant de lancer le programme dans chaque équipe. Si votre programme de formation fonctionne, le nombre de vulnérabilités identifiées diminuera. La deuxième chose à mesurer est le temps qu'il faut pour corriger une vulnérabilité. S'il faut un mois à un développeur pour la corriger, cela montre clairement qu'il ne comprend pas comment faire, mais s'il peut la corriger en une heure, vous savez qu'il maîtrise les compétences. Ce sont les deux paramètres que les entreprises intelligentes utilisent pour mesurer l'impact de leur formation au codage sécurisé des développeurs.

5 leçons importantes sur la façon de mettre en place une formation efficace à la sécurité des développeurs :

  1. Si vous voulez que votre programme ait un impact, amusez-vous à donner le coup d'envoi.
  2. Trouvez le bon champion de la formation à la sécurité des développeurs (indice : ils ont plus besoin de compétences en communication qu'en sécurité !)
  3. Offrez des récompenses intéressantes qui reconnaissent les compétences
  4. N'essayez pas de faire de vos développeurs des experts en sécurité
  5. Ne mesurez pas la formation, mesurez l'impact
Accès aux ressources

Cliquez sur le lien ci-dessous et téléchargez le PDF de cette ressource.

Secure Code Warrior est là pour vous aider à sécuriser le code tout au long du cycle de vie du développement logiciel et à créer une culture dans laquelle la cybersécurité est une priorité. Que vous soyez responsable AppSec, développeur, CISO ou toute autre personne impliquée dans la sécurité, nous pouvons aider votre organisation à réduire les risques associés à un code non sécurisé.

Voir le rapportRéservez une démonstration
Partager sur :
Vous souhaitez en savoir plus ?

Partager sur :
Auteur
Pieter Danhieux
Publié le 04 octobre 2017

Directeur général, président et cofondateur

Pieter Danhieux est un expert en sécurité mondialement reconnu, avec plus de 12 ans d'expérience en tant que consultant en sécurité et 8 ans en tant qu'instructeur principal pour SANS, enseignant des techniques offensives sur la façon de cibler et d'évaluer les organisations, les systèmes et les individus pour les faiblesses de sécurité. En 2016, il a été reconnu comme l'une des personnes les plus cool d'Australie dans le domaine de la technologie (Business Insider), a reçu le prix du professionnel de la cybersécurité de l'année (AISA - Australian Information Security Association) et détient les certifications GSE, CISSP, GCIH, GCFA, GSEC, GPEN, GWAPT, GCIA.

Partager sur :

Pourquoi un programme de formation à la sécurité des applications pour développeurs donne-t-il de meilleurs résultats qu'un autre ?

Depuis plus de dix ans que je suis formateur à la SANS et depuis trois ans que j'ai fondé et développé Secure Code Warrior (SCW), j'ai constaté qu'il était important d'investir du temps et des ressources pour que les programmes de formation produisent les meilleurs résultats.

Au cours de notre première année de vente, notre entreprise a fait participer plus de 10 000 développeurs à une formation sur le code sécurisé, et j'ai remarqué un certain nombre de tendances parmi ceux qui ont eu le déploiement le plus efficace. Leurs résultats sont réconfortants : un engagement fort, une sensibilisation à la sécurité accrue et un fort retour sur investissement du programme en détectant les faiblesses de sécurité plus tôt, avant qu'elles ne deviennent coûteuses.

Je n'aime pas l'admettre, mais il y a aussi eu quelques personnes qui ont adopté l'approche "sans effort" et qui ont essayé de déployer un programme en envoyant un courriel avec un lien vers la formation. Il n'est pas surprenant que cela ne fonctionne pas aussi bien et que nous ayons dû corriger ces déploiements.

Ci-dessous, je partage ce que je crois être cinq leçons importantes qui amélioreront de manière significative les niveaux d'engagement, l'impact et le succès de tout programme de formation à la sécurité des développeurs, y compris le nôtre.

1. Si vous voulez que votre programme ait un impact, il faut que le coup d'envoi soit amusant.

L'organisation d'un événement spécial le jour du lancement, ou le fait de donner à votre programme un thème lié au cinéma, aux jeux vidéo ou aux jeux de hasard, peut faire une grande différence dans le niveau d'enthousiasme et de participation dès le début. L'un de nos grands clients a créé tout un programme fantastique autour d'une série télévisée populaire, avec des t-shirts, des badges et des autocollants, faisant de l'ensemble du programme de formation une expérience qu'aucun développeur ne voudrait manquer. Un autre a thématisé son événement autour de la Guerre des étoiles, qui s'est tenu le 4 mai. Un peu d'amusement peut grandement aider les employés à s'impliquer, en faisant en sorte que les courtes périodes de formation sur les compétences en matière de code sécurisé pour les développeurs soient perçues comme une pause dans le travail, plutôt que comme une autre tâche à accomplir. L'étape n°1 est atteinte, nous avons attiré leur attention et ils sont au courant du programme.

2. Trouvez le bon champion de la formation à la sécurité des développeurs (indice : ils ont plus besoin de compétences en communication qu'en sécurité !)

Il est essentiel de trouver les bons champions de la sécurité dans chaque équipe de scrum pour assurer le succès du programme, en particulier dans les grandes organisations. D'après mon expérience, les experts en sécurité ou en développement hautement qualifiés n'ont pas tous des compétences humaines et/ou de communication très développées. Les meilleurs champions de la sécurité, ceux qui donneront à votre programme un impact positif continu, sont les personnes qui sont passionnées par la sécurité et qui ont de solides compétences en matière de relations humaines, d'influence et de communication. Choisissez judicieusement et tenez compte de la personnalité et des compétences en matière de communication.

3. Offrez des récompenses intéressantes qui reconnaissent les compétences

En général, tous les passionnés d'informatique - y compris les développeurs - aiment être reconnus pour leur intelligence et leurs compétences. Lorsque vous les récompensez avec des autocollants de statut spécifique, des gadgets de geek, des badges spéciaux ou des t-shirts imprimés personnalisés qui reconnaissent leurs compétences, ils les porteront ou les afficheront avec fierté. Si quelqu'un accomplit quelque chose d'important dans le cadre du programme de formation, il est important de réfléchir à des moyens de lui donner de la reconnaissance et de la visibilité. J'ai vu une excellente initiative chez un client qui prenait régulièrement des photos de ses champions Secure Code Warrior et les affichait avec une photo et un message du RSSI de l'entreprise dans le bulletin d'information des employés.

4. N'essayez pas de faire de vos développeurs des experts en sécurité.

Si vous souhaitez faire de vos développeurs la "première ligne de défense" de votre programme de sécurité en les aidant à coder en toute sécurité, cela ne signifie pas qu'ils doivent être les experts en sécurité les plus pointus de votre entreprise, ni que vous devez leur présenter en permanence de nouvelles vulnérabilités en matière de sécurité et des exemples d'atteintes à la protection des données. Bien que la sécurité soit importante, leur objectif premier est souvent de créer un produit ou un service de qualité et de suivre le rythme de l'entreprise. Si vous surchargez quelqu'un avec trop de sécurité, vous courez le risque de le désengager. Les principaux enseignements tirés sont les suivants : ils doivent comprendre les règles d'hygiène de base en matière de sécurité et disposer d'outils pour coder en toute sécurité, mais ils n'ont pas besoin d'être les experts de l'entreprise en matière de sécurité.

5. Ne mesurez pas la formation, mesurez l'impact

Ne mesurez pas le nombre d'heures de formation suivies par vos développeurs ou le nombre de vidéos qu'ils regardent, mais le nombre de faiblesses détectées au cours du cycle de développement par l'analyse du code, la recherche de bogues ou les tests de vulnérabilité classiques avant de lancer le programme dans chaque équipe. Si votre programme de formation fonctionne, le nombre de vulnérabilités identifiées diminuera. La deuxième chose à mesurer est le temps qu'il faut pour corriger une vulnérabilité. S'il faut un mois à un développeur pour la corriger, cela montre clairement qu'il ne comprend pas comment faire, mais s'il peut la corriger en une heure, vous savez qu'il maîtrise les compétences. Ce sont les deux paramètres que les entreprises intelligentes utilisent pour mesurer l'impact de leur formation au codage sécurisé des développeurs.

5 leçons importantes sur la façon de mettre en place une formation efficace à la sécurité des développeurs :

  1. Si vous voulez que votre programme ait un impact, amusez-vous à donner le coup d'envoi.
  2. Trouvez le bon champion de la formation à la sécurité des développeurs (indice : ils ont plus besoin de compétences en communication qu'en sécurité !)
  3. Offrez des récompenses intéressantes qui reconnaissent les compétences
  4. N'essayez pas de faire de vos développeurs des experts en sécurité
  5. Ne mesurez pas la formation, mesurez l'impact

Table des matières

Voir la ressource
Vous souhaitez en savoir plus ?

Directeur général, président et cofondateur

Secure Code Warrior est là pour vous aider à sécuriser le code tout au long du cycle de vie du développement logiciel et à créer une culture dans laquelle la cybersécurité est une priorité. Que vous soyez responsable AppSec, développeur, CISO ou toute autre personne impliquée dans la sécurité, nous pouvons aider votre organisation à réduire les risques associés à un code non sécurisé.

Réservez une démonstrationTélécharger
Partager sur :
Centre de ressources

Ressources pour vous aider à démarrer

Plus d'articles
Centre de ressources

Ressources pour vous aider à démarrer

Plus d'articles