从培训到敏捷学习: 安全代码的敏捷learning platform ,如何彻底改变你对安全软件的态度

发表于2023年6月22日
作者:Vivek Asija
案例研究

从培训到敏捷学习: 安全代码的敏捷learning platform ,如何彻底改变你对安全软件的态度

发表于2023年6月22日
作者:Vivek Asija
查看资源
查看资源
从培训到敏捷学习:彻底改变你对安全软件的态度
从培训到敏捷学习:彻底改变你对安全软件的态度

是时候将敏捷原则应用于安全代码培训了

在大多数组织中,安全代码培训的传统方法是将其作为一个有独立开始和结束的时间点的练习。随着企业在数字时代发展得越来越快,这已经不够好了。所有类型的组织都需要采取持续的学习策略,将其嵌入到开发人员的日常工作中。雇用新的安全技能是一个答案,但这种人才是稀缺的,而且这种方法不能扩展。就像敏捷实践已经超越了软件开发中的瀑布式方法一样,敏捷现在正在彻底改变开发者的安全培训。敏捷在软件方面的好处是把工作分成小块,在下一个冲刺的基础上分层,以确保在一个连续的、迭代的循环中以高速度成功交付。同样,安全代码的敏捷学习也被分解成小的、可消耗的部分,逐步分层,并以迭代的方式紧密地整合在开发者的工作流程中。有了敏捷,开发人员可以更有效地学习,更快地内化安全技能,并几乎立即写出更安全的代码。  

传统安全培训与安全代码的敏捷Learning Platform

敏捷学习是一套价值观和原则,它框定了人们如何更快、更有效地内化知识。在他们的敏捷学习宣言中(如下图1所示),Gartner定义了四个价值和八个原则。

图1:Gartner 2020。 关于这一主题的更多信息,请参见: https://www.gartner.com/en/doc/764594-foster-a-culture-of-agile-learning-to-upskill-it-employees-faster

这四个价值代表了如何思考员工培训的新思维。学习是工作的一个组成部分,其价值在于业务成果、成长心态、实时嵌入培训和社区复合。这些价值观是学习计划的北极星,也是八项原则的框架,我们在此简单介绍一下。

  1. 从学习到挣钱: 将公司的财务目标和能力需求与开发人员的技能提升联系起来。 
  2. 激励倍增: 获得一个有效的安全技能建设平台,开发人员可以将其应用于他们的职业发展,从而激励他们学习更多知识
  3. 适时的微爆发: 2至25分钟的小段学习内容在此刻浮出水面,提供背景,帮助开发者建立相关的、可用的技能
  4. 动态途径: 安全内容可以以不同的形式提供,开发人员可以以最适合他们学习风格的模式进行自我服务
  5. 渐进式分层: 掌握基础的安全代码概念后,再进行更高级的知识和实践。
  6. 价值交付的流程: 安全代码的概念被嵌入到开发人员已经居住的工具和空间中,因此他们不需要离开他们的工作就能获得培训。
  7. 数据驱动,人工智能支持: 技术动态地调整课程并进行个性化学习,使开发人员保持在正确的轨道上,为他们提供在课堂上无法获得的定制体验。 
  8. 社会性的放大:建立一种学习文化,在这种文化中,安全编码技能受到赞誉,开发人员参与友好竞争以及知识共享,使整个企业受益。

介绍一下安全代码的敏捷learning platform 

在过去的十年中,Secure Code Warrior ,将敏捷原则融入到我们的设计中learning platform 。我们打破了传统安全培训的模式,提供了以开发人员为中心的、灵活的学习体验,在多个方面为客户带来了2到3倍的商业价值提升,从降低风险和成本到提高开发人员的生产力。但是,什么定义了敏捷的learning platform ?安全代码的敏捷learning platform ,具体如何使开发人员快速内化新技能并立即投入工作?是什么让安全代码的敏捷学习比传统的安全培训更好? 在这篇系列博文的第一篇中,我们将探讨SCW敏捷Learning Platform ,如何体现出敏捷的价值和原则。

嵌入在价值交付流程中的动态路径和及时的微爆发 

