DCB Weekly
03.11.2022
Чай? Кофе? Kakao SDK!
У команды «Гуси» Марии Мартынюк, как и у многих других, в процессе работы пересекаются различные виды тестирования. Если сложить все тест-кейсы, то получается довольно серьёзный объём. В связи с этим у коллег появилась идея автоматизировать часто используемые сценарии, чтобы разгрузить регресс. Начать решили с автоматизации тестов мобильного приложения на Android, а именно с функционала облачной электронной подписи: выпуск сертификата, подписание документов и т. д.

Для этого «Гуси» одними из первых изучили процесс разработки автотестов UI с помощью Kakao SDK, который является простым Kotlin DSL и будет понятен даже новичку. Далее команда проанализировала свою тестовую модель на предмет возможности автоматизации и автоматизировала уже около 30 % регресса по Android.

Большую помощь и поддержку в автоматизации «Гуси» получили от Данилы Самосудова, мобильного разработчика команды Brain. Основываясь на опыте автоматизации «Гусей» и уже написанных автотестах, Данила строил часть своего митапа для Android-разработчиков.

В ближайших планах команды — закончить автоматизацию всех оставшихся тестов Android и переходить на автоматизацию тестов iOS.
Остин Пауэрс
Знаете международный бренд одежды O’Stin? У нас новости.

Команда SberBusinessAPI провела интеграцию бренда O’Stin с сервисами СберБанка. Это позволит компании значительно упростить работу со всеми своими контрагентами и снизить нагрузку на бухгалтерию. Учётная запись компании теперь будет получать всю необходимую информацию о счетах компании в автоматизированном режиме.

Сделка была проведена благодаря слаженной работе команды «Дирекции поддержки бизнеса» Департамента ключевых клиентов, команды SberBusinessAPI Виктории Чинчук и Управления по работе с клиентами телекоммуникаций.
Анализируй-упрощай
В начале третьего квартала команда DCB Analytics и Никита Тихонский были рады выпустить на всеобщее обозрение в режиме пилота DeepFeed — новый инструмент для работы с обратной связью.

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

Давайте по порядку.

1) Читаем обращение клиента.

2) Фиксируем его пометкой с удобной для нас формулировкой, т. е. «ставим галочку» у конкретного обращения, помечая его как относящееся к какой-то конкретной потребности клиента или дефекту в системе.

3) Нажимаем волшебную кнопку, и AI сам читает остальные схожие обращения, помечая их соответствующим образом, как мы это делали вручную в пункте два.

4) Смотрим, как много обращений относятся к той или иной потребности клиента, и как это количество изменяется в динамике.

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

DeepFeed доступен всем командам. Для его использования не требуется оформлять какие-либо доступы. Для начала достаточно открыть ссылку и выбрать свою команду в фильтре. У DCB Analytics есть только одно пожелание перед использованием: вернитесь к коллегам с обратной связью, которая очень важна для развития инструмента на текущем этапе.

DCB Analytics постоянно актуализируют бэклог доработок и их приоритизацию, чтобы своевременно реагировать на комментарии наших клиентов.

Некоторые команды уже успели лично познакомиться с DeepFeed и даже дать комментарии, по которым были выполнены доработки, упрощающие использование инструмента.
Идеальный соус, сыр
В рамках трансформации McDonald’s во «Вкусно — и точка» у клиента появились новые потребности. В частности, в продуктах вроде «ВЭД» и «Кредиты». Текущие кастомные роли не позволяли клиенту работать с документами, отличными от РКО и сервиса «Зарплатный проект». Для формирования требований к новой роли командой StarTrek казначейству клиента был продемонстрирован прототип роли. В ходе обсуждения были выявлены дополнительные потребности клиента в части других продуктов банка. Все пожелания клиента были учтены, а новая роль будет добавлена в ноябрьский релиз СберБизнес.
Какой сейчас MAU/DAU?
Команда DCB Analytics создала «Метрики продуктов СберБизнес» — инструмент, с помощью которого каждый ВП может узнать основные метрики по своим продуктам. Теперь в одном месте собраны такие показатели, как MAU/DAU digital, метрики по обратной связи и профиль клиента. Такая аналитика строится только по тем пользователям, которые взаимодействовали с вашим продуктом.

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

DCB Analytics продолжает совершенствовать «Метрики продуктов СберБизнес» и будет рада вашим идеям по доработке. С вопросами и предложениями вы можете обращаться к Сафии Нажаевой.
Дай руку, друг

В связи с большим объёмом задач и сжатыми сроками миграции критически важного функционала в трайбе было принято решение перераспределить нагрузку на команды. Тем самым из другого кластера команде «Основной элемент» прилетели задачи команды «Бобры».

