GitLab 2023 全球 DevSecOps AI 报告总结
GitLab 发布了其 2023 年全球 DevSecOps AI 报告,主要发现显示,AI 和 ML 的使用正从“可有可无”转变为“必不可少”。
AI 和 ML 在软件开发中的应用
- 普及率:23% 的组织已在软件开发中使用 AI,其中 60% 每天使用。
- 测试领域:65% 的受访者表示他们正在或将要在未来三年内使用 AI 和 ML 进行测试。
- 必要性:83% 的受访者认为在软件开发中实施 AI 是避免落后的关键。
对 AI/ML 的担忧
- 安全顾虑:67% 的安全受访者担心 AI/ML 的影响,主要原因包括 AI/ML 比人类更具成本效益、可能导致工作被替代、减少就业机会以及可能引入错误,使工作更加困难。
AI 在开发中的多样化应用
- 代码编写:虽然 AI 在代码编写方面受到关注,但这仅占开发者工作时间的四分之一。
- 代码检查:62% 的受访者使用 AI 进行代码检查,53% 使用机器人测试代码,这两个数字较去年同期均增长了 10% 以上。
DevOps 和 DevSecOps 方法的采用
- 增长趋势:DevOps 和 DevSecOps 的使用率从 2022 年的 47% 上升至 56%。
- 安全责任:仅有 30% 的受访者表示他们完全负责安全,低于一年前的 48%。38% 的安全专业人员认为他们是跨职能团队的一部分,这一比例一年前为 29%。
安全检查和工具链复杂性
- 左移趋势:74% 的受访者现在或计划在未来三年内更早地在 SDLC 中进行测试。
- 工具链问题:近三分之二的受访者希望简化他们使用的工具,约一半的受访者的工具链包含六个或更多工具,这使得合规性和监控的整体视图以及跨工具链的洞察力难以实现。
动机和预算
- 主要动机:提高开发者生产力、发布速度和业务敏捷性是扩展 DevSecOps 实践的关键原因。
- 预算情况:仅有 15% 的受访者表示过去一年中 DevSecOps 预算有所增加。
- 平台采用:72% 的受访者正在使用或计划在未来一年内使用 DevSecOps 平台,主要原因是提高效率、安全性和自动化。
GitLab 的全球 DevSecOps AI 报告可从其官网下载。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。