モバイルアプリケーションを開発する際の8つの間違い

この記事では、経験を初心者開発者の他のチームと共有したいと思います。 私たちのチームは長い道のりを歩んできており、多くの間違った決定に直面しています。 それでは始めましょう:







間違い#1-誤解



モバイルアプリのアイデアはありますか? そしてもちろん、彼女はただ「華麗」であり、あなたに何億ドルものお金をもたらすでしょう。 私の頭に浮かんだのはまさにそのような考えであり、行動することにしました。 これ以前は、当社の誰もモバイルアプリケーションに従事していませんでした。 私たちはウェブサイトを開発しましたが、モバイル開発やモバイルアプリケーションの市場については何も知りませんでした。 私たちの知識はすべて1つの情報に限定されていました。FacebookはWhatsAppを180億ドルで購入しました。 そしてこれに基づいて、モバイル開発はクールだと結論付けました。







間違いその2-投資家



幸いなことに、このエラーは発生しませんでしたが、これは多くの人にとって大きな問題であるという広範な経験と理解のため、投資家についてもう少し書くことにしました。



私たちの時代に投資家を見つけることは問題ではありません。 私は今、真剣に話しています。 モスクワには、お金を使う機会を待っている人がたくさんいます。 「邪悪な」アプリケーションを立ち上げた時点で、3人の投資家を選択することができました。 検索については詳しく説明しませんが、この記事が気に入った場合は、個別に書きます。



「ここの間違いは何ですか?」とあなたは尋ねます。 間違いは、多くの人が投資家をお金の袋として認識し、まず第一に、投資家が人であることを忘れているということです。 そして今、私は人道的な資質について話しているのではありません。 あなたがお金を取るなら、あなたはそれを取り戻すように頼むことができることを理解しなければなりません、そしてどんな投資協定も節約しません。 実際には、投資家が大規模なインターネットプロジェクトでクライアントに「ひげを生やした男性」を送った2つのケースがありました。 そして、投資家が単にプロジェクトを終了することを決定した3つのケース。 はい、ちょうどそのように、投資家はある日目を覚まし、プロジェクトが本格化しているにもかかわらず、これらのゲームをもうプレイせず、お金の支払いをやめると決めました。 そのような人々がいます、これは理解されなければなりません!







間違い#3-計画



アプリケーションを作成するためのすべてのコストを計画し、投資家がお金を口座に振り込んで開始しました...お金を受け取った後、エラーの数が増えました。 もちろん、私たちは計画を固守しようとしましたが、問題はこれではなく、計画が根本的に間違っていたことです。 Webプロジェクトの開発で得た知識に基づいて構築しましたが、しばらくすると、これはすべて、車の図面に従って飛行機を構築するようなものであることがわかりました。 経験がない場合は、この段階で間違いを避けるのに役立つアドバイスはないと思います。 推奨事項はありません。すべてが根本的に間違っているため、計画をすぐに炉に入れることができることを知ってください。 もちろん、これは対象者には当てはまりません。







間違い4-アウトソーシングまたは気にしない