Например, была назначена задача по реализации «АРМ администратора шаблонов импорта и экспорта» для управления шаблонами платёжных документов и их параметрами.

27 октября команда успешно внедрила первый релиз «АРМ администратора». Внутреннему пользователю будут доступны функции просмотра и поиска, сортировки и фильтрации списка шаблонов, детальная форма, просмотр параметров строк сопоставления в шаблоне. Этот функционал поможет операторам и команде выявить ошибки в шаблонах и в разборе спорных ситуаций с клиентом.

В будущем «АРМ администратора шаблонов импорта и экспорта» позволит выполнять гибкие настройки шаблонов документов и управлять специфическими параметрами.

Команде StarTrek была назначена задача по реализации «Фабрики шаблонов импорта и экспорта». В рамках помощи команде «Бобры» Сергеем Венковым сотоварищи были сделаны следующие фичи:

  • со стороны легаси реализованы две автопроцедуры для миграции моделей документов и шаблонов импорта и экспорта соответственно;
  • со стороны фабрики реализована система хранения для мигрированных данных, а также методы для их получения для «АРМ администратора».

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

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

В трайбе «Цифровой Корпоративный Банк» мы готовы к отзыву сертификатов, но нам необходимо, чтобы цепочка сертификатов Минцифры была предустановлена на устройства клиентов. Как же определить, у кого они уже есть, чтобы не раздражать пользователя неуместными уведомлениями? Как побудить пользователей установить эти сертификаты?

Команда StarTrek вместе с командами DCB Analytics и «Стрижи» разработали решение, в рамках которого при входе в веб-версию или приложение СберБизнес устройство пользователя отсылает сигнал на сервер статистики «Стрижей». Это позволит определить, установлен ли сертификат у пользователя. Собранные данные будут передаваться в Google-аналитику к команде Аветика Овсепяна. Таким образом будет собрана база клиентов с их данными и названиями организаций, которым нужно установить рекомендованный Минцифры сертификат безопасности.

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

Чтобы исправить это, мы будем рассказывать о командах в нашем дайджесте.
Nexus
Команда Nexus Марины Щуковской со дня своего основания занимается оптимизацией производственных процессы в трайбе. Коллегам этого показалось мало, и они расширили свою зону ответственности. Теперь на их плечах лежит методология и экспертиза процессов проектирования архитектуры, аналитики и документирования команд, которые работают в СберБизнес.

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

Актуальные зоны ответственности команды:

  • Оптимизация и развитие производственного процесса.
  • Реализация дашбордов производственного процесса.
  • Ведение базы знаний.
  • Методология (правила) архитектурного проектирования в трайбе.
  • Экспертиза архитектурных решений команд.
  • Правила документирования и контроль их выполнения.
  • Автоматизация процессов.
  • Синхронизация работы продуктовых команд (как дополнительная опция при реализации сложных задач с большим количеством продуктовых команд).

