オフショアソフトウェア開発
ホーム/Blog/AI時代のアジャイルとウォーターフォール:開発手法の選び方をどう見直すか
アジャイル開発ウォーターフォールスクラムカンバンスペック駆動開発AI請負・準委任

AI時代のアジャイルとウォーターフォール:開発手法の選び方をどう見直すか

「アジャイルは成功率3倍」という数字の読み方、請負・準委任と開発手法の関係、DORA 2025が示すAIの影響を整理。発注担当者向けに、ウォーターフォール・アジャイル・スクラム・カンバン・ハイブリッドの選び方をまとめます。

Alex V.
Alex V.Business Development Center Manager
AI時代のアジャイルとウォーターフォール:開発手法の選び方をどう見直すか

システム開発を外部に委託する際、「今回はウォーターフォールか、アジャイルか」という議論は今も多くの現場で繰り返されています。ただ、生成AIがコードを書くようになった現在、この問いの立て方そのものを見直す時期に来ています。

本記事は、開発案件の発注を担当する方、情報システム部門の方を主な読者として想定しています。公開データと研究をもとに、次の3点を整理します。

  • 「アジャイルは成功率が3倍」という数字は何を測っているのか
  • 請負・準委任という契約形態が、選べる開発手法をどう左右するのか
  • AIの普及によって、各手法の前提がどう変わるのか

「成功率3倍」の数字をどう読むか

アジャイルの優位性を示す根拠として、Standish GroupのCHAOSレポートがよく引用されます。成功率はアジャイル39%に対しウォーターフォール11%、大規模案件に限ると18%対3%という数字です(PM Essentials)。

ここで確認しておきたいのが「成功」の定義です。CHAOSでは、当初見積もりに対して納期・予算・機能のすべてを満たした案件を成功としています。アムステルダム自由大学のEveleens氏とVerhoef氏は、同じ基準を実在する1,211件のプロジェクト(見積もり5,457回分)に適用して検証しました。結論は、Standishの数字は実態を反映していない、というものです。見積もりの精度を測っているにすぎず、しかも性質の異なる見積もり手法を1つの平均値にまとめているためです(IEEE Software, 2010)。

社内説明などでこの数字を使う場合は、次の点を踏まえておくと安心です。

  • 差が大きく表れるのは、規模が大きく不確実性の高い案件です。
  • アジャイルは進行中にスコープを調整しますが、ウォーターフォールは当初合意したスコープで評価されます。両者は同じ物差しで測られているわけではありません。
  • 反証研究によれば、成功率は当初の見積もり方法に大きく左右されます。

国内の状況を見ると、IPAのDX白書2021では、アジャイル開発を活用している企業は調査対象の19.3%にとどまっています(@IT)。背景の1つとして考えられるのが、次に取り上げる契約形態です。

契約形態が開発手法を決めている

受託開発では、どの開発手法を採るかは契約を結んだ時点でほぼ決まります。請負と準委任の違いを、手法との関係に絞って整理すると次のとおりです。

請負契約準委任契約
スコープ変更のリスク受注側が負う発注側が負う
成立する条件仕様が明確で、早い段階で確定できる発注側が継続的に関与し、判断を下せる
相性の良い手法ウォーターフォールアジャイル、スクラム、カンバン

IPAが2020年に公表したアジャイル開発版のモデル契約は、準委任を前提としています。開発の途中で機能や優先順位が変わることを想定しているためです。あわせて、発注側が主体的かつ相応に関与する必要があり、委託して任せきりにはできない点も示されています(Publickey、IPA)。

発注側から見れば、請負は予算額を確定できるため稟議を通しやすい契約です。一方で準委任を選ぶと、スコープ変更のリスクを自社で持ち、判断できる担当者を継続的に確保することになります。アジャイルの活用が広がりにくい理由の一端は、ここにあると言えるでしょう。

実務では、次のような組み合わせで折り合いをつけるケースが多く見られます。

  • 工程ごとに契約を分ける: 要件定義は準委任、仕様が固まってからの開発は請負とする。
  • ラボ型開発: 継続的に改善していくプロダクトでは、専任チームを中長期で確保する。

AIで何が変わるか:コードは速く、仕様の重みは増す

アジャイルは「後工程での修正はコストが高い。だから小さく作って早く誤りを見つける」という考え方を土台にしています。AIの登場は、この前提となるコスト構造に直接影響します。

