Pull to refresh
-5
Karma
0.4
Rating
Банк ВТБ @VTB

Организация

  • Followers 68
  • Following

Дыра в безопасности яндекс инвестиций

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

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

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

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Добрый день! Спасибо за интерес к статье и аргументацию! Когда мы запустили столь большое обновление и пришло время рассказать о нём, оказалось, что деталей слишком много, чтобы обернуть это в одну статью. Поэтому действительно решили первой статьёй пройтись “по верхам”, не углубляясь в техническую составляющую.
По сути для многих аргументов выше мы сейчас продумываем возможность выпустить отдельные статьи на уже более узкие темы: отдельно про процессы и стримы; отдельно про численность, рост команды и совместную работу таким большим коллективом; отдельно про переработку технической составляющей серверной части и отдельно про фронты. И, конечно, отдельно стоит осветить тему тонкого/толстого клиента.
В какой очерёдности будем создавать статьи — пока не ясно. Но большое влияние на это как раз окажут комментарии к статье и Ваш в частности.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Добрый день! Почему же лишили такой возможности? Вот цитата из комментария выше: “Мы подняли минимально поддерживаемую версию API, оставив поддержку версий Android от 6.0 и выше. Для версии старше мы, по-прежнему, в PlayMarket публикуем более старые релизы”. Иными словами, мы собираем для релиза мультиапк, как раз для того, чтобы клиенты со старыми ОС тоже могли пользоваться приложением, но более старой версией. Это штатный механизм Google.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Приветствуем!
По теме разрешений:
В ВТБ Онлайн по сути так и сделано: там где нужен пермишн, там он и запрашивается. Например, к камере при первой попытке считать QR и так далее. Но пермишн к телефону нужен именно на старте, так как он необходим для работы системы фрод-мониторинга. Раньше запрос пермишна тоже был на старте и мы получали много негативных отзывов. Поскольку отказаться от него невозможно, то в новой версии мы решили отдельным экраном объяснить для чего это нужно и уже после запрашивать пермишн. В целом отзывов на эту тему стало меньше.
В наших планах сделать правильный клиентский опыт, который позволит дать полное понимание для чего мы спрашиваем разрешения доступа к определенной информации.
Насчёт отдельно стоящего приложения в качестве MVP:
Такой вариант тоже прорабатывался. Он хуже по двум пунктам:
1. Быстро сделать его не получится, а значит чтобы его сделать основным — нужно долгое время догонять по функционалу основное приложение, то есть делать множество фичей параллельно в двух экземплярах. Поскольку нам нужно было перейти на другую бэк-архитектуру, то у основного и нового приложения ещё и реализация была бы разная.
2. Охват клиентов, которые готовы поставить себе MVP, совсем не большой.
Для нас же было важно обновиться в короткие сроки на максимальное число пользователей. Чтобы у бОльшей части клиентов было обновленное приложение, которое работает с обновленным бекэндом. А это в свою очередь нужно для снятия нагрузки со старого бекэнда перед сезоном повышенной нагрузки в декабре.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

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

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Приветствуем! Мы подняли минимально поддерживаемую версию API, оставив поддержку версий Android от 6.0 и выше. Для версии старше мы, по-прежнему, в PlayMarket публикуем более старые релизы. Можно узнать, Вы на Android 4 видите какую версию приложения?
А если в целом про поднятие версии, то:
В первую очередь, это сделано потому, что тестовая модель и количество распределённых по всей стране команд, резко увеличилось, а официально закупить устройства с версией Android старше 6.0 проблематично. Если раньше мы могли свободно в офисе передавать тестовый девайс из рук в руки для тестирования и разработки, то в текущих условиях удалённой работы такая опция пропала.
При этом выходят новые версии Android, которые надо добавлять в матрицу девайсов для регресса. И если совсем не исключать из неё старые ОС, то существенно увеличится время на тестирование каждого релиза. Само собой, мы также при принятии решения учли количество активных пользователей, которых на старых ОС осталось мало.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Приветствуем! Почему же не можем? Можем, но решили “есть слона по частям”. В архитектуру приложений специально заложена такая возможность, которую мы в ближайшее время реализуем.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Приветствуем! Доступ к звонкам был нужен и раньше, он запрашивался нативным окном. Сейчас же по перед запросом доступа сделан специальный экран, который объясняет простым языком для чего это нужно. А сам доступ используется для работы системы фрод мониторинга, в частности для определения входа в аккаунт с нового (неизвестного) устройства.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Это TabBar, который предназначен для навигации по главным экранам приложения. При этом на внутренних экранах данный элемент может иметь от 1 до 5 действий. Почему Air? Случайно кто-то его так назвал, и привязалось) наверное, еще потому что там есть разные анимации при скролле и переходе.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

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

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Приветствуем! Мы видим все вопросы и комментарии и каждый нам интересен) К комментариям тоже подходим итеративно, сейчас вопросов поднакопилось, мы в команде их обсудили и возвращаемся с ответами =)

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Мы стремимся проводить обновления без downtime. Но, в банке много легаси, что-то просто не поддерживает пока такого режима.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

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

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

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

— Конечно, всегда есть нюансы, но мы стремимся минимизировать точки отказа.

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Сожалеем, что сложилось такое ощущение. Обновление остатков после операций заметили, удобно?

Новая архитектура на старом фундаменте, или Как за полтора года обновить мобильный банк

Как вы понимаете, в моменте сменить все не получится, поэтому backend написан на разных языках: Java, C# — как основные. Вообще — это тянет на отдельную статью.

Новая архитектура на старом фундаменте part 2: как мы разрабатывали новый интернет-банк ВТБ

Сейчас, после транзакций внутри нового ВТБ Онлайн, баланс обновляется, если Вы про поступления извне, то да, это в работе. По кредитным картам — это дефект, пожалуйста, пришлите подробное описание к нам на ящик info@vtb.ru.

Новая архитектура на старом фундаменте part 2: как мы разрабатывали новый интернет-банк ВТБ

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

Новая архитектура на старом фундаменте part 2: как мы разрабатывали новый интернет-банк ВТБ

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

Information

Rating
1,816-th
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity