← Все статьи

Согласовать, посмотреть, утвердить: разные действия в личном кабинете

О коллекции

Авторская работа коллекции Аишки. Персонажи и исходные ситуации придуманы; материал не подтверждает заказ или результат действующего клиента.

Человек посмотрел макет — это еще не значит, что он его утвердил. В кабинете различие должно быть видно до нажатия кнопки. Разберем действия и их последствия.

Содержание 8

Назовите предмет решения

Пользователь должен понимать, что именно он подтверждает: эскиз, смету, состав заказа или готовность файла к производству. Не объединяйте эти действия общим статусом, если они имеют разные последствия. В окне подтверждения покажите название объекта и версию. Для просмотра документа не нужна такая же механика, как для утверждения. Разделение делает интерфейс чуть подробнее, но защищает от ситуации, когда один участник считает согласованной картинку, а другой — весь заказ.

На практике

Свяжите согласование с неизменной версией

После решения объект не должен меняться незаметно. Новая версия может наследовать описание, но требует отдельной проверки, если изменено значимое содержание. Сохраняйте дату, участника и то, к чему относилось решение. Не заменяйте старый файл по той же ссылке так, что история начинает показывать новый материал под прежним согласованием. Для пользователя полезно видеть, что изменилось и какое действие теперь ожидается. Это особенно важно при нескольких параллельных документах.

На практике

Разведите полномочия участников

Редактор, клиент, менеджер и наблюдатель могут видеть один объект, но выполнять разные действия. Права должны проверяться там, где сохраняется решение, а не только скрывать кнопку. Не позволяйте участнику подтверждать за другую роль без отдельного разрешенного процесса. В интерфейсе объясняйте недоступное действие через текущую роль или состояние, не раскрывая лишних данных. Для проверки нужны минимум два аккаунта с разными полномочиями и прямые запросы к объекту.

На экране подтверждения стоит повторить предмет решения и его последствия. Пользователю не нужно угадывать, что система понимает под коротким «Готово».

На практике

Перед тем как передать материал дальше

  • ☐Разделить просмотр, согласование и утверждение.
  • ☐Назвать объект и версию в подтверждении.
  • ☐Сохранить историю прежних решений.
  • ☐Проверить права на сохранение действия, а не только видимость кнопки.

Работы из этого разбора

Источники

Обсуждение

Задайте вопрос об этой работе, обсудите решение или поделитесь своим опытом.

Обсуждение открыто для всех участников.

Загружаем комментарии…