Мне периодически приходится работать над интерфейсом всяких внутренних продуктов. Когда мне показывают макеты, я обычно сначала ничего не понимаю, а по мере понимания предлагаю всё переделать нормально, но тут встречаю непонимание уже со стороны того, кто показывает.
Предположим, что там какая-нибудь админка, где руководитель подразделения управляет зарплатами и премиями. И вот на экране у него есть кнопка «Создать служебку». Также предусмотрен информационный блок о сроках рассмотрения и согласования служебок. Очевидно, что ни у одного человека в мире ни в одной ситуации в жизни не возникает потребности создать служебку. То есть за этой кнопкой стоит какая-то реальность, которую нужно вскрыть и проявить.
Выясняется, что чтобы повысить сотруднику Иванову зарплату нужно создать служебку, причём если её не успеют согласовать до 20 ноября, то новой зарплаты в декабре уже не будет.
Я спрашиваю:
— Почему не дать просто найти Иванова в списке и вписать ему нужную зарплату в поле «Зарплата»? Пусть она там как-нибудь сначала значится как «на согласовании».
И тут же получаю ответ:
— Да не, с этим проблемы нет, со служебками у нас всем всё понятно, это менять не надо. Ты про сам интерфейс скажи, может тут что-то неудобно? Мы думали, может, надо иконки добавить. И вообще, не слишком ли перегружено?
Ох. Да я вам про сам интерфейс и говорю.
Во-первых, никто ниоткуда не знает про служебки, пока их этому не обучат. Во-вторых, сначала тратится время на изучение, а потом ещё на само соблюдение этих ритуалов. Это то время, которое могло бы тратиться на содержательную работу. Даже если я всю жизнь тут работаю и служебки ещё от руки писал, я всё равно должен использовать голову для того, чтобы сравнивать две даты друг с другом и заполнять документ по образцу. Не должен человек тратить время на такое, это чистый убыток.
Даже на этот довод иногда возражают, мол, ну тут по регламенту положено, всё равно все всё будут делать как надо, они же на работе, им зарплату платят. А что, люди, когда им платят зарплату, обязательно делают всё быстро и с энтузиазмом? Нет ведь, конечно. Они точно так же прокрастинируют и избегают задач, где чувствуют сопротивление. И никто никогда ни в каких метриках не увидит, сколько раз сотрудник отложил дело из-за того что просто неохота через эти служебки пробираться.
Дизайнеры сидят собирают многоэтажные дизайн-системы, обсуждают иконки и добавляют поддержку тёмной темы, пока кнопки вроде этой служебки тормозят работу всей компании. Каждый день в каждом отделе уходят часы на бессмысленные вещи, которые компьютер мог бы сделать за долю секунды.