トラブルシューティング
問題を解決するためには、正確な事実を状況把握し、問題の根源を論理的・体系的に探る必要があり、順を追って解決してゆくのが一般的である。トラブルシューティングは、問題の原因を識別するために用いられる。原因として考えられる最も可能性の高いものを消去法で見出し、それを取り除き正常な状態に戻すための方法である。あらかじめ想定されたトラブルについて、解決方法がマニュアル化されたものを指すことが多い。
例えば、それまで動いていたものが突然停止してしまった問題について考えてみよう。この場合、まず第一に、動いていた時と停止した時とで何が変わったのかに注目しなければならない。しかし、何か変化があったとしても、そこに因果関係があると早合点してはいけない。一般に相関関係と因果関係は同じではない。
問題解決の基本原則は、最も単純で確率の高い原因から検討開始するというものである。これは「足跡を見つけたら、まずシマウマではなく馬を探せ」という格言やKISS原則で表される。この原則の結果として、解決手順(ヘルプデスクやマニュアル)で最初に「電源は入っていますか?」と聞かれることになるのだが、これは侮辱ではなく、現状の把握と単に考えられる可能性を排除していくための手続きの一部(切り分け)である。
次に、構成体の要素を1つずつ調べていき、疑わしいものがあればその部品を置き換えていく。認知ウォークスルーも試す価値のある手法である。また、特定の機器やシステムについて詳しく記載された文書があれば、非常に役立つだろう。
コンピューターにおいてのトラブルシューティング手法として例えば、