Поделиться через


Рекомендации по предоставлению обратной связи и инструкций

Применяется к следующей рекомендации контрольного списка по оптимизации взаимодействия Well-Architected Framework в Power Platform:

XO:05 Предоставляйте содержательные, полезные и простые инструкции в уведомлениях и сообщениях. Сообщайте пользователям актуальную, важную и ценную информацию. Давайте пользователям обратную связь об их действиях. Сообщайте пользователям о наступивших событиях и дальнейших шагах, которые они должны выполнить.

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

Ключевые стратегии проектирования

Когда пользователи выполняют действие, они должны получать оперативную и понятную обратную связь от системы. Уведомления и сообщения играют решающую роль в оперативной и контекстуальной доставке важной информации пользователям.

Уведомления об обратной связи

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

Используйте центральное расположение для уведомлений. Центры уведомлений являются полезными агрегаторами содержимого сообщений. Это лучшее место для быстрого доступа к важной информации, позволяющее пользователям всегда оставаться в курсе событий.

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

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

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

Отдавайте приоритет критически важным сообщениям. Сопоставьте срочность с соответствующим конструктивным шаблоном и показывайте критические важные сообщения первыми. Учитывайте тип отправляемого вами уведомления и его влияние на работу. Выберите правильную схему общения; например, избегайте блокировки действия пользователя для некритических сообщений. Убедитесь, что самые срочные или важные сообщения имеют приоритет.

Создавайте лаконичные сообщения. Убедитесь, что уведомления легко читаются и не мешают работе. Быстрые обновления информируют пользователей, не влияя на производительность.

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

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

Инструкции в приложении

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

Определите цель и объем инструкций в приложении. Определите конкретные проблемы или несоответствия, на устранение которых направлены инструкции. Определите желаемые результаты и показатели, достичь или улучшить которые помогут инструкции.

Разработайте содержимое инструкций и взаимодействие с ними. Создавайте содержимое инструкций в приложении и взаимодействие с ними на основе потребностей и ожиданий пользователей, а также целей и результатов инструкций. Используйте ясный и краткий язык, соответствующий тон и стиль, а также последовательную терминологию и форматирование. Используйте визуальные и звуковые элементы для улучшения содержимого и взаимодействий, такие как значки, изображения, анимация, звуки и цвета. Используйте обратную связь и стимулы, например индикаторы прогресса, сообщения о завершении и награды, чтобы мотивировать и поощрять пользователя.

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

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

Возможности в Power Platform

Уведомления на панели сообщений в приложение, занимающие верхнюю часть экрана, могут активироваться в приложениях на основе холста , использующих формулу Power Fx, и в приложениях на основе модели, использующих настраиваемые действия на панели команд.

Уведомления в приложении можно отправить в централизованный центр уведомлений пользователя для приложений на основе модели и мобильного приложения Power Apps, в результате вызова действием веб-API в Dataverse или, что более удобно, в подключаемые модули с профессиональным кодом или малокодовые подключаемые модули.

Рекомендуем использовать соединитель уведомлений Power Apps для отправки уведомлений на устройства с установленным мобильным приложением Power Apps.

Внедрите универсальные справочные панели с помощью боковой панели в приложениях на основе холста или в качестве бокового диалогового окна настраиваемой страницы в приложениях на основе модели.

Используйте современный элемент управления "Кнопка информации" для предоставления встроенной контекстной информации в приложениях на основе холста.

Для базовой проверки входных данных на уровне поля Dataverse предлагает бизнес-правила на стороне сервера. Реализуйте расширенную проверку входных данных на стороне сервера и определение настраиваемых параметров ошибок в Power Fx во время работы сервера с малокодовыми подключаемыми модулями.

Используйте соединители для отправки уведомлений в другие службы в экосистеме Power Platform, например для таких служб, как Outlook.

Рекомендации по написанию контента для пользовательских интерфейсов

Контрольный список оптимизации взаимодействия