Как стать автором
Обновить
157.12
Рейтинг
Альфа-Банк
Лучший мобильный банк по версии Markswebb
Сначала показывать

Неподатливые soft-skills: почему нам всё ещё нужен эмоциональный интеллект

Блог компании Альфа-Банк Карьера в IT-индустрии Лайфхаки для гиков Мозг

Привет, Хабр. Меня зовут София, я – разработчик, а ещё я любопытная и люблю наблюдать. А наблюдаю я сложность и диалектичность. 

Я люблю находить закономерности и совпадения, устанавливать причинно-следственные связи. Непредсказуемость и многозначность меня одновременно пугают и притягивают. Я работаю с огромной, довольно взрослой системой (и, в моём случае, центральной банковской), плотно вписанной в другие сложноустроенные платформы. Раздолье для гонзо-разработчика, архитектора-археолога и аналитика-экстремала.

Но в статье не будет страшилок про старый банковский софт. Я расскажу, как рационализировать концепцию эмоционального интеллекта (EQ), не снижая ценности IQ. Вместо изоляции одного от другого попробую объединить и взаимно их усилить. Мой текст ориентирован на разных читателей, но определённый флёр профдеформации из ИТ будет присутствовать. 

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 2.3K
Комментарии 4

Новости

«Бесполезные» доклады о том, как кочегарить, инференсить и моделировать LTV: как прошёл Data Science Meet Up #2

Блог компании Альфа-Банк Совершенный код *Big Data *Конференции Киберпанк

11 августа мы провели Data Science Meet Up #2. Повестка митапа — работа с данными кредитных продуктов, а тематическая — киберпанк. Это был второй митап по DS, но первый тематический. Для тех, кто не смог поучаствовать, немного расскажем как прошёл митап и поделимся конспектами докладов и ссылками на записи, если захотите посмотреть какое-то выступление полностью, а не в нашем урезанном виде. Под катом: фотографии, доклады от джунов, которым не верят, что они джуны и жёсткая обратная связь от участника.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 689
Комментарии 4

Как снимать логи с устройств на Android и iOS: разбираемся с инструментами

Блог компании red_mad_robot Блог компании Альфа-Банк Тестирование мобильных приложений *

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

Статья подготовлена red_mad_robot и «Альфа-Банком» на основе доклада Senior QA red_mad_robot Ольги Никитиной «Инструменты для снятия логов с Android / iOS устройств. Чтение и разбор» на митапе «QАчественное общение» при поддержке red_mad_robot.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 3.4K
Комментарии 1

Как мы переходили на React-router v6: подводные камни и альтернативы

Блог компании Альфа-Банк JavaScript *Программирование *ReactJS *
Tutorial

Мы перешли на шестую версии React-router. Это помогло нам решить несколько проблем, например, определение маршрутов в Switch рендерит точный маршрут, а не первое совпадение, а размер бандла уменьшился в 2 раза.  

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

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 2.6K
Комментарии 13

Как и зачем мы начали искать бизнес-инсайты в отзывах клиентов с помощью машинного обучения

Блог компании Альфа-Банк Big Data *Машинное обучение *Data Engineering *
Из песочницы

Естественный источник обратной связи для любой компании — отзывы их клиентов. И Альфа-Банк не исключение: за год мы собираем больше 100 млн оценок по различным каналам и продуктам. Но среди этих оценок очень мало содержательных текстовых комментариев, а самый популярных среди них (за 2021 год) — «Вопрос не решен!» 

Чтобы решить эту проблему, Альфа-Банк собирает дополнительно до 500 тысяч отзывов в год. Этим занимается команда по сохранению лояльности клиентов: обзванивает клиентов, которые поставили негативную оценку, подробно их опрашивает, и старается решить проблему клиента на звонке, формируя свой экспертный отзыв.

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

Читать далее
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 3.2K
Комментарии 5

Как мы ведём документацию рядом с кодом

Блог компании Альфа-Банк Анализ и проектирование систем *Подготовка технической документации *

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

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

Читать далее
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 6K
Комментарии 17

Нейросетевой подход к кредитному скорингу на данных кредитных историй

Блог компании Альфа-Банк Big Data *Машинное обучение *Искусственный интеллект Natural Language Processing *

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

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

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

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 4K
Комментарии 12

Интерфейсы, когнитивная нагрузка, «простыни»

Блог компании Альфа-Банк Интерфейсы *Исследования и прогнозы в IT *Статистика в IT Научно-популярное

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

Интуитивно мы понимаем, что «простыня» читается сложнее, чем текст с подзаголовками, буллетами и и схемами. Но интуиция — это не аргумент для команд, нужны пруфы. Поэтому мы, исследователи Alfa Research Center, задались вопросом: «Как доказать, что форматированный текст читается легче “простыни”, или (по-научному) вызывает меньшую когнитивную нагрузку?».