Представим команду!
  • Марина Щуковская
    Владелец продукта
    Как владелец продукта управляет бэклогом команды, курирует архитекторов и аналитиков. Увлекается архитектурой (не системной, а настоящей, про здания и сооружения) и дизайном интерьеров. Много времени проводит с сыном. Вместе они любят посещать семейные экскурсии, спектакли, концерты и мастер-классы.
  • Павел Морозов
    Участник команды
    Самый позитивный участник команды. Всегда заразительно смеётся и остроумно, но по-доброму шутит над проблемами. Заражает позитивом всех вокруг. За рабочим местом всегда сидит в огромных наушниках. Потому что встречи. После работы играет с детьми в PlayStation, любит путешествовать.
  • Сергей Кучер
    Архитектор
    Ник Сергея в Telegram — ZloySerega. На самом деле он совершенно не злой. Не может у злого человека жить собака, три кота и кошка. Часть — найдёныши. Архитектура — это его всё, а СББОЛ знает, как свои пять пальцев. Нужна экспертиза — значит, нужно идти к Серёже. Не только подскажет, как правильно, но и отговорит от дурных дел. По выходным играет на гитаре, слушает русский рок и занимается Python с сыном.
  • Константин Павлов
    Архитектор
    Даже в самой напряжённой ситуации не боится сказать: «Я всё равно не понимаю!» Это заклинание не раз помогало найти ответы на многие краеугольные вопросы архитектуры канала. Курирует SberBusinessID, функционал подписи (подтверждение) и канал API. В минуты отдыха читает книги для саморазвития, в основном на технические темы. Любит автомобили и катается на мотоцикле. Растит дочь. Если остаётся время, с удовольствием играет в видеоигры и смотрит фильмы и сериалы.
  • Александр Лукьянов
    Архитектор
    Обстоятельный архитектор. Поговаривают, что наушники, с которыми Саша не расстаётся, выдали ему в первый рабочий день. Всегда вовлекается в проблемы подшефных команд, на все вопросы отвечает максимально развёрнуто. Его зона ответственности — «Уведомления» и «Продуктовая полка». Всё свободное время посвящает спорту: сквош, волейбол, большой и настольный теннис.
  • Екатерина Дыскина
    Аналитик
    Присоединилась к команде меньше года назад, но в процессы влилась стремительно и уверенно делает успехи в работе. Мама троих очаровательных детей. В свободное время изучает английский язык. Чтобы не терять навык общения, старается дома говорить только на английском и помогает детям стать билингвами. Любит психологию, читает много книг на эту тему и подумывает о третьем высшем образовании.
  • Светлана Тарабрина
    Аналитик
    Самый опытный аналитик команды в части легаси СББОЛ. Сейчас активно помогает ребятам из канала API в миграции УПШ и выстраивании процессов. Мама троих детей. Всё свободное время проводит с семьёй. Дома не сидит, активно культурно развивается: театры, музеи и даже совместное чтение книг по вечерам. Интересуется психологией.
  • Сергей Прохоров
    Архитектор
    Специализируется на решениях в части фронтенда, но активно развивается в других направлениях. Первый в трайбе прошёл программу Sber Certified Architect! Обожает смотреть фильмы и YouTube-каналы о путешествиях и автомобилях. С удовольствием отдаёт себя активному отдыху, особенно если это касается велосипедов, мотоциклов или квадроциклов. Увлекался туризмом и страйкболом. Мечтает всё-таки прочесть когда-то подаренную ему книгу Catch Me If You Can на английском.
  • Хай Лонг Нгуен
    Архитектор
    Лонг курирует «Отраслевые решения», «АРМ сотрудника сопровождения» и стойко справляется с комплексными внедрениями группы продуктов ВЭД. Согласен с утверждением, что в здоровом теле — здоровый дух. Поэтому с радостью занимается спортом: плавает, бегает, катается на велосипеде и играет в настольный теннис. Своим хобби называет создание «умного» дома. Хочет решить все бытовые задачи путём автоматизации.
  • Александр Вереникин
    Участник команды
    Методологическая проработка производственных процессов на всех этапах жизненного цикла приложений — это Саша. Всегда спокоен, а это важно. Говорит тихо, но внятно и уверенно. Помимо проработки процессов выполняет функции аналитика в разработке производственных дашбордов. В свободное время можно искать его на Эльбрусе, Камчатке или в каком-то невероятном походе с кучей красивых фоток по его итогу в багаже. Мечтает освоить кайт, сёрф, параплан и мотоцикл. Слушает тяжёлую музыку, но говорит, что любит пианино. Воспитывает двоих детей.
  • Сергей Ярмоленко
    Аналитик
    Пишет важные инструкции по работе с МЕТА и отвечает за архитектурный процесс. В свободное от работы время Сергей увлекается стендовым моделизмом и приготовлением пищи под звуковой ряд любимых кинофильмов. В его арсенале есть блинчики «Интерстеллар», жаркое по-домашнему под соусом «Джентльмены», плов «Грань будущего» и ещё много всего интересного. Мы не пробовали.
  • Арсений Галич
    Python-разработчик
    Лидер в автоматизации процессов. Активно помогает более юным разработчикам команды. Всегда научит, подскажет, поможет исправить сложные ошибки. После работы играет в компьютерные игры или читает. Любимые жанры — фэнтези (сянься, уся, тёмное фэнтези) и научная фантастика.
  • Сергей Лутовинов
    Python-разработчик
    Если кратко, то Сергей автоматизировал весь процесс работы с зависимостями миграции. Вечерами и в отпуске работает над своими проектами по программированию и микроконтроллерам, учит английский язык и Rust. Старается не забывать про универ. Также увлекается журналистикой, организовывает мероприятия и иногда (если повезёт и останется время) может поиграть в компьютерные игры.
  • Анна Зуева
    Python-разработчик
    Проактивная и отзывчивая. Мастерица разноплановых задач автоматизации. Увлекается танцами в стиле Jazz Modern, играет на гитаре, занимается керамикой, обожает мюзиклы и хорошие театральные постановки. Откуда берёт время — не говорит. Её отдельная любовь — хороший чай. Приходите за советами.
  • Григорий Костин
    Почти член команды
    Официально не входит в состав Nexus, но участвует в функциях команды. Выступает аналитиком в реализации дашбордов производственных процессов, организует сбор обратной связи команд по итогам ретро и помогает устранять выявленные проблемы, помогает с пилотом SberTrack. Любит путешествия, волейбол, прогулки по паркам Москвы с семьёй. Ещё уважает персональные фитнес-тренировки. Благодаря спорту менее чем за полгода Григорию удалось сбросить примерно 20 килограммов жировой массы, которую он заботливо накопил во времена ковидных ограничений. Мечтает освоить Python и меньше сидеть в Instagram и YouTube.
