Ответы пользователя по тегу Usability & UX
  • Как лучше реализовать вывод каталога на нашем портале?

    gordiyenko
    @gordiyenko
    iOS Дизайнер
    Первый вариант кажется слабым из-за своей универсальности. Но я делаю этот вывод (и все последующие) с осознанием того, что вопрос про UX задан без четкого контекста и описания аудитории, её целей, бизнес-целей и ожидаемых результатов. Приступим же к гаданию!

    Давая возможность указывать целые регионы и выводя по умолчанию сразу всех пользователей, какой станет плотность полезной информации на сто элементов списка для пользователя? Это важный (скорее всего) показатель, который сильно прогнется (чувствую это в воде), по сравнению с выдачей со строгой привязкой к локации.

    Как же привязаться? В большинстве случаев, ограничивать пользователей одной точкой на карте — дурной тон, так что смело добавляйте в настройки профиля возможность указать несколько городов. Предположим (безосновательно), что для вас это хорошее решение, и как теперь выводить результаты?

    Чаще всего (в зависимости от нюансов вашего проекта, этот совет может быть критически деструктивным. Но кто знает) используется шаблон приложения-прогноза погоды. По умолчанию выдаются результаты с привязкой к тому месту, где сейчас находится пользователь, плюс есть возможность перейти к данным по городам, указанным в анкете. Получается, вы предполагаете, что информация о ближайшем окружении самая ценная (за слово «релевантная» тут не бьют?) для пользователя, но даете возможность пользователю быстро всё исправить, если предположение оказалось неверным.
    Ответ написан
    1 комментарий
  • Как организовывают взаимодействие frontend-разработчика, UX-специалиста и дизайнера при разработке веб-приложений?

    gordiyenko
    @gordiyenko
    iOS Дизайнер
    К существующим ответам могу добавить пару советов из личного опыта:

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

    2. Распределите роли в команде так, чтобы обязанности шли с нахлестом — то есть в малой мере пересекались у разных участников. Где нет нахлеста — швы расходятся, а из них лезут процессы, которые ни за кем не закреплены.

    В команде с налаженным, непринуждённым общением и старательно выделенными объемами обязанностей, высокоуровневые проблемы типа «какая ОС» и «кому что давать и в каком виде» будут решаться сами собой — а точнее силами вашей команды. Удачи!
    Ответ написан
    Комментировать