Так и сделали.

Об этом и расскажем.
Всего голосов 34: ↑31 и ↓3 +28
Просмотры 10K
Комментарии 17

Знакомство с Apache Airflow: установка и запуск первого DAGа

Блог компании Альфа-Банк Python *Программирование *Data Engineering *
Из песочницы

Привет! Меня зовут Алексей Карпов, я прикладной администратор (MLOps) отдела сопровождения моделей машинного обучения в Альфа-Банке. Хочу поделиться опытом в работе с Apache Airflow. Расскажу, как установить интерпретатор Python и сам Airflow, а также как отладить его работу. Всё это — на примере запуска простейшего дага. 

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

Читать далее
Всего голосов 14: ↑10 и ↓4 +6
Просмотры 2.5K
Комментарии 6

BPMN не в теории, а на практике

Блог компании Альфа-Банк Анализ и проектирование систем *Статистика в IT Подготовка технической документации *

Или ментальные «ловушки», которые мешают аналитикам использовать нотации.

От системного аналитика требуют знание нотации BPMN (Business Process Model and Notation). Недавно среди своих коллег — системных аналитиков — я провела опрос о BPMN. Мне было интересно узнать используют ли мои коллеги нотацию, как именно и в чём сложности. В результате я нашла парадокс: большинство коллег считают, что нотации необходимы в работе, но на практике используют меньше половины. Почему возник такой парадокс и как его решить?

Попробую разобраться
Всего голосов 27: ↑25 и ↓2 +23
Просмотры 11K
Комментарии 20

Мой краткий чек-лист по скилам системного аналитика

Блог компании Альфа-Банк Анализ и проектирование систем *Карьера в IT-индустрии

Привет! Меня зовут Валид Панин, я главный системный аналитик в Альфа-Банк. Хочу поделиться кратким чек-листом скилов аналитика. Расскажу какие харды и соф-скилы использую в своей работе с примерами, пояснениями и списком литературы и ресурсов, которые помогут подтянуть знания. Мне бы пригодился такой чек-лист как карта развития, если бы я был начинал свой путь аналитиком.

Читать далее
Всего голосов 27: ↑25 и ↓2 +23
Просмотры 21K
Комментарии 31

Как мы участвовали в чемпионате по DS длиной 3,5 месяца

Блог компании Альфа-Банк Data Mining *Big Data *Машинное обучение *
Из песочницы

В марте 2021 года HeadHunter купил портал Dream Job и позже дополнительно встроил интерфейс оценки работодателя на свой сайт. Видимо, количество отзывов резко увеличилось настолько, что их стало сложно обрабатывать в ручном режиме. В результате, задача модерации отзывов была переведена в термины классификации и организован чемпионат на платформе Boosters для решения этой задачи.

Соревнования по анализу данных, в которых целевую переменную можно разметить ручками, принято проводить в Docker-формате. Однако, соревнование длилось 3,5 месяца и в целях учета интересов как организаторов, так и участников, проходило в 3 этапа. В соревновании участвовала команда лаборатории машинного обучения Альфа-Банка: я, Андрей Сон — специалист по интеллектуальному анализу данных, и Женя Смирнов — руководитель лаборатории.

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

Читать далее
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 3.1K
Комментарии 0

Эволюция Server-Driven UI: динамические поля, хэндлеры и многошаг

Блог компании Альфа-Банк Блог компании JUG Ru Group Разработка мобильных приложений *Разработка под Android *

Server-Driven UI (SDUI) — это подход для динамичного и гибкого пользовательского интерфейса, когда сервер посредством API сообщает приложению, какие компоненты и с каким контентом отображать. Он довольно популярен, и мы его тоже используем на многих экранах — помогает быстро выпускать фичи в продакшн. 

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

Читать далее
Всего голосов 34: ↑33 и ↓1 +32
Просмотры 6.2K
Комментарии 19

Webpack Module Federation: «официальное» решение в микрофронтендах

Блог компании Альфа-Банк Разработка веб-сайтов *JavaScript *Анализ и проектирование систем *ReactJS *

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

Так же будет немного практики. Настоятельно рекомендую самостоятельно опробовать технологию чтобы материал хорошо закрепился в памяти. Практика наше все!

Поехали!
Всего голосов 24: ↑24 и ↓0 +24
Просмотры 11K
Комментарии 10

Зачем в Альфа-Банке создали команды Growth Hacking, или «Кнопки мы и сами поменяем»

