Inc今日は、5年間、さまざまなプロジェクトに関わって、POPプロトタイプを作れるアプリに行き着いた経験をお伝えできればと思います。写真をとって、リンクを張って、アプリのプロトタイプを作るアプリです。日本のバージョンを出す前から、日本で非常に多くの反響を頂いて感謝しています。取り上げられ、それのおかげで今も事業を続けています。シンプルな形で、絵を書いて、写真を撮って、リンクをはって、アプリの動きをシミュレートできます。years?三年間は友人と別のプロジェクトをしていました。良いものはなんだろうと考え、ブラウザを使い、クラウド上に全ておいて、クラウドデスクトップのプロジェクトを開始しました。一般の方にとっては、デスクトップと同じ画面がブラウザ上で動くため、戸惑い、受け入れてもらえないツールでした。いうサービスを出していますが、この時はまだ時期が早くて受け入れられませんでした。●ICEBERG週に三回ほど、クラブに行って夜遊びしていました。お店に入る前に、誰がお店の中に居るか分かるアプリがあれば面白いんじゃないかと。皆さんも六本木に行けば分かると思いますが、ネットを使うのはまだ早すぎて、お金になりませんでした。使った音楽プレイヤーを作りましたが、これも失敗しました。音楽業界でお金をもうけるのはとても難しいことでした。今だとシークレットというアプリがあります。これは、裁判沙汰になってしまいました。leant?4つのプロジェクトで一つ学んだことがあります。「失敗した」というのが四つのプロジェクトの共通点です。これが3年間に起こって、これから何回このようなことが出来るか?と考えました。自分にとっては時間がかかったのですが、人がどういうものを求めているのかを考えました。そこにたどり着いてからは、スピードアップして、いろいろやっています。友達に聞いてまわりました。紙やペンを使ってプロトタイプを作っている人がたくさんいて、とても好感触でした。台湾にあるコワーキングスペース、150人ぐらいのエンジニアの中で本当に使われるのか調査していました。スーパーエンジニアは、そういったツールは必要ないよ!と言っていました。ユーザーでは無いから、関係無いと関係増した。皆さんは皆さん自身のコアユーザーを見つけて、集中する必要があります。その時になっても、まだ実際にコーディングを始めずに、紙でプロトタイプを作って、それを見せて説明していました。素晴らしいエンジニアの人はコーディングを素早くできるのですが、やり直したり、仕様が変わることを嫌がります。5分間クライアントと話して、制作を続けて、何ヶ月後に「違うよ!」と言われたら、また作り直しになり、何ヶ月時間があっても足りません。ソフトウェアのモデルをいくつか紹介します。優秀なエンジニアはこの方法が難しいことを知っています。よる開発はこんな感じです。ブレインストーミングをして、アイデアを出して、ヒアリングして、フィードバックを得て、テストを各段階でしながら、POPを使った開発ができます。始めの工程に時間をかける方がいい。自分が良いと思っているアイデアを周りと交換することで良いアイデアになります。失敗していくのですが、なぜ失敗をするのか?どういう失敗をする可能性があるのか?調査をするのが重要です。たくさんのスタートアップがありますが、この調査の部分をちゃんとやるスタートアップはまだまだ少ないです。自分たちはどうそれを避けるのか、チームで話し合う機会が大変重要です。feedback対処となる顧客層に対して、フィードバックを得るためのヒアリングが大事です。近くにいる人ではなく、ターゲットとなる人に話しを聞くのです。prototypesここでやっと作業がでてきます。絵を書いてイメージを伝えるのです。この工程はとても大事です。testチームの中で使って、テストを行う。外部の人たちに伝えてもうまく伝わらない場合がある。チームの中では、ラフの段階でも充分に内容が伝わるので、チーム内で検討する。test精度の高いプロトタイプを見せて、ユーザーからのフィードバックをもらいます。この段階でもまだコーディングに入る前の段階です。この段階で幾つもの変更点が出てくるでしょう。●Codingここで、ブレインストーミング、チーム内外のテスト、検証が固まったところで、コーディングに集中することができます。結果的に早い開発につながります。バグをつぶすための工程はとても大事です。test再び、外部の人にテストしてもらいます。申請する前のテストです。実際にフィードバックをもらうのは意味のあることです。ここで何も変更点がなければ、ラッキーな状況です。●Releaseついにリリースする時がきました。ここでも当然いろいろなフィードバックがありますが、ここまでのプロセスを繰り返すことができます。factors成功の要因について。リサーチ、調査を沢山して、それをする前に失敗しないように。実際にコーディングする必要がある前に、いろいろ変更点を検討すること。●デザインに役立つツールを紹介します。Developershttps://developer.android.com/design/index.html個人的にはまだ気に入らないところがあるけどね。規定は非常に厳しいですが、非常に気に入っています。参照しているのではないか?!とすら思います。