今日は、日本の代表的なソフトウェア開発手法について紹介しよう。
その名も、メテオフォール型開発である*1。
メテオフォール型開発ではこのような形が取られる。
![f:id:eiki_okuma:20180510175057j:plain f:id:eiki_okuma:20180510175057j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180510/20180510175057.jpg)
そしてこうなる。
これはアジャイル型開発手法におけるサイクルであるが、
神の前では無力である。
神の一声は全てを崩壊させ、
民は一生懸命これを再建す。
これが、メテオフォール型開発*2である。
ソフトウェア開発においてフィードバックは重要なファクターだが、
神にフィードバックは届かない。
ただし、祈りを捧げることはできる。この祈りはごくまれに届く。
神は様々な姿を取る。
外から現れることもあれば、
内に棲んでいることもある。
![f:id:eiki_okuma:20180525122514p:plain f:id:eiki_okuma:20180525122514p:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525122514.png)
あるいは、まだ会っていないor会うことすらできない誰かかもしれない。*3
ソフトウェア開発の効率性を劇的に向上させるシルバーバレットは存在しないが、
その逆は存在する。ラーマヤーナではインドラの矢とも伝えているがね。
![f:id:eiki_okuma:20180525115016j:plain f:id:eiki_okuma:20180525115016j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525115016.jpg)
これを我々は神々の黄昏︽ラグナロク︾と呼ぶ。 そしていつだって被害を受けるのは我々﹁民﹂である また、元々一人の神が秩序を築いていたところに、新たな神が現れ、 古い神ごと全てを吹き飛ばそうとすることがある。![f:id:eiki_okuma:20180525115231j:plain f:id:eiki_okuma:20180525115231j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525115231.jpg)
これを我々は聖戦︽ジハード︾と呼ぶ。*4 神によっては、絶対的な力を持つことには変わりないまま、 その存在が極めて稀な神もいる。![f:id:eiki_okuma:20180525120109j:plain f:id:eiki_okuma:20180525120109j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525120109.jpg)
求めても捜しても見つからない場合は、恐らく邪神である。*5 そして我々が汗水垂らして作り上げた献上物は、 我々の知らない場所で華々しく発表される。![f:id:eiki_okuma:20180525123200j:plain f:id:eiki_okuma:20180525123200j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525123200.jpg)
そしてしばしば、ここで新たな仕様が産まれる。
第一節
通常のウォーターフォール型開発におけるプロジェクトはこのような形を取るが、![f:id:eiki_okuma:20180510174947j:plain f:id:eiki_okuma:20180510174947j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180510/20180510174947.jpg)
![f:id:eiki_okuma:20180510175057j:plain f:id:eiki_okuma:20180510175057j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180510/20180510175057.jpg)
そしてこうなる。
![f:id:eiki_okuma:20180525121815j:plain f:id:eiki_okuma:20180525121815j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525121815.jpg)
![f:id:eiki_okuma:20180510180549j:plain f:id:eiki_okuma:20180510180549j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180510/20180510180549.jpg)
![f:id:eiki_okuma:20180521164112j:plain f:id:eiki_okuma:20180521164112j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180521/20180521164112.jpg)
![f:id:eiki_okuma:20180521165302j:plain f:id:eiki_okuma:20180521165302j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180521/20180521165302.jpg)
![f:id:eiki_okuma:20180529225612j:plain f:id:eiki_okuma:20180529225612j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180529/20180529225612.jpg)
第二節
全てのスケジュールは天界の都合によって決まる。これを黙示録と呼ぶ。![f:id:eiki_okuma:20180521192852j:plain f:id:eiki_okuma:20180521192852j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180521/20180521192852.jpg)
![f:id:eiki_okuma:20180521233156j:plain f:id:eiki_okuma:20180521233156j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180521/20180521233156.jpg)
![f:id:eiki_okuma:20180521233433j:plain f:id:eiki_okuma:20180521233433j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180521/20180521233433.jpg)
![f:id:eiki_okuma:20180524215004j:plain f:id:eiki_okuma:20180524215004j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180524/20180524215004.jpg)
![f:id:eiki_okuma:20180525122510p:plain f:id:eiki_okuma:20180525122510p:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525122510.png)
![f:id:eiki_okuma:20180525122514p:plain f:id:eiki_okuma:20180525122514p:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525122514.png)
![f:id:eiki_okuma:20180525122521p:plain f:id:eiki_okuma:20180525122521p:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525122521.png)
![f:id:eiki_okuma:20180530181807j:plain f:id:eiki_okuma:20180530181807j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180530/20180530181807.jpg)
![f:id:eiki_okuma:20180525122856j:plain f:id:eiki_okuma:20180525122856j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525122856.jpg)
第三節
それでも、神が一人で秩序を築いている分にはまだマシである。 問題は、神が二人以上いるケースだ。 この神々はしばしば反対の啓示を下し、しばしば喧嘩する。![f:id:eiki_okuma:20180525115016j:plain f:id:eiki_okuma:20180525115016j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525115016.jpg)
これを我々は神々の黄昏︽ラグナロク︾と呼ぶ。 そしていつだって被害を受けるのは我々﹁民﹂である また、元々一人の神が秩序を築いていたところに、新たな神が現れ、 古い神ごと全てを吹き飛ばそうとすることがある。
![f:id:eiki_okuma:20180525115231j:plain f:id:eiki_okuma:20180525115231j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525115231.jpg)
これを我々は聖戦︽ジハード︾と呼ぶ。*4 神によっては、絶対的な力を持つことには変わりないまま、 その存在が極めて稀な神もいる。
![f:id:eiki_okuma:20180525120109j:plain f:id:eiki_okuma:20180525120109j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525120109.jpg)
求めても捜しても見つからない場合は、恐らく邪神である。*5 そして我々が汗水垂らして作り上げた献上物は、 我々の知らない場所で華々しく発表される。
![f:id:eiki_okuma:20180525123200j:plain f:id:eiki_okuma:20180525123200j:plain](https://cdn-ak.f.st-hatena.com/images/fotolife/e/eiki_okuma/20180525/20180525123200.jpg)
そしてしばしば、ここで新たな仕様が産まれる。
まとめ
今回は、日本のソフトウェア開発の現場でしばしば自然的、もとい災厄的に発生するメテオフォール型開発について紹介した。 ちなみに、これに抗う術は存在しない。 あなた、いや我々が、一日も早くこれに順応することを願う。 この記事はフィクションです。実際の人物・団体とは一切関係なくあってくれ。![闘うプログラマー[新装版] 闘うプログラマー[新装版]](https://images-fe.ssl-images-amazon.com/images/I/51kV6tOSplL._SL160_.jpg)
- 作者: G・パスカル・ザカリー,山岡洋一
- 出版社/メーカー: 日経BP社
- 発売日: 2009/07/23
- メディア: 単行本
- 購入: 23人 クリック: 203回
- この商品を含むブログ (64件) を見る
↑この耳栓すごくオススメ。