少し前に、これまで取り組んできた顧客プロジェクトのほとんどすべてが、重要な利害関係者グループであるシステム管理者を軽視していることに気付きました。
これらの無口なヒーローは、通常、プロジェクトの最後にのみ関与し、今後何年にもわたってインストール、サポート、および保守する必要がある、実行可能なビットのブラック ボックスが残されます。このブラック ボックスで問題が発生するたびに、ブラック ボックスまたは基盤となるプラットフォームによって利用可能になったランダムな情報とツール サポートを使用して問題を解決する方法を見つける必要があります。これが十分でない場合は、即興で対応する必要があります。 .
彼らが最初からプロジェクトの利害関係者として関与していれば、潜在的な問題を予測し、それについてプロジェクト チームに知らせる機会があったでしょう。しかし、現実は異なります。私は開発者として、システム管理者を追加の利害関係者として関与させたいと思っていますが、外部要因がこれを妨げている可能性があります。
このような状況では、静かなヒーローをできる限り助けたいと思います. だから私の質問は:
システム管理者は、私たち開発者が保守しなければならないシステムを開発するときに、私たち開発者に何を望むでしょうか?
あなたがシステム管理者である場合は、かつて経験した困難な問題と、それを解決しやすくするために開発者ができたことについて、戦争の話をしてください。