シリコンバレーの起業家からの記事。 アレクセイ・フェドセエフ:「構造を混乱に導いてください!」 そして、これにアプローチする方法...」(パート2)

画像



この記事では、シリコンバレーの「名誉ある起業家」の著者からの一連の出版物を続けています。そこでは、スタートアップ、彼らが働く分野、および彼らの能力の範囲内にある他のことについて話します。 以前に、シリコンバレーのビデオインタビューやレポートの興味深い人々や場所にHabrの住民をすでに紹介しました。



著者について。 1World Onlineスタートアップの創設者であるAlexey Fedoseyevは、以前Motorolaで製品開発ディレクターとして働いていました。彼は以前のスタートアップ4HomeMediaを売却しました。 記事のこのパートでは、Alexeyが彼の会社の技術面について語っています。



1World製品「A Brave and New、but Very Clear Clear World 」について説明するシリーズの第1部では、「だから人々は本当にどう思いますか?」という問題にどのように取り組み始めたのかを簡単に説明しました。 これを行うために、私たちは投票と専門家の意見を組み合わせて(人々が問題とその両方の観点をよりよく理解できるように)、さらに事実と意見を分け、ディスカッションにデータポイント(「データ要素」)を追加しました。詳細を確認して確認できます。



議論の主題に構造を単純に導入するだけで、この議論が定量的および定性的に直ちに変化したように思われます。 構造的アプローチを適用しないと、混chaosを破り、問題に対処して意味のある結論に達することは非常に困難です。 それで、 1Worldが他の人がやったことを正確にまとめました:

1.重要な各調査では、「賛成」と「反対」の2つの専門家の意見を追加します

2.データポイントを個別のオブジェクトとして追加することにより、意見を事実から分離しました

3.私たちは人々に質問に投票する機会を与え、さらに専門家とデータポイントの両方を評価しました



したがって、議論は拡大し、3次元のキャラクターを獲得しました。 言い換えれば、それで紛争に勝つことは可能ですが、あなたの専門家の意見ではポイントを失う可能性があります。



2011年の終わりに、会社、または創業者と最初の主要プログラマーのグループがプロジェクトを立ち上げたとき、いくつかのタスクが発生しました。

A)Web、iOS、Androidのどのインターフェイスから始めますか? いくつかの理由で、Androidに落ち着きました(最も徹底的な経験と急速な開発の可能性があるため)、そしてそれを行ったのは私たちであり、2012年半ばにデモンストレーションを開始しました(いつも通り、夜間と週末は昼間でしたメインジョブ)。

B)バックエンドでオプションの議論がありましたが、Amazon AWSに代わる深刻な選択肢はありませんでした。 その使用方法は非常に簡単であり、過去の人生でそれらに対処したため、インフラストラクチャは参照ガイドをトレースするためだけに作成されました。



ちなみに、2013年3月にSxSW展示会で正式に製品を発売したとき、私たちのスタンドは近くにあり、アマゾンの同僚と緊密に話し合い、有望なアプリケーションのメーカーとして特別割引を受けました。

Application Serverに関しては、私たちのアーキテクトはGlassFish(Sunの時点で始まったオープンソース)を選択しました。これは彼が以前の多くのプロジェクトで使用し、彼に大きな自信を持っているからです。



しばらくして、ウェブサイトの開発が急務になりました。 激しい議論の後、過半数の投票により、いわゆるシングルページアプリケーションを作成することが決定されました。このアプリケーションでは、すべてのコンテンツがAJAX要求を介してバックエンドから要求されます。 主な利点:ユーザーの対話性とサーバーインフラストラクチャの簡素化(Webページのレンダリングを担当するサーバーを排除することで-マスサービスの作成を目指していた場合でも)。 このアプローチには十分な欠点もあります-開発時間の増加、SEOの問題、ソーシャルネットワークでの共有。 同じWebアプリケーションに基づいて、時間の経過とともに、サードパーティのサイトにアンケートをインストールするためのFacebookアプリケーションとウィジェットを開発しました。 振り返ってみると、1ページのアプリケーションが私たちのプロジェクトにとって正しい選択だったと自信を持って言うことはできませんが、この決定も失敗とは言えません。 この燃えるような質問への答えは時間だけを与えます。



ウェブサイトと並行して、iOSアプリケーションの開発を開始しました。 まず、ネイティブアプリケーションとクロスプラットフォームアプリケーションのどちらかを選択することで、頭をかなり痛めなければなりませんでした。 後者は当時非常に人気があり、もちろんすべての鳥を一石で殺したいという誘惑がありました。 しかし、ここにM. Zuckerberg氏が到着し、この分野でのFacebookの試練について説明しました。 おそらく、これはネイティブのiOSアプリケーションを支持する決定的な議論でしたが、後悔することはありません。



続く



ご清聴ありがとうございました。 HabréTwitterFacebookYouTubeチャンネルの ブログを購読してお楽しみに。 以前の投稿はここで見ることができます



Alexei Fedoseevについて質問がある場合は、 こちらから質問できます



All Articles