Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Александр Поломодов. Как мы меняли разработку лучшего мобильного банка под требования бизнеса
Выступление Александра Поломодова на весенней конференции 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