View a markdown version of this page

生成 AI AWS を使用して でソフトウェア開発ライフサイクルを加速する - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

生成 AI AWS を使用して でソフトウェア開発ライフサイクルを加速する

チェタン・マクバナ、アマゾン ウェブ サービス

2025 年 4 月 (ドキュメント履歴)

高品質のソフトウェアに対する需要の高まりにより、組織はソフトウェア開発ライフサイクル (SDLC) を加速する方法を常に模索しています。組織が競争力を維持するには、製品品質を維持または改善しながら、市場投入までの時間を短縮することが重要です。これらの課題に対処するには、ソフトウェア開発エクスペリエンスを進化させ、プロセスを合理化し、ソフトウェア開発チームが生産性と創造性を高める最先端のテクノロジー、方法論、プラクティスを使用する必要があります。次世代の開発エクスペリエンスの出現は、ソフトウェアの構想、構築、テスト、デプロイ方法の大きな変化を示しています。クラウドネイティブ開発、AI 駆動型オートメーション、高度なプロジェクト管理、コラボレーションツール、DevSecOps など、さまざまな機能が統合されており、SDLC の効率と有効性をまとめて強化します。

この変換の最前線にあるのは、ソフトウェアエンジニアリングにおける生成 AI の台頭です。ガートナーによると、2023 年の 5% と比較して、プラットフォームエンジニアリングチームの 40% が AI を使用して 2027 年までに SDLC のすべてのフェーズを強化します。このレポートでは、ソフトウェアエンジニアリングのリーダーは、開発プロセスにとって重要な幅広い分野で生成 AI を採用する準備をする必要があることも述べています。別のレポートでは、McKinsey の調査によると、デベロッパー速度インデックスが高い企業は収益が 4~5 倍速く、株主収益が 60% 高く、イノベーションが 55% 高いことがわかります。コード生成だけでなく生成 AI を採用することで、組織はソフトウェア開発ワークフローで新しいレベルの効率、生産性、イノベーションを引き出すことができます。これにより、手動作業を減らし、インサイトを明らかにし、人間の専門知識を高めることができます。

目的

この戦略ドキュメントでは、生成 AI を使用して SDLC を高速化するのに役立つフレームワーク、基本的な機能、ユースケース、ベストプラクティス、成功メトリクスの概要を説明します。製品の品質と効率を向上させるために、すべての開発段階で生成 AI を効果的に統合する方法について説明します。

この戦略ドキュメントは、お客様とお客様の組織が次の目標を達成するのに役立ちます。

  • フレームワーク、基本的な機能、ユースケース、ベストプラクティス、成功メトリクスを実装して、生成 AI で SDLC を高速化します。

  • すべての開発段階で生成 AI を効果的に統合し、製品の品質、リリース速度、開発効率を向上させます。

  • プロセスを合理化し、開発チームを強化する最先端の AI テクノロジー、方法論、プラクティスを組み込むことで、次世代のソフトウェア開発に適応します。

対象者

この戦略ドキュメントは、IT リーダー、エンジニアリングマネージャー、最高技術責任者、ソフトウェア開発チームが、開発プラクティスに生成 AI を適用してソフトウェア開発のライフサイクルを加速したいと考えている方を対象としています。