Эффект одной кнопки
В 1С сотрудник запускал документ на согласование, выбирал подписанта и не нажимал заветную кнопку «Записать». В результате система по умолчанию отправляла документ на подготовку к подписанию руководителем, хотя он должен был быть подписан другим человеком.
Случалось это один-два раза в неделю и на первый взгляд — ничего критичного. Но проблема в том, что к моменту обнаружения некорректного маршрута документ успевали согласовать несколько человек.
А дальше всё по новой: вернуть, исправить, «Записать» и новый круг согласования. Либо подключить сисадмина, чтобы тот «отжал» задачи за тех, кто ранее уже согласовал документ.
По сути, было два варианта решения: — приучить людей нажимать «Записать» (ха-ха); — исправить саму логику на программном уровне. Второй вариант звучит, конечно, надёжнее, но требует ресурсов на доработку системы.
Спойлер: ресурсов не нашли, поэтому мы продолжали вручную перепроверять маршрут согласования и решать ситуации: «Я же нажимал!».
В итоге получали задержку согласования и двойную работу, что особенно неприятно, когда задача срочная. Здесь я поняла, что можно сколько угодно напоминать коллегам нажать кнопку и вручную перепроверять маршруты, но пока сама логика процесса допускает такие сбои, ничего не изменится.
А какие «кнопки» есть в ваших процессах, без которых все начинает работать не так, как задумано? И какой вариант побеждает: доработать систему, приучить людей или просто научиться с этим жить?