Моя история не необычная. По образованию я технарь — закончил Московский институт электронной техники. Но мой путь был тернистый. Мне не понравилось учиться в МИЭТе, и на втором курсе я разочаровался в своих технических способностях. Понял, что программирование — не мое. Я подумал, что надо искать себя в чем-то более интересном. А во мне была творческая жилка — так что я начал работать видеооператором. Очень долго проработал в типографии и там же познакомился с дизайном в первый раз полноценно.
Я все еще искал себя, когда ушел в дизайн полностью. Успел даже поработать в хоккейном клубе дизайнером. Понял, что это та же стартаперская тусовка, но просто в другом контексте. Так что опыт получился крутой. Совмещал кучу должностей — и получилось более разнообразно, нежели в айтишной тематике. Было больше физической активности — на стадион пешком ходить, например. В дизайне как в таковом я с 2014 года, а в продуктовом с 2017.
Познакомился с криптой по-настоящему тоже в 2017. Начал работать на криптобукмейкера — шарил в спорте, но в крипте не шарил совсем. И этот фреймворк очень помог мне в будущем. Я начал хорошо разбираться в web3, и меня уже не нужно было онбордить в тематику, именно поэтому Key App (тогда он назывался P2P Wallet) взяли меня к себе.
В команду я попал по стандартной истории: нашел вакансию, мне написали и захайрили. Сейчас я совмещаю две должности: UX-дизайнер, полностью ответственный за user experience, и дизайн-лид. Мои обязанности менялись в зависимости от цикла разработки.
Когда я пришел, кошелек какое-то время уже существовал, и я был единственным дизайнером. В итоге делал абсолютно все: рисовал макеты, занимался продуктовой работой. Потом мы уже начали разрастаться, появлялись новые члены команды, и мы корректировали цикл разработки. Сейчас я по большей части занимаюсь процессами дизайна внутри команды, поиском PMF и UX. Провожу юзабилити-тестирование, общаюсь с пользователями.
Key App — это некастодиальный кошелек на Solana. И это сложно и больно. Потому что есть Phantom, который практически монополист на рынке. Плюс сейчас Solana переживает на лучшие времена, поэтому нам приходится крутиться. Мы же не можем просто переманить юзеров у Phantom.
Буткемп: DeFi-аналитик
От reddit-дегена до Dune-гуру.
ПодробнееНаша особенность в том, что мы только для iOS и Andriod — без расширения для браузера. Годный UX стал одним из наших будущих УТП. Нам много, что еще надо сделать для классного UX, и мы действительно хотим выделиться за счет этого. Наша цель — онбордить новичков к нам и скрашивать сложный барьер между миром web2 и web3.
Нам, честно, очень далеко до идеала. А идеал в моем понимании в принципе очень далек от кошельков. Наша главная задача — сделать использование некастодиального кошелька не хуже, чем это делают необанки. Это наш огромный кейс. Но многие вещи, которые мы хотим реализовать, требуют огромного количества часов на разработку. Где-то даже приходится общаться с определенными протоколами, чтобы они внесли изменения. Например, мы вот решали проблему, о которой все часто говорят, — пользовательский онбординг внутри кошелька.
Сид-фраза — это, конечно, классно, но совсем не безопасно. Потому что большинство людей безответственные и хранят сид-фразу как попало. Мы смогли решить эту проблему, но на это ушло 3-4 месяца.
Мы проинтегрировали к себе Web3Auth и разделили сид-фразу на три части. Каждую из них храним децентрализовано. Пользователь привязывает их к номеру телефона, устройству и гугл или эпл-аккаунту. Мы это делаем, потому что мимикрируем, как должна работать авторизация в web2. Так как наша цель — пользователи web2, а не web3. При этом всём мы остаемся некастодиальными и сохраняем еще большую безопасность. Это по факту та же двухфакторка. Мы также никак не ограничиваем пользователей — они могут выгрузить свои ключи и уйти в другое приложение. Это один большой наш флоу.
Второй флоу, над которым мы работаем, — это отправка. Мы хотим, чтобы отправка в web3 была такой же, как отправка в банке. А это подразумевает несколько кейсов. Например, чтобы деньги можно было отправлять по номеру телефона человеку, у которого вовсе нет кошелька. А это работа с адресной книгой, причем как в ее стандартном виде, так и импортном при помощи контактов. Это и фаворит-адреса, и список последних адресатов.
Мы хотим всё упростить. Сделать так, чтоб человек, не знающий ничего о крипте, зашел в кошелек и мог сделать банальные вещи: зарегистрироваться, купить крипту, пополнить баланс и отослать деньги кому-то другому. Возможно даже по номеру телефона.
На самом деле, можно открыть любое приложение и найти кучу причин, почему UX там плохой. Надо понимать, что UX не имеет абсолютных величин. Каждый юзер экспириенс строится от потребностей конкретной ЦА. Иными словами, приложение может быть рассчитано на так называемых пауэр-юзеров, а в нашем случае это криптонейтивы. Их паттерн использования может быть совершенно другим.
Вспомнить классные кейсы куда проще, чем неудачные. Классный UX означает, что, если интерфейс необычный и нестандартный, то ему должно быть легко обучиться, потому что этот UX возьмет тебя за ручку как пятилетнего и обо всем расскажет. Этого не делает никто в web3 — никто не обучает пользователей. Мы пилим приложения и ждем, что пользователи сами до всего дойдут. Недавно только люди в web3 поняли, что оказывается юзеров нужно учить.
Вообще классно, когда приложение быстрое и банально простое в использовании. Когда в нем нет сложных выборов. Это, конечно, очень субъективно, но я вот ставлю всегда как пример — grandma-friendly UX, то есть буквально — UX для бабушки. Это интуитивный интерфейс, когда действуешь на автопилоте, как привык.
Приложения с классным UX: Coinbase — и речь тут именно о кастодиальной их части, именно о приложениях на iOS и Android. Вот Crypto.com вкладывали кучу денег в маркетинг, но даже близко не смогли приблизиться к результату, как у Coinbase. Но это кастодиальная история, поэтому это не совсем web3.
Именно в web3 всё куда сложнее. Мне нравится, как сделали 1inch. Но покажи это другому человеку — он вряд ли поймет, что там делать. Rainbow Wallet на Ethereum классный. На Solana мне нравится, что делают ребята из Glow. На Bitcoin мне нравится Moon Wallet — за счет своей потрясающей простоты: они просто убрали всё и оставили две кнопки. MetaMask ужасен — думаю, это и так все знают. У них просто видимо не было мотивации что-то менять. Их проблема — техдолг. Команда упустила свой момент, и их это явно не парит.
К Curve, например, вопросов нет с точки зрения дизайна. В целом у крипто-нейтивов никаких проблем с сервисом не возникает. Есть happy pass.
Что не вкладывается в happy pass — это corner-кейсы, ошибки и прочее. И здесь не только Curve, но и другие приложения делают плохую работу. Назвать прям классные приложения в целом тяжело, потому что все далеки от тех стандартов, к которым люди привыкли в web2. Может быть, Opensea. Ребята оттуда, наверное, понимают, что web3 уровень им очень мешает. Я где-то слышал, что они даже хотят сделать возможность покупать NFT за банковскую карту.
Мой топ-3 кошельков, хотя они так же далеки от идеала: Rabby Wallet (расширение для браузера, BlockWallet (расширение для браузера) и Rainbow Wallet (iOS, Android).
Сначала надо прочелленджить свой интерфейс. Если найдешь десятки проблем, — нужно выкатывать что-то новое. А если в итоге новая версия интерфейса выполняет задачу не хуже, чем старая, то и зачем тогда старая вообще нужна?
В редизайне работает банальная статистика: сколько пользователей действительно недовольны? Если меньше 1% из миллиона пользователей, то ими можно и пренебречь, но, если недовольных много, то значит редизайн провели провально. Нужно помнить, что всегда будут те, кто недовольны твоим редизайном.
Если после челленджа своего интерфейса понимаешь, что проблем не так уж и много, то нужен другой подход. Технически можно просто столкнуться с проблемой разработки — ты принимаешь решение сделать редизайн, а тебе говорят, что на это нужно полгода разработки. Тут сразу понятно, что надо как-то иначе двигаться.
У команды может не быть денег, чтобы что-то изменить. Соответственно, ты начинаешь челленджить менее идеальные пути решения и фактически делаешь себе роадмап. Постепенно и плавно улучшаешь свою версию. И это очень рабочий вариант.
Есть практика работы с комьюнити. Ты объясняешь, что есть некий роадмап, и в рамках него команда не только выкатывает новый функционал, но и улучшает текущий. Таким образом, ты никогда не потеряешь старую аудиторию, и они не воспримут нововведения в штыки, потому что изменения будут плавные. Всё зависит от практических задач и проблем, которые перед тобой стоят.
Bestchange нужен полный редизайн. Они не монополисты, и пользователи, вероятнее всего, привыкли к каким-либо другим платформам. Когда уже есть стандарт в индустрии (тот же Paxful), то уже не вариант говорить, что пользователи не поймут.
Есть вариант продать интерфейс. Например, показав пользователю контекстуальный онбординг. Это всё про юзер-френдли и копирайтинг. Ты приходишь и говоришь, что сделал приложение лучше, добавил новые возможности, показываешь наглядно, где что находится. Банальное общение с пользователем вполне может сгладить впечатление.
При запуске стартапа человек не думает про UX изначально. Все инновации делают технари — и это общеизвестный факт. Они делают проекты для таких же, как они сами. Когда технология становится популярной, начинают приходить не только такие же гении, как фаундер проекта, но и менее смышленые, привыкшие к комфорту. Соответственно, под них нужно делать уже совершенно другие интерфейсы.
Нужно очень вовремя масштабироваться. Часто приложения делаются маленьким количеством людей. А когда у проекта один фаундер, ему в одиночку нужно платить за функционирование приложения. Когда у тебя команда из 10 человек, то это уже целый стартап — и тогда нужно платить зарплаты.
А иначе ты не пригласишь человека, который сделает нормальный UX. Это повторяющийся цикл: приходят большие команды, решают большие проблемы и имеют большие бюджеты, соответственно, они могут тратиться на полноценный продакт-менеджмент.
На UX банально может не быть денег. Сначала стартап — это что-то идущее по наитию: фаундер делает так, как ему нравится и хочется. Он пишет код, а проблемы с интерфейсом решает на минимальном уровне — делает его, лишь бы был. Поначалу как стартапер ты живешь и проверяешь свою идею — как вообще стрельнет технология и как ее воспримет комьюнити.
В web2 есть похожие истории. Фронтенд собран на ноукод, а бэкэнда нет вовсе. Но web2 мы не ругаем за это. Просто в web3 эта проблема очевиднее, потому что проекты реально быстро выстреливают. Я, если честно, не помню, когда в последний раз видел приложение в web2, которое плохо работало.
В web3 может быть так: появляется крутая финансовая модель, разлетается, допустим, по Твиттеру и внезапно набирает 10 тысяч пользователей за неделю. Тогда стартапер понимает, что гипотеза подтвердилась, а технология работает. Потом пользователи приходят и ругают его за UX.
Постепенно мы придем к пониманию, что есть определенный стек технологий, с которыми можно работать. Тогда и команды будут сразу всё делать нормально. А сейчас мы даже не определились, с какими блокчейнами будем работать дальше.
Если мы говорим про внедрение крипты в массы, то нужно очень сильно упрощать копирайтинг и избавляться от жаргонов. Конечно, кто-то это воспримет в штыки и, конечно, всегда останутся приложения, рассчитанные чисто на профи и крипто-нейтивов.
Это абсолютно нормально — произойдет некоторое расслоение. Но отказаться от всех жаргонизмом сразу — значит частично исказить смысл
Иногда к проблеме труднее подступиться. Пользователь может столкнуться с ситуацией, у которой вообще нет аналогов в мире web2, и, как ни ухищряйся с копирайтингом, ты не объяснишь ему, что делать, без подробностей. Дело даже не в жаргоне, а в том, что придется объяснить кучу концептов, которые пользователю вообще не нужны. Мы стараемся с Key App от таких концептов в принципе уходить.
Нужно обращаться к ментальным моделям: идеям, стратегиям — в общем к тому, с чем человек уже связывался и о чем имеет представление. Мы в Key App пытаемся объяснить смысл теми словами, к которым люди привыкли. Например, финтех. Надо писать и говорить, как это делают банки, — для людей это не новые слова.
Сделать проще — очень редко когда портит кому-то жизнь. Поэтому крипто-нейтивы вряд ли будут против. Но, если ты урезаешь функционал или убираешь вещи, которые нужны крипто-нейтивам, то они просто уйдут в другое приложение.
Важно помнить, что приложений для всех не существует. Каждое рассчитано под свою аудиторию. Даже у банков свои подходы. В принципе любой интерфейс — способ, который, используя графику, помогает пользователю решить задачу. Тут два важных момента: пользователь и задача. Хороший UX решает задачу именно для этого пользователя. Ты всегда держишь в голове две вещи: что он должен сделать и кто этот «он».
Сначала криптокомпаниям нужно понимать свою юнит-экономику: на чем команда зарабатывает, кто ЦА, как будет зарабатывать, если появятся конкуренты, которые просто скопируют их успешную модель или форкнут код и перетянут маркет к себе. Нужно понимать стратегический вижн. Если компания осознает, что никак не сможет удержать аудиторию, произойди что-то подобное, то UX может стать для них хорошим ответом. Есть и второй кейс: когда компания находится на рынке, где UX не особо важен. Может это какой-то рынок узких профессиональных решений или B2B рынок. Опять же, UX можно понять по метрикам, а метрики можно повысить за счет UX.
Есть вариант самостоятельно провести юзабилити-тесты и коридорки. Поспрашивать пользователей и понять, что прямо сейчас тебе UX-специалист не нужен. Может оказаться и так, что часть аудитории привыкла «есть кактус» и довольствоваться тем, что есть, а часть других людей абсолютно не хочет пользоваться продуктом. Тогда это тот самый момент, чтобы внести апгрейд.
В любом случае, индустрия растет и стандарты повышаются. Это особенно видно с каждым циклом. Сейчас уже нельзя прийти на рынок с некрасивым интерфейсом, а пару лет назад можно было. И кажется, что UI является уже обязательным. Рано или поздно то же будет и с UX.
Если хочется работать в web3 и DeFi, ну, и быть в крипте в целом, важно помнить, что есть не только технические специальности. Очень много специальностей, которые не требуют знаний в написании кода. В том числе тот же самый дизайнер. Но, если ты вообще не технарь и не дизайнер, то можно быть тем же продакт-менеджером.
Обучиться самому с нуля будет сложно. UX-дизайн — это очень востребованная профессия сейчас, а UX-дизайнеров + технарей — вообще по пальцам можно пересчитать.
Можно прочитать пару книжек для расширения кругозора. Например, «Думай медленно, решай быстро» Даниэля Канемана — основная, чтоб понять, что приложения, которые мы делаем для людей, мы делаем для очень нерациональных созданий, и они могут мыслить абсолютно по-другому. Не у всех вот это «if-then-else» работает. Также интересно почитать «Пиши, сокращай» Максима Ильяхова про копирайтинг. Ну, и еще моя любимая книга «Дизайн привычных вещей» Дональда Артура Нормана. Понятно, что расширение кругозора вам поможет, но, к сожалению, UX-специалиста из вас не сделает.