第1365号
ポコのPLC探偵日記:
間違えられない設計とは?
こんにちは、千田です。
前回は、設定ミスを防ぐために
二重チェックやマスターデータとの
照合が大切だとお話ししました。
今回は、さらに一歩進めて、
「フールプルーフ設計」
の基本を考えます。
フールプルーフとは、
人が必ずミスをすることを
前提にした設計思想です。
■ 身近な例
・USBコネクタは向きを間違えると
挿さらない。
・電子レンジは扉が閉まらなければ
加熱が始まらない。
・ATMは桁数が合わない金額を
そもそも受け付けない。
共通しているのは、
「操作ミスを許さない仕組み」
が最初から組み込まれていること。
これは、あとから確認する
「二重チェック」とは違い、
最初から間違えられない構造にする
という考え方です。
システム設計でも、
この思想をどこまで
フレームワークに落とし込めるかが
大きなポイントになります。
