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

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

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

ПОИСК ВОЗМОЖНОСТЕЙ: ВЫБИРАЕМ НАПРАВЛЕНИЕ РЫНКА ФИНТЕХ И ИЗУЧАЕМ КОНКУРЕНТОВ

У этого рынка есть несколько направлений:

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

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

Starling app

(экраны приложения Starling)

В секторе инвестирования их меньше, но все же есть достойные примеры:

Несколько интересных приложений для управления накоплениями:

Atom app screens

(экраны приложения Atom)

ПОДКЛЮЧАЕМ ДИЗАЙН-МЫШЛЕНИЕ: ИССЛЕДУЕМ ПОЛЬЗОВАТЕЛЕЙ И ГЕНЕРИРУЕМ ИДЕИ

Проблемы пользователей

Проектирование любого мобильного приложения начинается с проблематики — зачем оно нужно, для кого, какие задачи помогает решить? Банковское приложение должно решать множество проблем в управлении личными финансами. Что это может быть, согласно исследованиям Statista:

Интервью

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

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

После проведения опроса, сформулируйте основные болевые точки, с которыми вы и будете работать. 

Research flow

(процесс исследования)

Персоны

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

Генерация идей

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

ПРОЕКТИРОВАНИЕ: СОЗДАЕМ ПОЛЬЗОВАТЕЛЬСКИЕ СЦЕНАРИИ, ИНФОРМАЦИОННУЮ АРХИТЕКТУРУ И НАВИГАЦИЮ

Пользовательские сценарии

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

Информационная архитектура

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

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

User-centered design process

(процесс дизайна, ориентированного на пользователя)

Сегодня существует несколько методологий в дизайне, но мы склонны считать оптимальным сочетание UCD (дизайна, ориентированного на пользователя) и дизайн-мышления

Паттерны навигации

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

ПРОЕКТИРОВАНИЕ ЭКРАНОВ БАНКОВСКОГО ПРИЛОЖЕНИЯ: ФУНКЦИОНАЛ И ДИЗАЙН

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

Но почему пользователи должны выбрать именно ваше приложение из десятков других? Давайте рассмотрим, что может привлечь их внимание и дать дополнительную ценность: 

— Финансовое планирование

— Бонусы и кэшбек

— Геймификация

— Социальная часть (возможность переслать что-либо другу)

Совместный счет (одна карта для всей семьи)

— Совместное использование аккаунта

— Перевод валюты за границей (отлично подходит для путешественников)

— Разделение счета

Теперь вы знаете, без чего не обойтись в разработке приложения и какими фичами его можно усилить. А что насчет конкретных экранов? Что может содержать хорошее банковское приложение? 

Регистрация 

Большинство приложений начинаются с регистрации пользователя. И тут мы сталкиваемся с особенностями финтеха. Требования к безопасности аккаунта в банковской системе достаточно серьезные, ведь пользователи доверяют свои банковские счета вашему приложению. Поэтому очень важно избежать любой возможности использования приложения другими лицами. Для этой цели отлично подходит двухфакторная верификация с обязательным для банковских продуктов процессом — KYC (know your customer).

Registration screen

(пример экранов банковского приложения)

— Ввод личной информации (имя, фамилия, дата рождения и адрес)

— Фото документов (ID, паспорт, водительские права)

— Видео (пользователя могут попросить сказать определенную фразу на видео)

— Установка секретного вопроса

— Процесс верификации (он может занять от нескольких минут до нескольких дней)

Еще неплохо про onboarding в банковском приложении написано в статье CleverTap

Активация карты

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

Операции с картой

Пользователь должен иметь возможность изменять различные настройки карты, а именно:

Также нужно продумать функционал для других, более повседневных действий с картой — пополнение, платежи и транзакции. 

Example of banking app screens

(пример экранов банковского приложения)

Транзакции и платежи

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

Составление бюджета

Для того чтобы корректно внедрить в приложение систему планирования и управления бюджетом, нужно предусмотреть отслеживание данных по таким критериям:

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

Example of banking app screens

(пример экранов банковского приложения)

Накопления

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

Все описанные в статье этапы проектирования финтех приложения важны, и в большинстве случаев они встречаются в каждом продукте этого рынка. Изучите боли и потребности вашей аудитории, пропишите по ним идеальный флоу, создайте приятный пользовательский интерфейс (на какие тренды обратить внимание, мы писали в недавних статьях про UI/UX и про анимацию) и мотивируйте использовать приложение с помощью геймификации и уникальных функций. Такое вдумчивое и комфортное приложение точно понравится клиентам и во многом поможет вашему бизнесу. А чтобы всегда оставаться в тренде, отслеживайте новости рынка, например, с помощью Fintech Demand.

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

Статья написана в сотрудничестве с Анной Сорокиной, продуктовым дизайнером и нашим хорошим другом.