Удобство для администратора или для пользователя — что важнее?
У клиента медленно работали некоторые страницы портала. Оказалось, что они в процессе загрузки часто обращались к настраиваемым полям. Полей было множество в каждой карточке сотрудника — на протяжении нескольких лет так добавлялись новые виды учета.
➡️ Я предложил убрать часть полей и решить задачи учета другими способами. Но клиент возразил, что администратору так будет сложнее управлять системой. Тогда я стал думать, как сохранить удобство и для пользователя, и для администратора.
➡️ Поля в любом случае нужно было сокращать, чтобы ускорить страницы. А для администратора можно было создать отдельный интерфейс с просмотром отчетов по каждому сотруднику. Да, это требовало времени, но в итоге стало для всех компромиссом.
Когда вы выбираете инструменты для удобства администратора, я рекомендую сразу проанализировать, какие последствия будут для пользователей. Возможно, ничего критичного и не случится. Но в нашем случае было важнее сэкономить 20 секунд на загрузку страницы для тысяч пользователей, чем несколько минут для одного администратора.
А вы больше учитываете удобство администратора или пользователей?
Post #227
473
- 👍 5