令和5年度 春期 ITサービスマネージャ試験 午前II 問題 問3

情報システムの設計の例のうち,フェールソフトの考え方を適用した例はどれか。

解答・解説

正解: ウ. ハードウェアの障害時に,パフォーマンスは低下するが,構成を縮小して運転を続けられるようにする。

正解の根拠

フェールソフト (Fail soft) とは、システムの一部に障害が発生した場合に、システム全体を停止させるのではなく、機能を縮退させてでも稼働を継続させる設計思想のことです。
したがって、ハードウェアの障害時にパフォーマンスは低下しても構成を縮小して運転を続ける「ウ」がフェールソフトの考え方に合致するため正解となります。

各選択肢の解説

  • ア:停電時に手順どおりに安全にシステムを停止させるのは、フェールセーフ (Fail safe) の考え方です。
  • イ:制御プログラムの障害時にシステムの暴走を避け、安全に運転を停止させるのも、フェールセーフの考え方です。
  • ウ:正解です。障害時にパフォーマンスが低下してもシステム稼働を継続させるのはフェールソフトの考え方です。
  • エ:利用者の誤操作や誤入力を未然に防ぎ、誤動作を防止するのは、フールプルーフ (Fool proof) の考え方です。

Spineチーム