要約:
- 500人のソフトウェアエンジニアリーダー(38%)と実務者を対象に行われた調査では、半数近くがプロダクション環境にコードをリリースする際に障害のリスクを冒していると報告し、39%がコードがプロダクションにデプロイされる際に少なくとも半分の時間失敗すると述べている。
- コードをロールバックする際、3分の2以上が手動プロセスに頼っている。
- 60%の回答者が月次または四半期ごとにコードをリリースしており、59%の開発者がアプリケーションセキュリティ要件がコードを頻繁にリリースする能力を制限していると述べている。
- AIは、テストの作成や実行などの手間を排除するために使用すべきであり、開発者に依存せず、DevSecOpsプラットフォームが問題を自動的に特定し解決することでソフトウェア開発に関与するすべての人々を強化すべきである。
考察:
ソフトウェア開発における課題は多岐にわたり、特にセキュリティやプロセスの自動化の重要性が浮き彫りになっています。AIの活用やDevOpsプラットフォームの統合など、次の段階に向けての取り組みが求められているようです。
元記事: https://devops.com/harness-survey-surfaces-raft-of-devops-challenges/