隠れた脅威:ソフトウェア開発の終了後に十分な注意が払われていない重要なポイント

プログラムをコーディングしてテストするだけでは十分ではありません。



プログラムを開始した後、長い間彼女と一緒に働いていた従業員が辞めるようになったのですか? または、プログラムを変更する必要がありますが、それがどのように機能するか誰も覚えていませんか?



あなたは継続を知っています:誰もがそれがどんな種類のプログラムであるか、それがどのように動作するか、どこに保存され、どこから来たかなどを熱心に覚え始めます。



同意します、そのような状況はうらやましい周期で発生し、常に発生します。



プログラムに通常のドキュメントがない場合、その内部構造を復元することは非常に困難です。 また、重大なエラーやプロセスの完全な停止に至ることもあります。



そのため、少なくとも簡単な使用手順を作成することをお勧めします(たとえば、速度を上げるためにスクリーンキャストに置き換えることができます)。



ただし、注意を払う人が少ないという点が1つあります。



具体的な例を見てみましょう...



あなたのサイトに登録するときなどに使用されるロシアの都市のディレクトリを作成したと想像してください。



すべて正常に機能しますが、1年または半年が経過し、多くの都市の名前が変更されます(これは完全に現実的な状況です-集落の名前は絶えず変更されます)。



これについてどうやって知っていますか? これを発見したらどうしますか?



それから何? 猫とスープ?





ユーザーがあなたの都市をどこで共有したかについての質問とともに怒った手紙をあなたが送信し始めるまで待ちますか? あなたはこれにほとんど興味がありませんよね?



したがって、ディレクトリを作成するだけでは十分ではありません。 また、運用開始後、彼に何が起こるかを予測する必要があります。



さらに、この部分は予想外に重要であり、かなり面倒です。 しかし、それは行われなければなりません!



ディレクトリを使用して例を終了し、それらを更新する手順を考えてみましょう。



ディレクトリを更新するには、自動と手動の2つの方法があります。



もちろん、自動的に更新することが最も有益ですが、多くの場合、これでは十分ではありません。



都市のリストを取得したソースが故障していることを想像してください。更新が停止したか、エラーが発生しました。



それでも何らかの方法でエラーを検出できる場合(たとえば、管理者に手紙を自動的に送信する場合)、更新の終了は一切検出されません(エラーはありませんが、情報は更新されません)



したがって、この参考書を熟知しており、彼が真実ではないと判断できる特別な人を選択する方がより正確です。



わあ! 課題は拡大しています。



ディレクトリを定期的にチェックするか、さらに良いことには、自分のカレンダーにタスクを追加し、問題が発見されたときにどうするかについての指示を書くのは、この人の責任です。



また、ディレクトリが1年でどのように機能するかを覚えておくために、Wikiでディレクトリに関する情報を記録する価値があります。モジュールの機能、システム内の情報の保存場所と保存方法、手紙の送信先、TKへのリンク、彼をサポートするために必要な人の種類、および彼の責任は何ですか?



本格的なビジネスプロセスが判明しました。



まとめ





ご覧のとおり、プログラムを作成して実行するだけでは十分ではありません。



あなたのプログラムに何が起こるか、彼らがそれをどのように使用するか、どのようにそれを最新に保つか、そして緊急事態でどのように行動するかについて、必ず考えてください。



これに対する通常の反対は、十分な時間ではありません。 はい、時間は本当に十分ではありませんが、緊急に何かを取る必要があるときに、後でどれくらいの時間を失うかを考えてください。 私を信じて、プログラムが作成されたばかりのときよりも、損失は今よりはるかに高く、より高価になります。



テキストの説明ではなく、ビデオのスクリーンキャストを試してみてください-より高速で簡単です。



完成品を作り、ユーザーや同僚の世話をしたい場合は、プログラムが動作を開始した後に何が起こるかを考えてください。



小さなチェックリストを作成して、各プログラムに使用するだけです。



そしてあなたの仕事の成功!



All Articles