信仰主導型開発

私たちは、参加したプロジェクトの人気が示すように、ブラウザーベースのマルチプレイヤーゲームの開発の専門家で構成されるチームです。 私たちは素晴らしいアイデアのゲームデザイナー、開発者、そしてジェネレーターです。 ただし、これはトピックに直接適用されません。 そのため、私たちは驚くべきことに気づき、「叔父」を去り、蓄積された経験と未使用の開発を考慮して、以前のプロジェクトよりも優れた成功を収める独自のプロジェクトを作ることにしました。



そして今、輝かしい未来が到来しました。一流のオフィスセンターにある便利なオフィス、新しいラップトップ、新しいプロジェクトのコンセプトです。 ここで致命的なエラーが忍び込み、このトピックの目的はそこにあります。



プロジェクトはできる限り早く「ドラフト」されるべきであるという事実により、チームにはその時点で他のJava専門家がいなかったため、Java専用のマルチプレイヤーゲームの開発経験を持つ特別な専門家を採用することが決定されました。 開発用の言語の選択も記事のトピックとは関係なく、企業の結果に影響を与えた要因の一部にすぎません。



招待されたスペシャリストはすでに彼の後ろにマルチプレイヤーゲームを1つ持っていました。彼はほぼ一人でそれを書いたので、新しいプロジェクトの主任開発者の地位を承認するプロセスは取り消せませんでした。 ここが信仰主導の開発の始まりであり、開発プロセスの最新の方向性であり、その不随意な証人は私個人であり、外部からチームに参加した他の何人かの人々でした。



ところで、プロジェクトについて。 ローンチの4か月後、アルファ版がリリースされ、さらに1〜2か月後にリリースされる予定でした。 スペシャリスト(新しいプロジェクトの同じ主要開発者)には特別な信頼がありました。この人はプロジェクトを効率よく時間通りに完了すると信じられていました。 伝えられるところでは、開発プロセスから気を散らさないために、彼は自宅で仕事に切り替えさえしました。 それは確かに知られていないが、家でこの男は1日1時間強さで働いた。 これは、少なくとも、開発プロセスが開始されてから1か月で1年が経過し、プロジェクトをアルファ版と呼ぶことさえできないという事実によって証明されます。



実際、ここでは-プロジェクトはすでにほぼ6か月間遅れています。 予算は「使い果たされ」、プロジェクトはありませんが、「プロジェクトはどうですか?」という質問が1年前から標準的な回答で答えています。「作業は進行中です。アルファ版を間もなくリリースして終了します。」 アルファは良いです。 しかし、2人のテスターがオンラインであってもサーバー側が遅れ始めるため、期待はそれほど明るくありません。 プロジェクトのコードには多くの要望が残されており、アーキテクチャ設計がなかったため、一方を修正するともう一方が壊れます。 そして、エラー修正のこのサイクルは、2009年11月からアルファ版が転送された最後の日付以降終了しません。 このような場合に発生するリリース日は、常に1か月間、次に1か月間、次に2か月など、常に延期されます。 チームは2012年のリリースについて長い間冗談を言ってきました。



だから、バグに取り組んでください:なぜこれが起こったのですか? 悪いスペシャリスト? たぶんそうではないかもしれないが、彼は単に「左足」でプロジェクトを毎日何時間も行い、その時間を空けて他のアルバイトに取り組み、それによって異なる顧客のいくつかの予算をマスターした。 誰もそれを制御しませんでしたが、すべてが正常であるかのように、トラッカーでタスクが作成され、閉じられます。 なぜそれを捕まえなかったのですか? しかし、トピックのタイトルでこれに対する答えは、信仰に基づいた開発です。 このスペシャリストを任命した人々は、プロジェクトの成功、リード開発者の忠誠心、そして彼のプロフェッショナリズムを信じていました。 そして、その男は外から来たのではなく、ほとんどのチームに馴染みがあります。 彼がヒッチがあると言ったら、彼らは起きたと信じられていた。



現在、私たちが持っているもの...プロジェクトはアルファ版にこれまで以上に近づいています。 経営陣は、プロジェクトを他の誰よりもうまく終わらせると信じています。 最終的に、彼はコードを理解しやすくなります。



一方、プロジェクトの開始日は予測されなくなりました...



PSトピックを書いてから、あなたが続編で読むように、イベントは地面から移動しました。 すぐに公開します。



All Articles