開発は速くなるが、安定性は下がる傾向。 GoogleのDORAレポート2025によると、ソフトウェア開発者の90%がすでにAIを利用し、80%以上が生産性の向上を感じています。AIの利用はデリバリーのスループットとは正の相関、安定性とは負の相関を示しました。また、AIが生成したコードをほとんど、あるいはまったく信頼していない人も30%にのぼります(Google Cloud)。

AIは組織の強みも弱みも増幅する。 DORAの中心的な指摘は、AIは弱いチームを補うのではなく、既にある状態を増幅するという点です。要件があいまいなまま開発を進める体制にAIを導入すれば、要件とずれたコードが、より速く、より多く生まれることも考えられます。

仕様書が再び主役になる。 AIエージェントにあいまいな指示を与えると、一見正しく動くものの、意図とは異なるコードが出来上がります。こうした背景から、2026年には「スペック駆動開発(spec-driven development)」への関心が高まっています。代表例のGitHub Spec Kitでは、作業をConstitution → Specify → Plan → Tasks → Implementの順に進めます(MarkTechPost)。

この流れは、要件定義 → 設計 → タスク分割 → 実装という、いわば小さなウォーターフォールです。異なるのは、1サイクルが数か月ではなく数時間から数日で回る点です。

これらを総合すると、アジャイルとウォーターフォールの境界は「ウォーターフォール並みに詳細な仕様を、アジャイル並みの短いサイクルで回す」方向に収れんしつつあると考えられます。工数の中心はコーディングから要件定義とレビューへ移り、ビジネスアナリストやプロダクトオーナーの役割がこれまで以上に重要になります。

手法選びの2つの軸

手法の名前からいったん離れると、選定の判断材料は「要件がどこまで明確か」と「発注側がどこまで関与できるか」の2点に集約できます。

要件の明確さと発注側の関与度の2軸図:アジャイル/スクラム、ハイブリッド(スペック駆動)、リスクの高い領域、ウォーターフォール

注意したいのは左下、要件が固まっておらず、発注側の関与も限られるケースです。5つの手法のどれを選んでも、この状況をそのまま解決することはできません。多くの案件では、開発に入る前に業務分析やプロトタイプの工程を挟んでいます。なお、運用・保守フェーズについては、どの領域の案件でもカンバンが採用されることが多くあります。

5つの手法をAI時代の視点で比較

右端の列は、ここまで紹介した調査をもとに、AIが各手法に与える影響をまとめたものです。

手法メリットデメリット主な契約形態AIによる変化
ウォーターフォール費用・スケジュールを見積もりやすい。ドキュメントが整い、引き継ぎやすい仕様変更への対応が難しい。完成形が見えるのは終盤請負詳細な仕様書がAIエージェントへの良質なインプットになる。AIでプロトタイプを早期に作り、仕様の妥当性を確かめられる
アジャイル変化に柔軟。動くものを早く確認できるスコープと予算を確定しにくい。発注側の継続的な関与が必要準委任コードが速く書ける分、技術的負債も速く積み上がる。安定性を保つには自動テストの整備が欠かせない
スクラムリズムが明確。進捗が見える。改善のサイクルが組み込まれているプロダクトオーナーが不在だと機能しない。会議が形骸化しやすい準委任/ラボ型AIで数日のうちに作業が終わる場合、2週間のスプリントは長く感じられる。ボトルネックはPOとレビューに移る
カンバン導入しやすい。突発対応に強い。ボトルネックが見える中長期の目標や期限が後回しになりやすい準委任AIを活用した保守と相性が良い。小さなタスクが途切れなく流れ、「レビュー待ち」の列が最も注視すべき列になる
ハイブリッド予算を確定しつつ柔軟性も確保できる。稟議に乗せやすい工程の境目があいまいだと、双方の短所を抱える準委任(要件定義)+請負(開発)スペック駆動開発に最も近い。詳細な仕様と短いサイクルを両立できる

まとめ

  1. 「アジャイルの成功率は3倍」という数字は、当初見積もりとの一致度を示すもので、ビジネス上の成果を直接測ったものではありません。
  2. どの手法が現実的かは、契約形態と、発注側がどこまで関与できるかに大きく左右されます。
  3. DORA 2025が示すように、AIはデリバリーを速める一方、安定性の低下も伴います。今後のボトルネックは要件定義とレビューであり、発注側・受注側ともにこの工程への備えが求められます。

参考文献

Alex V.
執筆者Alex V.Business Development Center Manager
👁️0 閲覧

ARIS Vietnamとのご相談

ARISベトナムのサービスについて、お気軽にご相談ください。

無料相談を申し込む← ブログへ