←
↑
柔軟性/頑強性
→
操作の間違いに対応
操作間違いが致命傷にならないようにするため 前の状態を記憶しておくなど冗長な資源を用意
あらゆる入力、条件において異常動作がおこらないようにする
テスト手法が重要
操作を間違えにくいようにする
モードの廃止など