「神様の警告」を無視するな
これが障害の芽を摘む鉄則
言うまでもないことだが、システム障害は偶然の産物ではない。自然発生的に起こるのではなく、人間が何らかのミスを犯したために起こるものだ。そして多くの場合、システム障害の原因が作られる過程には、開発担当者や運用担当者の油断や手抜き、不注意などが絡んでいる。
システム障害の種をまいた当事者が、その兆しに全く気付かないということは意外と少ない。言葉では表せない不安感が脳裡を一瞬かすめるはずだ。恐らく無意識のうちに警戒心が働くためだろう。
筆者はこれを「システムの神様からの警告」と呼んでいる。不思議なことに、警告を無視すると、必ずと言っていいほど障害が起こる。得体の知れない不安感に襲われたときに、その場で見直すことなく、「まあ大丈夫だろう」と高をくくっていると、必ずしっぺ返しを食らうのだ。神様の警告を無視した罰が下るのかもしれない。
例えば金融機関のシステムで、様々な通貨の金額を表示する機能に不具合がないかどうかをテストするとしよう。このようなシステムの開発を経験したエンジニアなら分かると思うが、すべての通貨を対象に全テスト項目を検証することはあまりない。代表的な通貨である米ドルや、欧米通貨と違って補助通貨単位(セントなど)のない日本円など、いくつかの通貨を選んでテストを実施するのが一般的だ。一方、カナダ・ドルや香港ドルは、表示処理が基本的に米ドルと同じだと考えて、テストを省略しがちである。しかし、省略したときに限って、表示以外の部分に障害の芽が潜んでいたりするものだ。
何ら根拠のある話ではないが、筆者の経験則によると、「省略しても大丈夫かなあ…」といった不吉な予感がしたときは、間違いなくシステム障害が起こった。逆に、多少の“手抜き”があっても、不吉な予感がなかったら、それが原因で障害が起こることはまずない。もちろん、どんな形であれ、システム開発の手抜きは許されるものではないが。
詳細は、ITproの記事本文をご覧ください。
昨日読まれたベスト5〈IT〉 最新記事一覧へ 画面先頭に戻る
- スルガ銀と日本IBMの「動かないコンピュータ」訴訟、要件定義を3回繰り返す(2008/04/25)
- 2001年にググったら? 創立10周年の米グーグルが特設サイトを開設(2008/10/01)
- 思考停止というリスク(2008/10/03)
- 「しまった!」と思う瞬間ランキング(2008/10/03)
- TVバンク、プロ野球の生中継で過去最高の同時視聴者と総視聴者を記録(2008/10/03)
IT 最新記事 記事ランキング一覧に戻る 画面先頭に戻る
- コンサル会社がiPhoneを1000台導入、国内法人で初の大口契約 (15:30)
- バーチャルコミュニケーションズがWebサイト統制SaaSに新版、レポートを強化 (15:28)
- Windowsはどうやって起動しているのか? (15:17)
- 次世代データセンター、SaaSやグリーンIT化の中核基地に (15:16)
- SAPジャパンCEO、突如交代の真相 (15:16)
- クラウドの台頭は本物か (15:14)
- 目玉調査企画の準備に苦戦 (15:12)
- 地デジラジオでサイマル放送を開始した在京AM放送3社の狙い (15:10)
- Androidや次世代PHSをいち早く体験,人体や可視光を使った通信も (15:10)
- SNS「炎上から足あと事件簿まで」、興隆時代の落とし穴 (15:10)



