bash.im ithappens.me zadolba.li
12245

Хьюстон, у нас проблема с проблемами

31 мая 2014, 07:00

Есть у нас для одной системы что-то вроде сервис-деска. При возникновении проблемы пользователи могут создать заявку с её описанием. Всё бы ничего, но в системе такие заявки сами называются проблемами, соответственно, создание такой заявки называется «Создать проблему». Уже как-то не очень.

Получаем письмо, условно говоря, от первой линии поддержки, в котором сказано: «Ранее проблемы инициировали исполнители, и никаких проблем не возникало».

Как это понимать? У них и раньше не получалось создавать заявки о проблемах или раньше получалось, а теперь перестало?

Оказалось, что проблемы (по которым создаются заявки) могут быть «непредвиденными». Это атрибут такой у них. Пользователи раньше их не создавали, а теперь попробовали. И вот как раз при создании таких заявок в системе возникала ошибка, причём непредвиденная уже разработчиками. Ну, то есть как непредвиденная — предвиденная, но на уровне «assertion failed»…

Разработчики, думайте, пожалуйста, тщательнее над терминологией. Не всегда сокращение «лишних» слов ведёт к лучшему пониманию.