· 

No1365: 間違えられない設計とは?

第1365号

 

ポコのPLC探偵日記:  

間違えられない設計とは?  

 

こんにちは、千田です。  

 

 

前回は、設定ミスを防ぐために  

二重チェックやマスターデータとの  

照合が大切だとお話ししました。  

 

今回は、さらに一歩進めて、  

「フールプルーフ設計」  

の基本を考えます。  

 

 

フールプルーフとは、  

人が必ずミスをすることを  

前提にした設計思想です。  

 

 

■ 身近な例  

・USBコネクタは向きを間違えると  

 挿さらない。  

・電子レンジは扉が閉まらなければ  

 加熱が始まらない。  

・ATMは桁数が合わない金額を  

 そもそも受け付けない。  

 

共通しているのは、  

「操作ミスを許さない仕組み」  

が最初から組み込まれていること。  

 

これは、あとから確認する  

「二重チェック」とは違い、  

最初から間違えられない構造にする  

という考え方です。  

 

システム設計でも、  

この思想をどこまで  

フレームワークに落とし込めるかが  

大きなポイントになります。