安全代码的敏捷learning platform ,为学习者提供了不同的方式来消费内容,提高他们的知识,并内化新的技能。它为开发者提供了动态的途径,让他们在需要的时候,在小型的、可消费的、及时的微爆内容中找到最适合自己的内容。用户可以在我们的平台上选择最适合他们的学习形式。他们通过视频、指南演练 获得安全概念,这些都是在微爆中浮现的。 这些功能提供了基本的概念--特定漏洞的 "什么 "和 "如何"。 由于这些内容是在他们每天使用的开发工具(如Jira)中提供的,因此这些概念可以更好地落地,更有意义,从而使它们被内化。

我们的安全代码敏捷平台有多种形式的学习内容,包括超过63种语言和框架的150多个漏洞主题的指南、演练和视频。

SCW平台体现了渐进式分层的敏捷原则。在初步熟悉了安全代码的概念后,开发人员可以进入实践的互动模块,如挑战missions编码实验室 ,在那里他们可以练习前面介绍的基础概念。 这些模块适应不同的技能水平和学习风格,让开发人员可以选择如何学习--动态路径。 

编码实验室在一个模拟的IDE环境中为开发者提供逐步指导,给他们一个安全的空间来练习新的安全概念。

实现从培训到敏捷学习的转变

将你的方法从安全培训转变为安全代码的敏捷学习是一种强大的方式,可以使你的开发人员队伍,重新获得浪费的开发人员时间,并将这些时间用于更有成效的项目。 在这篇文章中,我们只介绍了Secure Code Warrior平台的一些功能,以及它们如何体现敏捷学习策略的原则。在下一篇文章中,我们将展示安全代码学习的商业案例,并展示该平台更多受敏捷启发的功能。

关于Secure Code Warrior

Secure Code Warrior 为您的开发人员提供编写安全代码的技能。我们的learning platform 是最有效的安全编码解决方案,因为它使用敏捷的学习方法让开发人员学习、应用和保留软件安全原则。超过600家企业信任Secure Code Warrior ,以实施敏捷学习安全计划,快速交付安全软件,并创建一个由开发人员驱动的安全文化。准备了解更多吗? 申请一个演示。

查看资源
查看资源

作者

Vivek Asija

Vivek 曾任Secure Code Warrior 产品营销副总裁,负责定位、信息传递和 GTM 战略。

想要更多吗?

在博客上深入了解我们最新的安全编码见解。

我们广泛的资源库旨在增强人类对安全编码技术提升的方法。

查看博客
想要更多吗?

获取关于开发者驱动的安全的最新研究

我们广泛的资源库充满了有用的资源,从白皮书到网络研讨会,让你开始使用开发者驱动的安全编码。现在就去探索它。

资源中心

从培训到敏捷学习: 安全代码的敏捷learning platform ,如何彻底改变你对安全软件的态度

发表于2023年6月22日
作者:Vivek Asija

是时候将敏捷原则应用于安全代码培训了

在大多数组织中,安全代码培训的传统方法是将其作为一个有独立开始和结束的时间点的练习。随着企业在数字时代发展得越来越快,这已经不够好了。所有类型的组织都需要采取持续的学习策略,将其嵌入到开发人员的日常工作中。雇用新的安全技能是一个答案,但这种人才是稀缺的,而且这种方法不能扩展。就像敏捷实践已经超越了软件开发中的瀑布式方法一样,敏捷现在正在彻底改变开发者的安全培训。敏捷在软件方面的好处是把工作分成小块,在下一个冲刺的基础上分层,以确保在一个连续的、迭代的循环中以高速度成功交付。同样,安全代码的敏捷学习也被分解成小的、可消耗的部分,逐步分层,并以迭代的方式紧密地整合在开发者的工作流程中。有了敏捷,开发人员可以更有效地学习,更快地内化安全技能,并几乎立即写出更安全的代码。  

传统安全培训与安全代码的敏捷Learning Platform

敏捷学习是一套价值观和原则,它框定了人们如何更快、更有效地内化知识。在他们的敏捷学习宣言中(如下图1所示),Gartner定义了四个价值和八个原则。

图1:Gartner 2020。 关于这一主题的更多信息,请参见: https://www.gartner.com/en/doc/764594-foster-a-culture-of-agile-learning-to-upskill-it-employees-faster

