Gmailはどのように起こったのか。 The inside story, as revealed by creator Paul Buchheit

以下はFounders at Workからのインタビュー記事です。 Stories of Startups’ Early Days by Jessica Livingston(スタートアップの初期の頃の物語)です。 抜粋はアプレス出版から提供されたものです。 この本の購入はこちらからどうぞ。

Jessica Livingston: どのように物事が始まったのか、話を戻してください。 Gmailはサイドプロジェクトだったのでしょうか、それともGoogleに依頼されたのでしょうか。 実は、その両方です。 私がメールソフトの開発を始めたのは、ずいぶん前のことです。 1996年頃だったと思いますが、ちょっとしたプロジェクトでした。 いろいろなアイデアがあったのですが、実際にはどこにも行きませんでした。 変な話ですが、当時は別の理由でGmailと呼んでいたような気がします。 Gmailの前身というわけではありませんが、長い間メールに不満があったので、考えていたことでした。 当時はまだHotmailが登場する前で、私は大学生でした。 メールをチェックしようと思ったら、寮の部屋に戻らなければなりませんでした。 どこでもチェックできるようにすべきなんです。 それで、ウェブベースの電子メールを作りたいと思いました。 でも、本当に何をやっているのかわからなくて、全然進まなかった。 何か書いてはみたものの、役に立つことはなく、軌道に乗ることはありませんでした。 それからだいぶ時間が経ちました。 Google の第一世代がほぼ終了した後、電子メールまたはパーソナライゼーションの製品を作りたいかどうか尋ねられました。 それはかなり具体的でないプロジェクト憲章でした。 彼らはただ「これは面白い分野だと思う」と言っただけです。 もちろん、私はそれに取り組むことに興奮しました。 つまり、彼らは電子メール製品を要求しなかったのですね。 ただ、「ここで何か面白いことができるかもしれない」というだけで、機能のリストを渡されるようなことはありませんでした。 でも、機能の一覧をくれるわけではありません。みんな、それが何なのかよくわからなかったんです。 Googleはまだ検索だけの会社だと思われていた時代ですから、Eメールのようなものを作るという発想すら不思議だったんです。 多くの人が迷っていました。 今となっては大したことではないのですが、当時はちょっと物議をかもしましたね。 実は、慣れているという理由で、Groups のコードの一部から始めました。 Gmail の最初のバージョンは、Groups のコードだけを使って 1 日で作りましたが、それは私のメールだけを検索するものでした。 それを何人かの Googler に公開したところ、人々はそれが便利だと言ったので、そこから発展していきました。 この最初のバージョンを作ったとき、あなたのビジョンは、よりよい電子メールプログラムを作ることだったのですか、それとも電子メールを検索できるものを作ることだったのですか。 両方です。 検索は明らかに非常に重要です。 当時、私たちがやっていたことの中心でしたし、メールを管理するのにとても便利です。 それ以上のことをやりたいという野望はありましたが、検索が最初のステップになるのは当然のように思えましたし、最も明らかに問題になっていることのひとつでした。 この会社では、誰もがたくさんのメールを持っていました。 この会社は少しばかり電子メールに狂っています。 1日に500通のメールを受け取ります。

これは私ができる最も明白なことであり、また最も簡単なことのひとつでもありました。 最初のバージョンは私のメールだけを検索するものでしたが、同じメールをたくさん持っている他の人たちにとっては便利なものだったのです。 そこで、「自分の電子メールを検索できたらもっといいのに」と言われました。 キーワードや送信者などを検索できたのですか。 そうです、Googleと同じようにフリーテキストでしたが、Eメール用でした。

Buchheit: 「これは大きいぞ、発売するぞ」と言った瞬間はいつでしたか。 打ち上げから数日後です! 大きなプロジェクトでしたから。

Livingston:

Buchheit: 最も困難な部分について教えてください。 ひとつには、非常に大きいということです。 まず、全員に1ギガバイトのストレージを与えました。 当時は、2〜4メガバイトが標準でした。 実際、多くの人はそれが本当だとは思っていませんでした。 4月1日に発売したこともあり、冗談だと思われたようです。 何百万人ものユーザーがいて、全員が大量のデータを持っています。そして、システムを本当に信頼できるものにするには、データのコピーやバックアップなど、あらゆるものを複数保管しておく必要があります。 そのためには、多くの研究が必要です。 システムを維持し、稼働させ続けるために大勢の人を必要とせずに、すべてを機能させるためには、たくさんの機械とたくさんのシステムが必要なのです。

Buchheit: あなたのお気に入りの機能はどれですか。 それは特定するのが難しいですね。 実は、かなり早い時期に追加したものの1つで、この時点ではごく当たり前のことのように思えますが、実にすばらしいことが判明しました。 一度使うと、とてもわかりやすくなります。 「なぜオートコンプリートがないのですか? これは初めてのことですか。

