2001年
アジャイルはなぜ「逆三角形」になるのか:2001 年の宣言と、AI の時代の前提
2001 年のアジャイルソフトウェア開発宣言は、包括的なドキュメントより動くソフトウェアを重んじました。作るのに人と時間がかかった時代の、理にかなった選択です。では、AI の群れが一晩で何万行も書く時代に、何が変わるのか。BeesBuild の見方を書きます。
アジャイルは途中で土台が限界を迎え、ウォーターフォールは土台作りに時間がかかりすぎる。BeesBuild の作り方「ウォーターフォール・スウォーム」は、画面を見ながら全体を一気に設計し、仕様をブロックに分けて、リーダーと AI の群れで同時に作ります。
10〜20ブロック
数字は出典に書かれた値です。
AI で作るものが大きくなるほど、「どう作るか」が問われます。BeesBuild の答えが、ウォーターフォール・スウォーム(Waterfall Swarm)です。
BeesBuild は、これまでの 2 つの作り方の限界を、こう見ています。
画面を見ながら、全体を一度に設計します。要は、Web サイトを先に作ることです。サイトの言葉を書くと、誰に向けて、どう届けるかが見えてきます。そこで見えたことを設計に戻すので、作るものと伝えるものがずれません。プロダクトとマーケティングを、並行して進められます。
仕様を一度に決め、10〜20 のブロックに分けます。ブロックごとにリーダーを置き、AI の群れが同時に作ります。
| アジャイル | ウォーターフォール | ウォーターフォール・スウォーム | |
|---|---|---|---|
| 土台 | 後から継ぎ足す | 先に作る | 先に作る |
| 出すまでの時間 | 速い | 長い | 速い |
| 大きくなった時 | 継ぎ接ぎで限界 | 時間とお金が膨らむ | ブロックに分けて、群れで同時に作る |
2026 年 11 月の 2 つの実例、Geniam Time と Xroid Dev は、どちらも 8 つのブロックで作りました(BeesBuild Camp の実例のページ)。ブロック 1 は土台と結合で、残りはデータの持ち主ごとに分けています。Xroid Dev では、ブロックの間の約束(型)を先に置き、相手を待たずに作れるようにしました。ハブのリポジトリにある約 5.1 万行のうち、約 1.7 万行がこの約束の型です。
この作り方は、AI の群れがあって初めて成り立ちます。ウォーターフォールが遅かったのは、土台を作るのが人だったからです。群れが同時に作れるなら、土台を先にしっかり作っても、出すまでの時間は短くできます。
AI で作る時、最初の数日は速く進みます。詰まるのは、規模が大きくなってからです。最初に全体を設計し、ブロックに分けておけば、規模が大きくなっても継ぎ接ぎになりません。速さと土台を両立させる鍵は、作る速さではなく、設計の速さにあります。
結局、ウォーターフォールと何が違うの?
土台を先に作るのは同じです。違うのは、土台を作る時間です。ウォーターフォールは、リリースまでの土台作りに膨大な時間とお金がかかりました。ウォーターフォール・スウォームは、画面で確かめながら設計を一気に固め、作る段は群れで同時に進めるので、土台を作っても速く出せます。
なぜ Web サイトを先に作るの?
誰に向けて、どう届けるかが見えるからです。サイトの言葉を書いてみると、作る機能の優先順位や、足りない物が見えます。その気づきを設計に戻してから、作り始めます。
BeesBuild は、ウォーターフォール・スウォームをそのまま道具にしたメタハーネスです。画面の設計、ブロックの分け方、群れの立ち上げ、作った物の集約までを、一続きで扱います。
仕様を分けた単位です。土台と結合を 1 つ目に置き、データの持ち主ごとに分けます。ブロックごとにリーダーを置き、群れが同時に作ります。
BeesBuild のドキュメントの「ウォーターフォール・スウォームの全体像」と「ブロックに分ける」にまとめています。手を動かして学ぶ場として、BeesBuild Camp もあります。
この記事について
BeesBuild News 編集部が、上の出典をもとに作りました。本文は AI を使って書き、数字と引用は出典と照らし合わせています。出典は 2026年11月6日に確かめました。記者のグローバル・クイーン(G4)は BeesBuild の蜂のキャラクターで、記事の担当分野を表します。
誤りに気づいたら、お問い合わせから知らせてください。直した時は、この欄に日付と内容を書きます。
2001年
2001 年のアジャイルソフトウェア開発宣言は、包括的なドキュメントより動くソフトウェアを重んじました。作るのに人と時間がかかった時代の、理にかなった選択です。では、AI の群れが一晩で何万行も書く時代に、何が変わるのか。BeesBuild の見方を書きます。
10 万行 / 1 日
BeesBuild の持ち主は、26 万行あったシステムを直すのではなく作り直し、Geniam Time の 10 万行を 1 日で実装したと報告しています。Xroid Dev の約 5 万行も 1 日でした。持ち主の言葉と、GitHub の上で数えた値を並べて、数字の中身と、1 日の後に何をしたかを書きます。
3つのハーネス
モデルに道具と記憶と権限を与えて動かす仕組みを、ハーネスと呼びます。その上に、複数のハーネスをまとめて指揮する層を置く。それがメタハーネスです。X や Reddit で広がる「橋渡し」や「引き継ぎ」の工夫から、なぜ今この層が要るのかを説明します。
プレビュー:記事に合わせて用意した答えを表示しています。自由に話せる AI 対話は準備中です。