Андрей Зарубин. Continuous Modernization
Как не отставать от современных технологий в долгосрочных развивающихся продуктах
Я участвую в разработке критически важного продукта для Deutsche Bank. История приложения насчитывает 15 лет. За это время происходило разное: менялась архитектура, менялись требования внешних регуляторов. Ко всему этому надо было подстраиваться. Ещё на дистанции такой длины неизбежно возникает желание задействовать современный стек и инженерные практики. Желательно, на регулярной основе — не экстренно выпиливать больше не поддерживаемую технологию, а шагать в ногу со временем. Для достижения всех этих целей мы используем подход Continuous Modernization. В докладе расскажу, как это выглядит на практике: какие шаблоны использовать в дизайне приложения, как выстроить процесс от разработки до релиза. И что должно быть в культуре команды, чтобы всё это заработало.
Андрей Зарубин работает Lead Software Development Engineer в Deutsche Bank Technology Centre. Начинал разработчиком в аутсорсе в 2004. Проходил путь до синьора, лида, а однажды даже несколько лет работал менеджером проектов. Oracle и ICAgile Certified Professional. Software Development Addict.
Презентация: https://disk.yandex.ru/i/OutuqRTnxO8hQg
DevOpsFest: https://2020.devopsfest.ru/
Видео Андрей Зарубин. Continuous Modernization канала CodeFest Russia
Я участвую в разработке критически важного продукта для Deutsche Bank. История приложения насчитывает 15 лет. За это время происходило разное: менялась архитектура, менялись требования внешних регуляторов. Ко всему этому надо было подстраиваться. Ещё на дистанции такой длины неизбежно возникает желание задействовать современный стек и инженерные практики. Желательно, на регулярной основе — не экстренно выпиливать больше не поддерживаемую технологию, а шагать в ногу со временем. Для достижения всех этих целей мы используем подход Continuous Modernization. В докладе расскажу, как это выглядит на практике: какие шаблоны использовать в дизайне приложения, как выстроить процесс от разработки до релиза. И что должно быть в культуре команды, чтобы всё это заработало.
Андрей Зарубин работает Lead Software Development Engineer в Deutsche Bank Technology Centre. Начинал разработчиком в аутсорсе в 2004. Проходил путь до синьора, лида, а однажды даже несколько лет работал менеджером проектов. Oracle и ICAgile Certified Professional. Software Development Addict.
Презентация: https://disk.yandex.ru/i/OutuqRTnxO8hQg
DevOpsFest: https://2020.devopsfest.ru/
Видео Андрей Зарубин. Continuous Modernization канала CodeFest Russia
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Разработчик-«ВЕТЕРАН» / 50 ЛЕТ ОПЫТА в программировании / История Евгения Владимировича ПолищукаAdam Sandor. How GitOps Changes Everything in CI/CD#PM Максим Дорофеев. mnogosdelal.ru. Тупняк как чума 21 века и что с этим делатьАлександр Крылов. Здоровый CI для вашего продуктаАндрей Берюхов. Темные стороны Jetpack ComposeАндрей Немцев. Firebase — это не только PUSH-сообщенияАлексей Утин против мифов о сердце // Наука противАлександр Ивлев. Автовывод типов в Swift — это просто! Или?Денис Якимов. Container Security: эволюция атак в 2020 годуВладимир Пригарин. AVAudioEngine. Когда собеседник за-за-заикаетсяAdam Sandor. How GitOps Changes Everything in CI/CDLukas Lechner. Why exception handling with Kotlin Coroutines is so hard, how to master it!Глеб Хохлов. Обход antiddos у операторов связиГлавный секрет общения с людьми. Дейл Карнеги.Lukas Lechner. Почему обработка исключений с помощью Kotlin Coroutines сложная и как ее освоить!Интерстеллар спустя 6 лет. Режиссёрская версия Кипа Торна. Объяснение концовки. Наука за кадром.Пастор Андрей Шаповалов (TCCI) Тема: "Знание себя"Patrick Higgins. Putting Gremlins in the Pipes: How to Automate Chaos EngineeringКак стать программистом за 1 год с нуля даже домохозяйке (+конкурс)Борис Рютин, Павел Князев. DevSecOps: Фаззинг исходного кода