Блог компании Альфа-Банк Веб-аналитика *Growth Hacking *Аналитика мобильных приложений *

Когда мы «продавали» команды роста в банки и в Альфа-Групп, нам всегда задавали одни и те же вопросы: «Зачем создавать команду роста? Ведь тестирование гипотез — это обязанность каждого продакта? Да и что там делать целой команде? Размер шрифтов и кнопочек большого ума протестировать не нужно»

Но Growth Hacking, это не про шрифты и кнопочки, а про принятие решений совершенно другого уровня. Одна из целей Growth Hacking и интенсивного тестирования гипотез в том, чтобы ошибаться не в бизнесе, а в «песочнице». Меня зовут Илья Кузнецов, я — CPO Digital Innovations в Альфа-Банк. В статье я кратко расскажу про наши команды Growth Hacking в Альфа-Банке с примерами кейсов, цифрами, результатами и «неудачными» гипотезами. Возможно, наш опыт поможет, если вы задумывались о Growth Hacking и о том, зачем он вам нужен.

Читать далее
Всего голосов 25: ↑22 и ↓3 +19
Просмотры 6K
Комментарии 6

Альф, переведи мне на телефон миллион рублей

Блог компании Альфа-Банк Тестирование IT-систем *Тестирование мобильных приложений *Смартфоны Голосовые интерфейсы *

Или нюансы тестирования и разработки голосового помощника в банковском приложении.

А нюансов достаточно. Например, однажды мы тестировали модуль Яндекса, который закрывает звёздочками нецензурные слова в диалоге с голосовым помощником. Он работает в нашем приложении Альфа-Мобайл с октября 2021 и его зовут Альф (Alf). Он умеет оплачивать счета, переводить на телефон и озвучивает курс доллара голосом Геральта — Всеволода Кузнецова. 

В статье мы расскажем как устроен голосовой помощник, как мы тестируем его навыки (даже после лечения зубов), зачем нужны автотесты для проверки работоспособности голосового помощника и где они находятся в пирамиде тестирования, что такое сенситивы и для чего используем нейросеть CAILA (спойлер: от неудобных вопросов).

Читать далее
Всего голосов 29: ↑22 и ↓7 +15
Просмотры 6.4K
Комментарии 22

Как изменилась работа UX/СХ-исследователей весной 2022 года: опрос Альфа-Банка

Блог компании Альфа-Банк Исследования и прогнозы в IT *Статистика в IT

За последние 1,5 месяца в нашей жизни изменилось примерно всё. И мы решили посмотреть, как политические и экономические события повлияли на работу специалистов UX/СХ. Что появилось нового, а что осталось прежним, какие возникли проблемы и как мы со всем этим справляемся. В исследовании мы сфокусировались в основном на рабочих вопросах и постарались не уходить глубоко в эмоциональные состояния.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1.8K
Комментарии 4

Переход от традиционного монолитного десктоп приложения к гибридной модели

Блог компании Альфа-Банк Анализ и проектирование систем *.NET *C# *Финансы в IT

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.9K
Комментарии 4

Нейросетевой подход к моделированию транзакций расчетного счета

Блог компании Альфа-Банк Big Data *Машинное обучение *Искусственный интеллект Natural Language Processing *
Из песочницы

Естественным источником информации в банке о покупках клиента являются карточные транзакции – любые операции, проводимые по дебетовым или кредитным картам. При этом денежные операции клиента не ограничиваются транзакциями, проводимыми с помощью карт. Оплата ЖКХ, оплата образования, крупные покупки и другие денежные переводы – это примеры транзакций, которые никак не привязаны к карте клиента, но при этом они ассоциируются с другой банковской сущностью – расчетным счетом. 

Про то, как мы в Альфа-Банке применяем карточные транзакции в моделировании, мы уже рассказывали в этом посте. Логичным развитием идеи использования карточной транзакционной истории клиента является использование данных, которые содержатся в клиентской истории транзакций расчетного счета.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 4.3K
Комментарии 3

Как мы (не сразу) сделали онлайн-квиз для ЦК аналитики

Блог компании Альфа-Банк Карьера в IT-индустрии IT-компании

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

У нас в ЦК работают около 200 аналитиков, так что запрос на проведение какого-то интересного мероприятия давно был на повестке: все же это не команда из 15 человек, которой можно раз в пару недель собраться в Зуме. И в октябре 2021 вопрос обрел более конкретные очертания — «Когда уже для нашего ЦК проведут какой-нибудь квиз?». 

Читать далее
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 802
Комментарии 0

Информация

Дата основания
1990
Местоположение
Россия
Сайт
digital.alfabank.ru
Численность
свыше 10 000 человек
Дата регистрации
Представитель
nikitina_sd