AIによるコード生成は開発スピードを向上させる一方、持続可能性を損なうリスクをはらむ。AI時代に求められる新たな開発サイクルや仕様駆動開発の手法、そして、AIをコントロールし、確実に成果を出す組織の作り方をひもとく。
この記事は会員限定です。会員登録すると全てご覧いただけます。
AIが提示するコードを誰もが手軽に扱えるようになり、ソフトウェア開発の現場において効率化が進む。その一方で、AI依存による「開発の空洞化」が懸念されている。AIが出力するコードを検証せず、直感だけで開発を進めるバイブコーディングは、一見するとスピードをもたらすものの、システムの持続可能性や組織の技術力を損なうリスクをはらんでいる。
本ブックレットでは、Google Cloudのケーシー・ウェスト氏が説くプロフェッショナル論を基に、スピードと品質を両立させるための思考法や、非決定論的なAI時代に対応する新たな開発ライフサイクル(ADLC)について解説する。
合わせて、実践的なIT開発のアプローチとして、モンスターラボの平田大祐氏が提唱する仕様駆動開発を紹介する。AIに主導権を渡すのではなく、人間が目的や制約をコントロールしながら、次の実装へ確実につなげるプロトタイピング戦略と、真に“試せる組織”の設計について詳述する。
など
本ブックレットは、ITmedia エンタープライズで掲載した解説記事を基に再構成しています。
Copyright © ITmedia, Inc. All Rights Reserved.