这四个价值代表了如何思考员工培训的新思维。学习是工作的一个组成部分,其价值在于业务成果、成长心态、实时嵌入培训和社区复合。这些价值观是学习计划的北极星,也是八项原则的框架,我们在此简单介绍一下。

  1. 从学习到挣钱: 将公司的财务目标和能力需求与开发人员的技能提升联系起来。 
  2. 激励倍增: 获得一个有效的安全技能建设平台,开发人员可以将其应用于他们的职业发展,从而激励他们学习更多知识
  3. 适时的微爆发: 2至25分钟的小段学习内容在此刻浮出水面,提供背景,帮助开发者建立相关的、可用的技能
  4. 动态途径: 安全内容可以以不同的形式提供,开发人员可以以最适合他们学习风格的模式进行自我服务
  5. 渐进式分层: 掌握基础的安全代码概念后,再进行更高级的知识和实践。
  6. 价值交付的流程: 安全代码的概念被嵌入到开发人员已经居住的工具和空间中,因此他们不需要离开他们的工作就能获得培训。
  7. 数据驱动,人工智能支持: 技术动态地调整课程并进行个性化学习,使开发人员保持在正确的轨道上,为他们提供在课堂上无法获得的定制体验。 
  8. 社会性的放大:建立一种学习文化,在这种文化中,安全编码技能受到赞誉,开发人员参与友好竞争以及知识共享,使整个企业受益。

介绍一下安全代码的敏捷learning platform 

在过去的十年中,Secure Code Warrior ,将敏捷原则融入到我们的设计中learning platform 。我们打破了传统安全培训的模式,提供了以开发人员为中心的、灵活的学习体验,在多个方面为客户带来了2到3倍的商业价值提升,从降低风险和成本到提高开发人员的生产力。但是,什么定义了敏捷的learning platform ?安全代码的敏捷learning platform ,具体如何使开发人员快速内化新技能并立即投入工作?是什么让安全代码的敏捷学习比传统的安全培训更好? 在这篇系列博文的第一篇中,我们将探讨SCW敏捷Learning Platform ,如何体现出敏捷的价值和原则。

嵌入在价值交付流程中的动态路径和及时的微爆发 

安全代码的敏捷learning platform ,为学习者提供了不同的方式来消费内容,提高他们的知识,并内化新的技能。它为开发者提供了动态的途径,让他们在需要的时候,在小型的、可消费的、及时的微爆内容中找到最适合自己的内容。用户可以在我们的平台上选择最适合他们的学习形式。他们通过视频、指南演练 获得安全概念,这些都是在微爆中浮现的。 这些功能提供了基本的概念--特定漏洞的 "什么 "和 "如何"。 由于这些内容是在他们每天使用的开发工具(如Jira)中提供的,因此这些概念可以更好地落地,更有意义,从而使它们被内化。

我们的安全代码敏捷平台有多种形式的学习内容,包括超过63种语言和框架的150多个漏洞主题的指南、演练和视频。

SCW平台体现了渐进式分层的敏捷原则。在初步熟悉了安全代码的概念后,开发人员可以进入实践的互动模块,如挑战missions编码实验室 ,在那里他们可以练习前面介绍的基础概念。 这些模块适应不同的技能水平和学习风格,让开发人员可以选择如何学习--动态路径。 

编码实验室在一个模拟的IDE环境中为开发者提供逐步指导,给他们一个安全的空间来练习新的安全概念。

实现从培训到敏捷学习的转变

将你的方法从安全培训转变为安全代码的敏捷学习是一种强大的方式,可以使你的开发人员队伍,重新获得浪费的开发人员时间,并将这些时间用于更有成效的项目。 在这篇文章中,我们只介绍了Secure Code Warrior平台的一些功能,以及它们如何体现敏捷学习策略的原则。在下一篇文章中,我们将展示安全代码学习的商业案例,并展示该平台更多受敏捷启发的功能。

关于Secure Code Warrior

Secure Code Warrior 为您的开发人员提供编写安全代码的技能。我们的learning platform 是最有效的安全编码解决方案,因为它使用敏捷的学习方法让开发人员学习、应用和保留软件安全原则。超过600家企业信任Secure Code Warrior ,以实施敏捷学习安全计划,快速交付安全软件,并创建一个由开发人员驱动的安全文化。准备了解更多吗? 申请一个演示。

我们希望得到您的许可,向您发送有关我们产品和/或相关安全编码主题的信息。我们将始终以最谨慎的态度对待您的个人资料,绝不会将其出售给其他公司用于营销目的。

提交
要提交表格,请启用 "分析 "cookies。完成后,请随时再次禁用它们。