Юлия Власова
Не люблю компромиссы. Люблю получать всё и сразу.

Юлия Власова, аналитик данных, команда DCB Analytics
Слушай себя. Я поняла, что мы всегда знаем, чего хотим. Просто часто боимся или включаем разум.

Если хочешь быть понятым — скажи. Это касается всего: работы, любви, дружбы. Люди не умеют читать мысли, часто додумывают или предполагают.

Иногда из-за этого я кажусь агрессивной, но в глубине души я душка.

Не стоит начинать со мной беседу, если я голодная. Можно услышать много всего интересного о себе.

Не стоит бояться психологов. Правда, надо быть готовым к возможным серьезным изменениям в вашей жизни. Например, к потере старых, но появлению новых друзей, разводу.
Куда сходить
«Поминальная молитва», театр МОСТ
«Человеческая драма на фоне исторических перемен» — именно так характеризуют спектакль режиссёра Георгия Долмазяна. Действие происходит в дореволюционной России, в местечке Анатовка, где мирно жили русские, украинцы и евреи, если бы не начала меняться политика государства. Погромы, гонения, выселения за черту оседлости, как, куда? Сложно представить, но это история, и несмотря на то, что тема нелёгкая — история светлая, в ней много смеха и любви.
«Отец Сергий», МТЮЗ
Оставив семью и свои труды, Лев Толстой в 83 года отправился пешком в монастырь и умер по пути. А за 20 лет до этого он написал повесть, как будто собственную исповедь. Произведение заставит задуматься, заняться переосмыслением законов жизни и собственного пути в ней.
Что посмотреть
Йеллоустоун (Yellowstone), 2018,
Paramount Network
Смесь драмы и современного вестерна. В центре сюжета — семья Даттонов, владельцы самого большого ранчо в США. Естественно, на землю претендуют многие: застройщики, местные племена индейцев, владельцы бизнеса. Эта часть США далека от Нью-Йорка или Вашингтона, и хоть времена Дикого Запада канули в прошлое, но здесь до сих пор звучат их отголоски.
Родина (Homeland), 2011, Showtime
Кэрри Мэтисон — офицер ЦРУ с биполярным расстройством. После проведения несанкционированной акции в Ираке её, как неудобного сотрудника, переводят в контртеррористический отдел ЦРУ в Лэнгли, штат Виргиния. В это же время из плена во время операции против террористов спасают считавшегося пропавшим без вести сержанта морской пехоты. В США он объявлен героем, но Мэтисон считает, что он переметнулся.

Что почитать
Максим Семеляк «Значит ураган. Егор Летов: опыт лирического исследования»
«Гражданская оборона» когда-то была группой для протестующей молодёжи, потом нерукопожатным названием и музыкой для маргиналов. Но, как водится, после смерти своего бессменного лидера стала культурным феноменом, с которым должен быть знаком каждый образованный человек. Музыкальный журналист Максим Семеляк задумывал написать её ещё вместе с Летовым, но планам не было суждено сбыться. Биографический труд о жизни и творчестве одного из самых знаковых российских музыкантов.
Лемми Килмистер «Motörhead. На автопилоте»
Можно с уверенностью сказать, что тех, кто не слышал самый известный хит группы Ace of Spades, гораздо меньше, чем тех, кто узнаёт его с первых нот. В 2020 году американский журнал Rolling Stone поместил Лемми на 33 место в списке 50 величайших басистов всех времён, а это о чём-то говорит. Одна из лучших музыкальных автобиографий от известного бунтаря мира тяжёлой музыки, которая неожиданно пропитана добром, пониманием и трезвой оценкой.
Во что поиграть
Firewatch: просто, но трогательно
Вот они — серые ноябрьские дни. В такое время хочется чего-то тёплого и интересного, но не сильно сложного. Кажется, самое время познакомить вас с «игровой литературой».

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

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

Приземлённо, чувственно, красиво! Считайте это книгой, только вы в неё «играете».
С любовью, Цифровой Корпоративный Банк!