要約:
- アプリケーション開発は開発者の時間の16%を占めており、2024年には15%から増加した。
- 開発者の大半の時間は、運用およびサポートタスクに費やされている。
- 開発者はCI/CDプロセスの実装、アプリケーションパフォーマンスの監視、およびインフラパフォーマンスの監視などの運用タスクに最も多くの時間を費やしている。
- セキュリティに開発者が費やす時間が増加し、2023年から2024年には8%から13%に上昇した。
- 生成AIとエージェンティックAIツールは、開発者の生産性向上を目指し、ドキュメンテーションやテスト、展開にかかる時間を削減し、コーディングの努力を加速する方法を提供している。
感想:
開発者がアプリケーション開発に割く時間が増加している一方で、運用タスクやセキュリティへの対応にも多くの時間が費やされていることが分かります。生成AIやエージェンティックAIツールが開発者の負担を軽減し、効率的な開発を促進する可能性が示唆されています。