私は5人のメンバーからなるチームの開発者であり、私たちのプロジェクトは災害に向かっていると信じています。理由をすぐに説明しますが、私の質問は次のとおりです。
締め切りは1.5か月で、私たちが何をしようとも、このプロジェクトは失敗するでしょう。私はただプロジェクトを終了して時間を無駄にするのをやめるべきだと思うが、政治的に私たちのマネージャーがそうすることは不可能だと思う。
この場合、どうすればよいですか?余分な努力をする必要がありますか、それとも簡単に取る必要がありますか?そして、私はマネージャーに何を言うべきですか?
このプロジェクトが失敗に向かう理由:
- 期限が近づいているため、必要不可欠な機能の多くは終了していません
- アプリケーションが不安定で使用が非常に難しい
- システムは非常に複雑で、コードを理解するのが非常に難しく、変更するのは非常に難しい-データモデルは複雑なリレーショナルデータベース(100以上のテーブル)によって駆動されている
- 不明確なリーダーシップ。マネージャーは、大きな変更を伴う新しい情報に対応します
- 自動テストやユニットテストはほとんどありません
- 他のシステムに大きく依存していますが、統合テストはまだありません
実際、私たちは実際にこのプロジェクトを(混乱と共に)数か月前から同じマネージャーの別の開発チームから1〜2か月前に継承しました。