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

Выступление Александра Поломодова на весенней конференции Systems/Design 2104
В Тинькофф я работаю уже порядка 5 лет и отвечаю за разработку двух платформ: Онлайн-привлечения и Мобильного Банка. И если про трансформацию процессов и архитектуры в привлечении я уже рассказывал на ряде конференций, то мобильный банк раньше оставался за кадром. В этом докладе я устраню эту несправедливость и расскажу как и зачем мы рефакторили структуру команд, архитектуру приложений и процессы разработки в Мобильном банке последние полтора года. Доклад будет полезен тем, кто сталкивается с вопросами масштабирования разработки под требования бизнеса и проходит этапы роста команды от нескольких десятков человек до пары сотен. 00:00 Приветствие 00:20 Об авторе 00:54 План выступления 01:50 Как было в 2019 году? 05:57 Что изменилось в разработке? 11:10 Как мы к этому приспособились? 15:20 Об архитектуре 19:35 Качество разработки 24:40 Об автоматизации процесса разработки - Mobile Devops 28:47 Подводим итоги 34:15 Что почитать 34:35 Ответы на вопросы 34:40 Через какое время feature toggle становится постоянной? 36:40 Насколько большие команды получились по фичам? 38:02 Как часто происходит релиз мобильного приложения? 39:09 Если ли ограничение по периодичности релизов? 40:45 Приходится ли синхронизировать релиз приложения и API? 42:50 Почему перепроектирование потребовало введения автоматизированного тестирования? 45:45 На что обратить внимание, когда необходимо перепроектировать систему? 50:35 Что лучше: перепроектировать или снести и построить заново? ____________________ 👨‍💼ОБУЧЕНИЕ НА АНАЛИТИКА - С НУЛЯ Обучение на бизнес-аналитика с нуля — интенсивная переподготовка
Обучение на системного аналитика с нуля — программа переподготовки
Основы разработки требований и создания ТЗ
Use Case: основы
ОБУЧЕНИЕ ДЛЯ АНАЛИТИКА - ДЛЯ ПРОДОЛЖАЮЩИХ Основы проектирования интеграций ИТ-систем
Проектирование интеграции с REST API
Современные технологии хранения данных в микросервисной архитектуре
Работа с очередями в RabbitMQ и Apache Kafka
Моделирование предметной области и проектирование БД
Основы ООП и разработка UML-моделей
BPMN для людей: основы самой популярной нотации для описания бизнес-процессов
Моделирование бизнес-процессов
Основы бизнес-анализа и разработки требований в Agile
Концептуальное проектирование и трансформация идеи в продукт
Дизайн для недизайнеров
ArchiMate для проектирования и поиска скрытых связей
Разработка требований к информационной безопасности ИТ-систем
____________________ 📌 ПОДПИСАТЬСЯ НА Systems Education: ➛Официальный сайт:
➛VK
➛YouTube:
➛Telegram - Новости Systems Education и расписание курсов
➛Telegram - Анонсы событий по системному анализу:
➛Telegram - Как стать системным аналитиком:
#ШколаСистемногоАнализа #SystemsEducation

Смотрите также