Fast! - 短時間で完成したプロジェクト事例
(patrickcollison.com)野心的な目標を素早く達成したプロジェクトを整理
- BankAmericard: 1958年。90日でゼロから作って発表。のちにVisaカードになる
- ロッキード P-80 シューティングスター: 1943年。米空軍初のジェット戦闘機。6か月以内に作ってほしいと言われたが、1か月前倒しして143日で完成(開発チーム約50人)。朝鮮戦争にも参加
- Marinship造船所: 1942年。197日で造船所を建設し、最初の船まで進水。
- 3月2日に要請電報を受け取り、3月3日に用地を選定、3月9日に造船所を作るという提案を発表するためワシントンDCへ赴く
- 3月28日に造船所の工事開始。9月15日に最初の船を進水。1945年の日本降伏後に閉鎖
- The Spirit of St. Louis: 1927年。ニューヨーク-パリ間を大西洋横断する初の単独飛行機。
- 60日で設計して完成。必要燃料を計算するため、地球儀に糸を当てて距離を測定。3600マイルなので400ガロン必要だと計算。
- 燃料タンクを前方に配置する必要があったため前面窓がなかった。これでチャールズ・リンドバーグが33時間単独操縦して大西洋を横断
- エッフェル塔: 1889年。2年2か月(793日)で完成。完成当時は世界で最も高い建築物で、40年間1位を維持。2019年基準で約$40mの費用がかかった
- Treasure Island: 1935年。サンフランシスコがゴールデンゲートブリッジとベイブリッジの完成を記念して、ゴールデンゲート国際博覧会のための新しい島を作ることにする
- サンフランシスコ湾に1937年までの2年間で人工的に作られたTreasure Islandは400エーカー(約48万坪、汐留の半分ほどの大きさ)
- アポロ8号: 1968年。NASAが月へ行くと決めてから134日で打ち上げ
- アラスカ・ハイウェイ: 1942年。1700マイル(2735km、京釜高速道路の6.5倍)の軍用道路が234日で建設
- ディズニーランド: 1955年。ウォルト・ディズニーが考えた「地球上で最も幸せな場所」というコンセプトが実際に作られるまで366日かかった
- エンパイア・ステート・ビル: 1930年。410日で建設
- ベルリン空輸: 1948年。ソ連がベルリン封鎖を開始。2日後にベルリン空輸開始
- 463日間、米国/英国/フランスが300機の航空機で277,000回の飛行を通じて220万人のベルリン市民向け支援物資を輸送
- 14か月間、2分ごとに1機ずつ補給機が到着した計算
- そのためにTegel空港を建設。1948年7月に計画開始、8月5日に着工。92日後の11月5日に初着陸し、12月5日に正式開港
- ペンタゴン: 1941年。世界最大規模のオフィスビル。ブレホン・サマーベルが主導。
- プロジェクト推進の決定が木曜の夕方。日曜には初期図面が完成。
- 2か月後の1941/09/11に工事開始し、491日後の1943/01/15に完成
- ボーイング 747: 1968年。1966年3月にボーイングが747プログラムを開始。最初の747機は930日後の1968/09/30に完成
- ニューヨーク地下鉄: 1900年。最初の契約は1900/02/21。28の駅が1904/04/07に開業して運行開始。
- 2000年4月にMTA(メトロポリタン交通局)がSecond Avenue Subwayを作ることを決定。第1段階の3駅が2017/01/01(17年後)に開業
- TGV(テジェヴェ): 1976/04/30にフランス政府がパリ-リヨン間の高速鉄道建設計画を承認。ヨーロッパ初の高速鉄道。開通は1975日後の1981/09/26
- 1996/09/24にカリフォルニア高速鉄道局が設立。第1段階であるサンフランシスコとアナハイムを結ぶ路線の完成は、機関設立37年後(13000日後)の2033年になると予想
- USS Nautilus: 米国が1951年7月に世界初の原子力潜水艦の建造を決定。1173日後の1954年9月30日に就役
- JavaScript: 1995年5月。Brendan EichがJavaScriptの最初のプロトタイプを10日で開発。同年9月にベータ版として公開
- Unix: 1969年。Ken Thompsonが最初のバージョンを3週間で作成
- Xerox Alto: 1972年11月。最初のGUI志向コンピュータであるXerox Altoの開発開始。広範なハードウェア/OS/アプリケーションの設計と実装が必要だった。1973年3月1日に公開。
- 「Chuck Thackerが3か月で作れると言い、あるXerox幹部は不可能だとしてワイン1箱を賭けた」
- Shenzhen(深セン): 1998年から1999年の1年間で深センの人口は100万人増加(22%)。440万人から540万人に増加
- iPod: トニー・ファデルが2001年1月末にiPod開発のため雇用される。スティーブ・ジョブズが2001年3月にプロジェクトを承認。4月に製造業者と契約し、最初の製品を10月に発表、開始から290日後の2001年11月に最初のiPodを顧客へ出荷
- Amazon Prime: Amazonは2004年末にAmazon Primeの最初のバージョンの実装を開始。6週間後の2005年2月2日に発表
- Git: リーナス・トーバルズが2005/04/03にGit作業開始。4日後にセルフホスト化。2005/04/20、作業開始17日後にLinux 2.6.12-rc3カーネルがGit経由で正式リリース
- COVID-19ワクチン: 2020/01/10にSARS-CoV-2ゲノムが公開。
- 3日後にModernaがmRNAワクチン候補mRNA-1273の塩基配列を確定し、2月7日に最初のバッチを製造
- ゲノム公開45日後の2月24日、Modernaは第1相臨床試験向け最初のmRNA-1273バッチをNIHに配送
- 266日間の臨床試験と規制調整
- 11月16日、Modernaがワクチン有効性が94.5%に達すると発表
- サンフランシスコはVan Nessに新しいバス路線を作ると2001年に提案したが、2022年に開業。合計7600日
- このプロジェクトには$346mの費用がかかった。1メートルあたり$110,000
- 上のアラスカ・ハイウェイは人里離れたツンドラを横断して建設されたが、2019年基準で1メートルあたり793ドルだった
8件のコメント
Unix: 1969年。Ken Thompsonが最初のバージョンを3週間で書き上げた
このパートには、UNIXの誕生がもう少し面白く書かれています。私が鳥肌が立つ思いで読んだ部分なので、抜粋もしておきました!
ユニックス誕生より - さらに3週間作業すればOSが?
"ある瞬間、あと3週間作業すればオペレーティングシステムができると気づきました。" 彼は3つのプログラムを、1週間に1つずつ開発しなければならなかった。コードを書くためのエディタ、コードをPDP-7で実行可能な機械語に変換するためのアセンブラ、そして最後にカーネルオーバーレイだった。そしてケンはカーネルオーバーレイをオペレーティングシステムと呼んだ。
まさにそのとき、ケンの妻が1歳の息子を連れてカリフォルニアにいるケンの両親に会いに3週間の休暇に出かけたため、ケンは集中して仕事ができた。2019年のインタビューで彼はこう語っている。"1週、1週、1週、そしてユニックスができあがった。" これこそがまさにソフトウェア生産性である。
Slow!もあるといいですね……git は、そのカーネルバージョンのリリースメールでも言及されているんですね!
https://lkml.iu.edu/hypermail/linux/kernel/0504.2/0784.html
JavaScript 10日……胸が熱くなりますね……すごい……
これはちょっとやばい、この投稿をマネージャーが見ていないことを願います。
アポロ8号については、もう少し説明が必要です。アポロ計画はもともと月に有人宇宙船を送る計画だったので、月へ行くこと自体は既定路線でした。
下の部分について説明がないと、ある日突然月へ行くことになって、わずか134日で実現したように見えてしまいます。
"もともとアポロ8号のミッションは、地球低軌道での月着陸船・司令船の試験飛行を目的として計画されていたが、飛行計画の延期後、月の周回軌道に乗るという、より大胆な方向へ転換された。新しいミッションのプロファイル、進行過程、乗組員の資格要件などは、非常に短期間で準備と訓練を完了できるよう設計された。"
https://ko.m.wikipedia.org/wiki/%EC%95%84%ED%8F%B4%EB%A1%9C_8%ED%98%B8
韓国の国防事業である「稲妻事業」も、かなりのスピード感がありました。
朴元大統領は、これを約1か月で作るよう国防科学研究所に指示し、実際に約40日で完成、50日目には実射に成功しました。公式にはADD初の兵器事業でした。
AESAレーダー&システムの場合も、2020年ごろに米国がAESAの技術移転を拒否して以来、独自開発を開始し、3〜4年をかけて現在は独自開発と搭載に成功しています。
StripeのCEOであるPatric Collisonのブログ記事なんですが、読んでいると面白いですね。比較として挙げられている例がすごく笑えます(笑)