En
Проекты Вакансии Блог

Разработка MVP с нуля для крупнейшего российского банка

Команда SimbirSoft разработала MVP-версию (Minimum Viable Product, первая рабочая версия продукта с минимальным набором функций, достаточным для проверки идеи, запуска на рынок или получения обратной связи от пользователей) интерактивного квеста для банка — цифрового продукта, направленного на вовлечение пользователей и повышение интереса к банковским сервисам.

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

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

Задача

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

  • создать план ремонта,
  • получить чек-лист,
  • рассчитать бюджет, получив информацию об условиях кредита.

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

Бизнес-задачи проекта

  • Повышение вовлеченности пользователей

  • Проверка гипотезы внедрения игровых механик в банковских продуктах

  • Увеличение времени взаимодействия пользователей с приложением

  • Повышение лояльности клиентов

Задачи в контексте разработки

  • Реализовать MVP в сжатые сроки

  • Обеспечить стабильность пользовательских сценариев

  • Проверить корректность бизнес-логики квеста

  • Исключить критические дефекты при запуске

10 специалистов
в команде
1 месяц
разработки
~35%
рост вовлеченности

Решение

Перед нами стояли жёсткие сроки — 1 месяц, и амбициозная задача — определить требования и разработать MVP с нуля. 

Что планировали сделать:

  • Быстро запустить MVP с ключевыми пользовательскими сценариями.

  • Покрыть основные сценарии тестированием с помощью команды тестирования и обеспечения качества.

  • Обеспечить стабильный релиз без блокирующих дефектов. 

Гипотезы:

  • Внедрение игровых механик увеличит вовлеченность пользователей.

  • Простой и понятный сценарий повысит конверсию квеста.

  • MVP позволит быстро проверить бизнес-гипотезы без больших инвестиций.

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

В условиях очень сжатых сроков наша команда во главе с project-менеджером приняла решение использовать подход Lean Startup — он позволил с минимальными затратами протестировать гипотезу о том, что продукт найдёт отклик среди пользователей.

Почему выбрали такой подход:

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

Для согласования видения продукта с клиентом мы построили user story map — карту пользовательского пути, помогающую выделить ценные функции будущего продукта и улучшить пользовательский опыт.

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

Мы проанализировали бизнес-требования к продукту и решили отказаться от разработки бэкенда. Специфика работы системы позволила нам сразу перейти к вёрстке по подготовленным ранее макетам на React. Мы развернули приложение на Android, добавили в него WebView и настроили его на отображение квиза. Добавили анимацию для повышения юзабилити, а также реализовали отправку пользователям sms с результатами прохождения квиза, настроив интеграцию со шлюзом на стороне клиента.

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

Этапы проекта:

  1. Анализ требований и сценариев — 1 неделя.

  2. Подготовка тестовой модели и тест-кейсов — 1 неделя.

  3. Основной цикл тестирования — 2 недели.

  4. Регрессионные проверки перед релизом — 1 неделя. 

Результат

За 1 месяц успешно реализовали запланированный функционал и несколько дополнительных опций, уложившись в рамки бюджета.

Приложение позволяет пользователям:

  • кастомизировать вводные данные, указав индивидуальные ремонтные характеристики: высоту потолков, площадь помещения, наличие мебели и техники и др.
  • получить наглядный вариант проекта, подобранный с учетом указанного бюджета;
  • рассчитать стоимость ремонта и условия кредита;
  • получить результат с чек-листом и календарём

  • ремонта.

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

  • Обеспечен стабильный запуск MVP

  • Исключены критические ошибки пользовательских сценариев

  • Повышено качество интерфейса и логики квеста

  • Обеспечена корректная работа интеграций

  • 180+ тест-кейсов

  • ~35% рост вовлеченности

  • 0 критических дефектов в релизе

  • 9 регрессионных циклов

  • 140+ дефектов

Бизнес-эффект

  • Рост вовлеченности пользователей на ~35% (по сравнению с обычными сценариями)

  • Увеличение времени взаимодействия с продуктом

  • Снижение стоимости проверки гипотез за счет MVP

  • Быстрое принятие решения о масштабировании решения

ROI (Return on Investment, показатель окупаемости инвестиций, который позволяет оценить, насколько вложения в проект, продукт или решение были экономически эффективныдостигается за счет быстрого тестирования гипотез без затрат на полноценную разработку продукта.

Трудности

  • Сжатые сроки реализации MVP.

  • Частые изменения требований и необходимость быстро адаптировать тестовую модель под изменяющуюся логику.

В команде работали — РМ, 2 аналитика, 2 дизайнера, QA, 2 frontend-разработчика, 2 backend-разработчика.

Технологии

  • React, Redux Toolkit, RTK Query, Android, Android Web View

  • Postman, Swagger (API)

  • Chrome DevTools, Lighthouse

  • Charles Proxy, Fiddler

  • Jira, Confluence

  • TestRail

  • Allure

  • Git

  • SQL (PostgreSQL)

  • Firebase / системы аналитики (для проверки событий)

Хотите узнать подробнее об услуге по тестированию и обеспечению качества?
Узнать подробнее
snippet
Другие работы
Разработка корпоративного сайта для «Росбанк»
Интеграция с сервисом партнера компании «АльфаСтрахование» для удобства работы со страховыми продуктами
Обновление мобильного приложения для медицинской компании Инвитро
Создание полноценного мобильного банка за 100 дней для «СКБ-Банк»
Разработка мобильного приложения для HeadHunter
Создание внутрикорпоративной игры для менеджеров компании «Совкомбанк»
Создание мобильного приложения под iOS для менеджмента компании «ТЯЖМАШ»
Модернизация микросервисной инфраструктуры для «ОТП Банк»
Разработка корпоративного сайта для «Росбанк»
Интеграция с сервисом партнера компании «АльфаСтрахование» для удобства работы со страховыми продуктами
Обновление мобильного приложения для медицинской компании Инвитро
Создание полноценного мобильного банка за 100 дней для «СКБ-Банк»
Разработка мобильного приложения для HeadHunter
Создание внутрикорпоративной игры для менеджеров компании «Совкомбанк»
Создание мобильного приложения под iOS для менеджмента компании «ТЯЖМАШ»
Модернизация микросервисной инфраструктуры для «ОТП Банк»
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Прикрепить резюме, до 10 Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Системный аналитик (финтех)
  • iOS-разработчик
  • Golang-разработчик
  • 1С-аналитик
  • Data-инженер
  • C++-разработчик
  • Flutter-разработчик
  • Менеджер по продажам IT
  • DWH-аналитик
  • SRE-инженер
  • SDET Java
  • QA Fullstack Java/Kotlin
  • Бухгалтер по расчету заработной платы
  • Data Scientist/NLP-инженер
  • Специалист тендерного отдела
  • Системный аналитик ЦФТ
  • Сетевой инженер/системный аналитик
  • 1С-аналитик (ритейл)
  • SDET JS/TS
  • DevSecOps
  • JavaScript-разработчик
Ваши данные
Данные кандидата
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Отправить
Отправлено
Заказать демонстрацию
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.