Buchheit: 他の Web メール プロバイダーはどれもオートコンプリートを備えていませんでした。 今では、そんなことは考えもしませんが、これは大きな違いです。 電子メールをとても速く送ることができ、アドレスを覚えておく必要もないのです。 私の知る限り、ウェブメールプロバイダーでこれを実現したのは私たちが初めてです。 デスクトップ製品には時々そのようなものがありましたが、当時はどのウェブメールもそのようなことはしていませんでした。 すべてのものをアーカイブし、電子メールを削除せず、膨大なストレージを必要とするのは、常にあなたの計画だったのでしょうか。 電子メールを削除することは可能です。 メールの中には貴重な情報が含まれており、”なぜこのような行為を行うのか “を考えたのです。 削除については、3つか4つの理由を見つけました。 1つは、容量が足りなくなったから。これは、2メガバイトの容量制限の中で最も多い削除理由でした。 そこで私たちは、「十分なストレージを用意すれば、このような問題は起こらない」と考えました。 2 つ目の理由は、削除しないとメールがすぐに管理できなくなるため、削除してしまうというものでした。 私は処理できます–今、私の電子メールに何百万通のメッセージがあるかは知りませんが–。 邪魔になることはありません。 4年前のメッセージで、Gmailについて今となっては皮肉なコメントをした人を見つけたくなったら、過去にさかのぼって探すことができるんです。 3つ目の理由は、メールの中に相手が本当に神経質になっていることがあり、それを取り除きたいからでしょう。 しかし、これはかなり稀なケースです。 というのも、ほとんどの理由は、実際には、他の場所での制限の結果だからです。 他に、世界が見たこともないようなまったく新しい機能は何ですか。

Buchheit: 会話をクリックすると、個別の電子メールではなく、すべてのメッセージがカードとして表示されるのです。 それはあなたのアイデアですか。

Buchheit: これは、いくつかのことの結果でした。 1つは、私がグループで働いていて、そこで同じスレッディングをいくつか行っていたことです。 2 つ目は、私たちが社内で非常に多くの電子メールを持っているという事実です。 誰かがメールを送ると、それに対して4人が同じ内容の返信をし、そのうちの何人かは5時間後には「この件はもう5回も取り上げられたのに、あなたは何度も返信している」と思うような会話もありましたね。 その結果、人々がメールを積極的に整理していた理由のひとつは、会話を元に戻そうとしていたためだとわかりました。

人々が会話を組み立てるために持っている小さなツールやトリックがすべてありました。 なぜ最初からすべてを一緒にしないのでしょうか。 ある時点で、私たちは “引用されたテキストも非表示にしよう” と言いました。 そうすれば、同じ内容を何度も読まなくても、もっと早く読めるようになりますから。 また、チャットやIMを統合することも考えていました。 発売当初はチャットを搭載する時間がありませんでしたが、初期のプロトタイプには搭載していました。なぜなら、チャットとメールは一体でありたいと強く願っていたからです。 そのため、電子メールをチャットの観点から考え、あたかも電子メールをチャットに追加するかのようにしました。 もちろん、チャットは会話を重視するもので、誰も個々のチャットメッセージについて考えることはありません。 一時期は、電子メールをチャットの会話のように見えるようにフォーマットしたこともありました。 Gmail を設計したとき、あなたは本当にユーザーの視点に立っていたように思えます。 そのとおりです。 何か小さな問題でいらいらしたり、ユーザーのひとりが「こんな問題がある、私には使えない」と言うたびに、私たちはそれについて時間をかけて考え、根本的な問題は何か、どうすればユーザーにとってよりよい解決策を見いだせるかを検討しました。

Buchheit: その時点では、もっと多くの人がいました。

Livingston: その時点ではもっと大勢いました。

Buchheit: 立ち上げたとき、すでにユーザーはいましたか。 文字通り初日から、社内にはユーザーがいました。 Google の良いところは、社内で物事をリリースするだけで、基本的にこのような素晴らしいテスター集団が存在することです。 ですから、社内の人々は長い間Gmailを使用してきました。 コードネームは「Caribou」でした。 当初は Gmail と呼んでいましたが、それでは微妙だということで、Caribou に変更しました。 Caribouを選んだのはあなたですか?

Buchheit: そうです。 ディルバート」の漫画で、彼が「プロジェクト・カリブー」について話しているのがあって、面白い名前だと思ったので、それを使いました。 このプロジェクトで最も暗黒の日々だったのは、「もう無理だ」と思ったときですか。

Buchheit: 暗黒の日々には、さまざまな次元があります。 私が言ったように、多くの場合、特にごく初期のころは、人々は私たちがこれを行うべきかどうかさえ確信が持てず、ある種の論争に発展しました。 一般的な態度が揺れ動き、それが私たちに不利になると、対処するのがとても難しくなったのです。 その後、それほどでもなくなりました。 社内でシステムの問題が発生することもありました。

私が入社すると、誰もが「カリブーはいつ復旧するんだ」と聞くんです。 私はドライバーを持ってマシンルームに入り、人々は私を見て “オーノー!”という感じでした。 なんとかハードディスクを分解して、別のドライブから電子部品を移植することができたので、何も失わずに済みました。 この間、一度もデータを失ったことはなく、起こったことすべてを考えると、ちょっと信じられないようなことです。 Googleのマシンの多くは、コモディティと呼ばれる普通のPCの上に構築されているので、必ずしも信頼性が高いとは言えないのです。 一番楽しかったのは、もちろん打ち上げです。 最終的に世に送り出し、人々がそれを気に入ってくれるのを見ることほど、エキサイティングなことはありません。

コメントを残す

メールアドレスが公開されることはありません。