Собственно, формально описана концепция бака-ёкэ (можно также встретить выражение с тем же смыслом - пока-ёкэ) была в середине прошлого века японским инженером, работавшим в компании Тойота. Ее суть в том, чтобы проектируя деталь или целое устройство, предотвратить ее неправильную установку или применение. Достигается это элементарно – за счет асимметрии.
Типичный пример – планки оперативной памяти для компьютера, которые возможно вставить только в правильный разъем и только правильной стороной. Дело в том, что планки оперативной памяти имеют несимметричные вырезы и неправильно их установить просто невозможно. Не менее известный пример и многие штекеры и разъемы. Тот же USB или HDMI разъемы специально спроектированы с учетом бака-ёкэ, чтобы неправильно вставить их было невозможно.
В программном обеспечении также можно встретить бака-ёкэ. Во-первых, большинство разработчиков использует систему подтверждений действий пользователя (предупреждение пользователь обычно получает в виде системных сообщений и необходимости подтвердить свои действия нажатием кнопок «Да» или «Нет»). От глупых действий пользователей, которые приведут к значительным проблемам в системе или с устройством, также можно защититься ограничением прав пользователей.
Историческая справка:
1. Перевод выражения «бака-ёкэ» соответствует английскому idiot proof или foolproof (защищенный от неправильного использования). Некоторые знатоки русского языка считают, что это перевод этого выражения впервые появился после выхода в свет «Одноэтажной Америки» Ильфа и Петрова.
2. Перевод же пока-ёкэ соответствует английскому mistake-proofing (защита от ошибки). Но суть концепции бака-ёке, как считают специалисты, более точно выражено первым словом.