おそらく、ウェブサイト開発のトピックは、いくつかに近いものです。 habrayuzerの一部はまさにこれに取り組んでいます。 ウェブサイト開発の段階はおそらくご存知でしょうが、理想的な外観と生活の様子を比較してみましょう。
サイトの多くのWebスタジオは、クライアントにどれだけ注意を払い、段階的にプロジェクトを開発するか、同時に何人の専門家がプロジェクトに取り組むかを伝えます。 これは、特に、スタジオとフリーランサーの価格の違いを動機付けます。 しかし、顧客に伝えられること(および実際にお金を払うことに対して)と開発期間中に実際に何が起こるかを比較してみましょう。
状況が説明されていることをすぐに明確にしたいと思います。これは、特定の注文パッケージといくつかの名前が市場にある小さなスタジオの場合に当てはまります。
そして、クライアントに言われたこと:
ウェブサイトの開発手順:
- 私たちは顧客からすべての情報を学び、競合他社に対する特定の利点を強調し、顧客とともに将来のサイトのロジックを考えます
- 技術的なタスクであるサイトのプロトタイプを開発しています。 将来の機能を考える
- TORおよびプロトタイプの承認後、設計を開発に委ねます。 レンダリング用のページはすべて既知であり、機能はToRで明確に説明されています。
- デザインの承認後、それをタイプセットし、プログラミングに戻します。 レイアウトはレイアウトと同じです。言うまでもなく
- プログラマーは技術的なタスクに厳密に従います。設計はすべての機能を反映しているため、難しくありません
- テストサーバーでサイトを起動します。 TKコンプライアンスとバグのテスト
- 完全に機能するサイトが顧客のサーバーにアップロードされます。 サイトの準備ができました
少なくとも5〜6人がサイトで作業しています。 顧客は、彼が多額のお金を払っても無駄ではないことを理解しています。すべてがうまくいくはずです。
人生で起こること:
- 顧客はサイトを注文するためにWebスタジオに来ます。 マネージャーはほとんどすぐに契約書に署名することだけに関心がありますが、プロジェクトが正常に完了することは決してありません。
- どういうわけか、技術的なタスクは、契約に署名するために必要な最小限の形式で作成されています。 すべての機能の説明は標準モジュールになります
- プロジェクトは、最小限の技術的タスクでデザイナーに与えられます。 すべての質問について、デザイナーが顧客に送られます。 顧客は、彼が何を望んでいるかを理解していません。彼が参照条件に署名したためです。すべての機能がそこに記述されているようです。 膨大な数の編集を経て、デザインが何らかの形で承認されます
- レイアウト後、デザインは承認されたデザインと「わずかに」異なります。 レイアウト設計者は、フォントをわずかに増やすことに決めました。 「浅すぎる」
- プログラマーは、次のように設計によって厳密に作業を行います。 TKでは、実際には情報はありません。
- すべてがテストサーバーにアップロードされ、プログラマーは、準備が整っていると言いますが、作業の妨害は明らかです。 プログラマはテストを拒否します。なぜなら、 彼はテスターではありません。 マネージャーは、顧客が追加の機能を望んでいたことを思い出しますが、それらは作業明細書で明確にするのを忘れていました。 プログラマーは、これが設計に反映されることを要求します。 プロジェクトはデザイナーに戻ります(このアイテムは何度も繰り返すことができます)
- 少し遅れて、またはそれなしで、プロジェクトは提出されています。 開発者はお互いを嫌い、マネージャーに唾を吐き、マネージャーは利益を得て、次のプロジェクトに進みます...
身近な状況ですね。 そうでない場合は、あなただけが喜んでいることができます。
しかし、これがhabrasocietyの問題です。
この問題を解決するには?
マネージャーがプロジェクトを気にせず、チームが悪い夢のようにプロジェクトをすぐにパスして忘れたい場合。 プロジェクトが高品質で開発されるように、マネージャーとチームをやる気にさせる方法は?