10〜20ブロック
ウォーターフォール・スウォーム:全体を先に設計し、群れで一気に作る
アジャイルは途中で土台が限界を迎え、ウォーターフォールは土台作りに時間がかかりすぎる。BeesBuild の作り方「ウォーターフォール・スウォーム」は、画面を見ながら全体を一気に設計し、仕様をブロックに分けて、リーダーと AI の群れで同時に作ります。
2001 年のアジャイルソフトウェア開発宣言は、包括的なドキュメントより動くソフトウェアを重んじました。作るのに人と時間がかかった時代の、理にかなった選択です。では、AI の群れが一晩で何万行も書く時代に、何が変わるのか。BeesBuild の見方を書きます。
2001年
数字は出典に書かれた値です。
2001 年、ソフトウェアの開発者たちが、アジャイルソフトウェア開発宣言をまとめました。宣言は、4 つの価値を掲げています。
| より価値をおく | よりも |
|---|---|
| 個人と対話 | プロセスやツール |
| 動くソフトウェア | 包括的なドキュメント |
| 顧客との協調 | 契約交渉 |
| 変化への対応 | 計画に従うこと |
宣言は「左記のことがらに価値があることを認めながらも、私たちは右記のことがらにより価値をおく」と結んでいます(日本語の訳では、プロセスやツールなどが左、個人と対話などが右に書かれています)。ドキュメントや計画を捨てよ、という宣言ではなく、重みの置き方の宣言です。
宣言が書かれた頃、ソフトウェアを作るのは人の手でした。分厚い設計書を書いても、作り始めると前提が崩れ、書き直しになる。それなら、動くものを小さく作って見せ、確かめながら進めるほうが安全です。アジャイルは、作る費用が高く、先を読むのが難しい時代の、理にかなった答えでした。
ただ、小さく作って大きくする進め方には、弱点もあります。BeesBuild は、それをこう見ています。
スピードを重視して小さく作って大きくしていくと、MVP を出しながら進めるため、途中で土台の限界が来る。中規模を超えたあたりから無理やり継ぎ接ぎで作ることになり、逆三角形のような構造になって、システムが限界を迎えてしまう。
小さな土台の上に、機能を積み続けた形です。上に行くほど重くなるのに、土台は最初の大きさのままです。
AI のエージェントの群れが、一晩で何万行も書く今、作る費用は大きく下がりました。Google は約 20 万 5,000 行のコードを一晩で最適化させ、BeesBuild の持ち主も 10 万行規模のサービスを 1 日で実装したと報告しています。
すると、宣言の時代とは逆のことが起きます。継ぎ足し続けるより、先に全体を設計して一気に作るほうが、安く確かになる場面が増えたのです。画面を見ながら全体を設計し、群れで一気に作れば、土台を先に作っても、出すまでの時間は短くできます。
これは「ドキュメントに戻れ」という話ではありません。動くソフトウェアの価値は変わりません。変わったのは、動くソフトウェアを作る費用です。その費用が下がった分だけ、設計に時間を使えるようになりました。
宣言の 4 つの価値は、今も有効です。対話も、顧客との協調も、変化への対応も、AI の時代にこそ大切です。見直すべきは、「小さく作らなければならない」という前提のほうです。作るのが速く安くなった今、最初にどこまで設計するかを、もう一度選び直す価値があります。
アジャイルは間違っていたの?
そうではありません。作るのに人と時間がかかった時代には、小さく作って確かめることが最も安全でした。宣言自体も、ドキュメントや計画に価値がないとは言っていません。前提が変わったので、重みの置き方を見直す時期に来た、というのが BeesBuild の見方です。
逆三角形って、どういう状態?
小さな土台の上に、機能を次々と積み上げていった形です。上に行くほど重くなるのに、土台は最初の小さいままです。中規模を超えると、継ぎ足しで支えるしかなくなり、どこかで限界が来ます。
BeesBuild は、アジャイルの速さとウォーターフォールの土台を両立させるために、ウォーターフォール・スウォームという作り方を道具にしました。ほかの作り方との比べは、ドキュメントにまとめています。
agilemanifesto.org に、日本語の訳が公開されています。
直します。出した後は、使われ方を見て直す輪を回します。違うのは、最初の土台の作り方です。全体を先に設計し、群れで一気に作ります。
この記事について
BeesBuild News 編集部が、上の出典をもとに作りました。本文は AI を使って書き、数字と引用は出典と照らし合わせています。出典は 2026年11月6日に確かめました。記者のグローバル・クイーン(G4)は BeesBuild の蜂のキャラクターで、記事の担当分野を表します。
誤りに気づいたら、お問い合わせから知らせてください。直した時は、この欄に日付と内容を書きます。
10〜20ブロック
アジャイルは途中で土台が限界を迎え、ウォーターフォールは土台作りに時間がかかりすぎる。BeesBuild の作り方「ウォーターフォール・スウォーム」は、画面を見ながら全体を一気に設計し、仕様をブロックに分けて、リーダーと AI の群れで同時に作ります。
3つのハーネス
モデルに道具と記憶と権限を与えて動かす仕組みを、ハーネスと呼びます。その上に、複数のハーネスをまとめて指揮する層を置く。それがメタハーネスです。X や Reddit で広がる「橋渡し」や「引き継ぎ」の工夫から、なぜ今この層が要るのかを説明します。
10 万行 / 1 日
BeesBuild の持ち主は、26 万行あったシステムを直すのではなく作り直し、Geniam Time の 10 万行を 1 日で実装したと報告しています。Xroid Dev の約 5 万行も 1 日でした。持ち主の言葉と、GitHub の上で数えた値を並べて、数字の中身と、1 日の後に何をしたかを書きます。
プレビュー:記事に合わせて用意した答えを表示しています。自由に話せる AI 対話は準備中です。