上で書いたように、私たちのチームにはモバイル開発者がいませんでした。 私たちはサードパーティ企業に頼ることにしました。 デザインは1つの会社で注文され、デザインだけでなくUI \ UXデザインも注文されました。 これに特化した会社。 Xamarinでコード開発を行うことを確信しました(正しくない人のために、これはC#でモバイルアプリケーションを開発するためのプラットフォームです)。 さらに、あなたが理解するために、アプリケーションがアメリカのトップにあった専門家がいました。 その瞬間、私たちも救うように思えました。 IOS、Android、Windows Phoneの3つのバージョンについて、合計約100万ルーブルに合意しました。 計画で規定されているように、すべてについてのすべてについて、3か月を費やしました。 その間、広告会社の準備のスペシャリストである人々を雇い、ビデオクリップを注文し、人気のある出版物を手配しました。 彼ら自身がサーバーサイドを作成し、APIのドキュメントを作成しました。 一般的に、彼らは「動き」をもたらしました。







間違い5-タイミング



期限がどの分野でも痛い主題であることは秘密ではありません。特に、エラーNo. 3を忘れると、このエラーが頻繁に表示されます。 そして、エラー番号1を追加してから、一般的にパイプを追加します。 実際、これは私たちに起こりました。 1か月後、ちょうど私の誕生日に、コードを表示するための多数の要求の後、プログラマーがIOSでプログラムを送信しました。 私はうれしく、痙攣して、IPhoneをコンピューターに接続し、IPA(アプリケーション実行可能ファイル)を電話にアップロードし始めました。 プログラムがロードされたので、私は切望されたアイコンをクリックします...そしてその瞬間、私は1番の間違いを犯したことに気付きました。 アプリケーションは、メインインターフェイスの画像を提供しました。 プログラマーを呼んで、私は彼の言葉に少し落ち着きました:「私はバックエンドで働いていました、そして、デザインを台無しにするのはナンセンスです。」 バックエンドのパフォーマンスを確認できなかったので、私はそれについて自分の言葉を受け入れなければなりませんでした。 さらに、ソースを見て、多数のファイルを持っている大切​​なパパを見て、すべてが正常であり、最大1か月間は期限に収まらないと判断しました。



その結果、3か月後、xamarinで別の開発者を見つけました。写真に加えて、少し動作するアプリケーションを取得します。 そして、プロセスが最初に始まりました。



5か月後、iOSとAndroidでアプリケーションの2つのバージョンを受け取りました。 そして、エラーNo.4の実現が来ました-すべては気にしません! サードパーティのパフォーマーにとって、あなたはお金の袋に過ぎません。誰もができるだけ早く作品を引き渡し、切望されている「クランチ」を手に入れたいと思っています。 「スーパーデューパー」UI \ UXデザイナーについては何も言いません。すでにすべてを理解していると思います。 同時に、私たちは専門家に頼りました。 このデザインは、iOSバージョンでのみ10万ルーブルで私たちに届きました。 私たちは、すべての普通の人々と同様に、仕事を見て、レビューを読み、多くのことを話し、詳細なTKを書きました。 しかし、その後、別の敵が来ました-エラーNo. 6!







間違い6-不信



おそらくこれは最悪の間違いです。 すべてがうまくいかない場合、チームの最もアクティブなメンバーの手が手を離し、プロジェクトの成功について疑問が生じます。 私たちはプロジェクトのリリースを4か月延期し、率直なg ...をリリースしました。 このすべてにより、この期間に、給与、家賃、オフィスのメンテナンスなどに約500万を費やしました。 一言で言えば-「食べて」。



そして、投資家に行ったとき、彼は次のように見えました。







そして、私たちがどのように見えたのか、あなたはよく知らないが、私はあなたにそれを保証した、それは何かだった。 会議後、気分はさらに悪くなりましたが、その後、私たちが間違いを犯さなかったことがいかに良いことに気付きました。 著者およびプロジェクトマネージャーとして、私はチーム全体をまとめ、感傷的なスピーチを行いました。 そして彼はこれ以上の給料はないだろうと言った。 解散するか、最初からやり直すことができます。 すべてが満場一致で新しい条件に同意し、継続することを決定しました。 それで、私たちは再び勇敢に始めました!



かつてCCNP CISCOコースで学んだ古い知識を利用して、PPDIOOモデル(それが何であるかわからない場合はGoogle)に従ってすべてを開始することにしました。



さらに、5か月間、私は怠けずに、アプリケーションのコードとアーキテクチャを調べました。 当時のC#プログラミング言語は十分に知っていました。 彼はそれを幼稚な、C ++とVBの交配の産物だと考えました。 実際、保存されました。 C ++を知っていてOOPを理解していれば、C#を学ぶのにそれほど時間はかかりません。 そして、1か月のハードワークの後、5 kg減量しました。ほとんど睡眠も休みもありませんでしたが、それでも「邪悪なアプリケーション」の2番目のバージョンを提供することができました。 そして...何も、まったく何も変わっていません。 あなたはどう思いましたか? 1か月で通常のアプリケーションを書くことができますか? はい、減少しました! はい、うまくいきました! しかし、まったく何も変わっていません。 その間...







間違い7-コマンドまたは火、水、銅パイプ



教えてください、あなたはあなたが一緒に働いている人々をよく知っていますか? そう? だから私はそう思った。 チームは重要ですが、明るい未来に加えて、一人一人が食事、散歩、リラックスなどを望んでいます。 チーム内の状況は最高ではありません。 間違い5と6は、独自のものです。 人々はゆっくりと分散し始めました。 しかし、これは最悪ではありませんでした。 誰かがただ去りたくないだけです。 「まあ、あなたは決して将来、彼らが成功することはありませんが、私は去りました」と彼らは思います。 私たちにもそのような人がいました。 彼らは内部から私たちに危害を加えようとし、投資家に...言い方、資金の悪用について知らせました。 繰り返しになりますが、私たちは幸運だったと言います。 投資家は、監査を実施した後、すぐにすべてを理解しました。 最後に、さらに4か月後、私たちは放置されました。 すでにゼロの蓄積があり、以前の成功したプロジェクトから、私は建設プロジェクトを開始し、家を建てました。 それで私のお金はもっと速くなくなった。 私は妻と子供に少なくとも食料を提供するために、すべてを凍結し、信用を得なければなりませんでした。







間違い8-冷静な表情



2回目の失敗の後、私は「邪悪な」アプリケーションを作り続けず、できるだけ早く結果を得るために、後で延期し、最初に小規模で、より専門的でシンプルなプロジェクトを開始しようと決めました。 自分の強みとチームの強さを常に冷静に評価します。



要約すると、最初のモバイルアプリケーションを開発するための短いルールがあります。間違えないでください。 投資家を見つけることは簡単ですが、何かがうまくいかない場合、適切で理解できる投資家を見つけることは困難です。 計画を忘れて、1-2枚のシートでの行動の小さなシナリオで十分です。 サードパーティのパフォーマーに注意してください。 あなたはあなたが何を望んでいるかを理解していませんが、彼らは一つのことを望んでいます-お金。 日付は間違いなく違反されます。 これに備え、投資家を準備して、間違いを犯さないようにしてください。 決してあきらめず、チーム内の人々にもっと注意を払ってください。 はい、そしてもちろん、できることとできないことを冷静に評価してください。



現在、「邪悪な」アプリケーションを実装することはできず、それに同意しています。 しかし、私はあきらめず、間違いなくプロジェクトに戻ります。 最初のプロジェクトからのビデオクリップのみを提供します...十分な強度がなかったプロジェクト:





そして、「マイファミリー」と呼ばれる、見たいアプリケーションはApp StoreとGoogle Playで見つけることができます。



奇妙なことに、何らかの理由で、このアプリケーションは主にサウジアラビアで人気を集めています。 競馬の主な割合はそこから始まりましたが、これについては広告キャンペーンの後にお知らせします。



PS:最後まで読んでくれてありがとう、私はあなたのコメントを喜んでいるでしょう。



All Articles