【ぽかよけ】

ポカヨケ とは?

💡 「うっかり」を仕組みで封じ込めるミス防止の知恵
📌 このページのポイント
ポカヨケ ― ミスを仕組みで防ぐ 注意力に頼る(NG) 「気をつけましょう」 「確認を忘れずに」 → 人間は必ずミスをする VS 仕組みで防ぐ(OK) 「そもそも間違えられない」 「間違えたら即検知」 → ミスが不良につながらない ソフトウェアでのポカヨケ例 型チェック コンパイル時に 型ミスを検出 バリデーション 不正な入力を 受け付けない 確認ダイアログ 破壊的操作の 前に再確認 ブランチ保護 mainへの直接 pushを禁止 注意力ではなく仕組みでミスを防ぐのがポカヨケの核心
ポカヨケのイメージ
ひよこ ひよこ

ポカヨケって、日本語がそのまま使われてるの?

ペンギン先生 ペンギン先生

そうだよ!トヨタの新郷重夫さんが考案した概念で、英語でも「Poka-Yoke」としてそのまま使われているんだ。USBの形状が上下どちらかでしか刺さらないのも身近なポカヨケだね

ひよこ ひよこ

ソフトウェアだとどんなものがあるの?

ペンギン先生 ペンギン先生

たくさんあるよ!フォーム入力のバリデーション、型チェックによるコンパイルエラー、「本当に削除しますか?」の確認ダイアログ、git の protected branch で main に直接 push できなくするのもポカヨケだね

ひよこ ひよこ

「気をつけましょう」じゃダメなの?

ペンギン先生 ペンギン先生

人間は必ずミスをする生き物だから、「気をつける」だけでは限界があるんだ。ポカヨケの核心は「注意力に頼らず仕組みで防ぐ」こと。だからルールを作るより、そもそも間違えられない設計にするのが理想だよ

ひよこ ひよこ

いいポカヨケを作るコツってある?

ペンギン先生 ペンギン先生

まず過去のインシデントから「どんなミスが実際に起きたか」を集めること。それをベースに、ミスの入口を物理的・論理的に塞ぐ仕組みを考えるんだ。ユーザーの作業フローを変えずに自然にミスを防げるのが最高のポカヨケだね

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ポカヨケ」って出てきたら「人のうっかりミスを仕組みで防ぐ工夫」と思えればだいたいOK!
📖 おまけ:英語の意味
「Poka-Yoke」 = ポカヨケ(ミス防止)
💬 「ポカ」はうっかりミス、「ヨケ」は避けるという意味の日本語で、海外でもそのまま Poka-Yoke として通じるんだよ
← 用語集にもどる