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