В компании внедряется новая система управления заявками. Не для клиентов, для внутреннего потребления. Раньше для этого использовался местный RT, потом зачем-то перешли на уродский sysaid, а теперь вот решили вообще отдать это на откуп внешнему провайдеру. Тут вообще модно отдавать на аутсорс всё, что только можно, кроме основного бизнеса, хотя обычно это имеет смысл для мелких компаний, крупным удобнее и выгоднее поддерживать это самим. Но вопрос не обсуждается, “начальник сказал, что бурундучок — птичка, значит бурундучок — птичка”.
Посмотрев на эту новую систему, я офигел. И не я один, тот же самый вопрос “нахуа?!” немедленно возник у всех, кто ЭТО увидел. Кроме разработчиков..
Итак, создаём новую заявку. Какой у неё должен быть статус? Очевидно, new? Нифига подобного, статус надо указать вручную. Это я бы ещё мог простить, учитывая, что одна и та же форма используется и для создания, и для редактирования заявок.
Но несмотря на зашитый в систему очень ограниченный список статусов, буквально штук шесть, вместо выпадающего списка там приделана СТРОКА ВВОДА. В которую можно либо вписать значение, если его знаешь (если ввести несуществующий статус, то при попытке отправки формы система ругнётся и предложит указать правильное значение), либо нажать на кнопку, открывающую… ФОРМУ ПОИСКА!
И в этой форме нельзя задать поиск всех возможных шести значений, туда надо ввести как минимум две буквы из искомого названия, только тогда она сработает.
Такие же строки ввода с формами поиска используются для указания пользователя, от имени которого составляется заявка (нет, несмотря на аутентификацию, составитель заявки туда по умолчанию не подставляется, надо вручную выбирать), для области бизнеса, на которую может повлиять заявка, и для многих других полей, несмотря на ограниченность вариантов.
Юзабилити стремится к нулю. Что было в голове у менеджеров проекта, которые это придумали, и у быдлокодеров, которые это реализовали, я не знаю. Вероятно, вакуум.
Вот так это выглядит:

Выведенные названия — это не полный список, это запомненные результаты предыдущих поисков.
Оригинал этой записи в личном блоге.
no subject
Раньше был вполне вменяемый Request Tracker, который успешно справлялся со своими обязанностями. Но каким-то эффективным менеджерам взбрело в голову его заменить. Я даже толком не знаю, кто это решил.