1 заметка с тегом

икр

Интерфейс

Для тех, кто еще не до конца понимает значение слова интерфейс, и почему бюро Горбунова утверждает, что «Интерфейс — зло».

Вы пишите письмо другу. На самом деле вы не хотите писать письмо, вы хотите сообщить что-то другу. Т. е. в идеале вы просто хотите изложить свои мысли товарищу. Если бы он был рядом, то это было бы просто — сказали и все. Но он далеко. Поэтому вы пишите письмо.
Помимо того, что сам процесс написание письма уже является препятствием на вашем пути и является интерфейсом. На вашем пути есть еще конверт, который нужно купить, запечатать, правильно заполнить, отдать тетушке на почте, оплатить еще. Вот все это в целом можно назвать интерфейсом. Если бы его не было, мы бы просто изложили мысли другу. Интерфейс — это тоже препятствие на пути пользователя к своей цели.

Пишем сообщение Маше в социальных сетях. Для этого нам нужно как минимум открыть ноут, открыть браузер, перейти на сайт, найти Машу, нажать написать сообщение, написать его, нажать отправить. А в идеале: Маш, привет! Сегодня во сколько встречаемся? И Маша получила ваше сообщение.

Если нам нужно, чтобы пользователь как можно быстрей добрался к своей цели мы должны убирать интерфейс. Но не всегда это комерчески выгодно. Поэтому, например, в супермаркете хлеб лежит в дальнем углу. Выгодно, чтобы вы прошли весь магазин и хотя бы немного постояли на кассе(сникерс, орбит и гандоны захватили заодно как бы). Поэтому же работают не все кассы в супермаркетах. Вы не хотите ходить по магазину, вы не хотите стоять на кассе. Вы хотите хлеба. В идеале — хочу хлеб, вот тебе хлеб. Продавцу это не выгодно.

В большинстве случаев нужно сводить интерфейс к минимуму, и стремиться к идеальному решению. Для того, чтобы это делать эффективнее существует ТРИЗ, который учит нас сначала сформировать идеальный конечный результат(ИКР), и всячески стремиться к нему.
Сам я запомнил определение ИКР так: ИКР — это когда объекта нет, а его функции выполняются. Всегда при создании чего либо, я в первую очередь думаю о функциях, которые должен выполнять объект. Так все лишнее срезается. Иногда и правда сам объект уходит.