Единственная профессиональная конференция только для тимлидов

Trunk based development: меняем подход к разработке и забываем о релизах

TechLeadConf: Инженерные практики

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Trunk Based Development, помимо массы плюсов командной работы с ветками, о которых уже все наслышаны, также позволяет сильно оптимизировать процесс релизов, вплоть до автоматических релизов без ручных проверок тестировщиками. Детали, как это можно воплотить в жизнь, — смотрите в докладе Владимира.

Целевая аудитория

Техлиды и разработчики.

Тезисы

Мы начинали с монолита, релизов раз в 2 недели с регулярными срывами сроков и хотфиксами, а закончили авторелизами и изменениями сразу в мастер-ветку. За последние 365 дней этот проект деплоился на прод больше тысячи раз.

Расскажу, как мы к этому пришли: сравним Git Flow и Trunk Based Development, вместе преодолеем страх мгновенного попадания изменений на прод сразу после мерджа и насладимся миром, в котором отсутствуют проблемы после релиза.

Прошел путь от фронта до руководителя нескольких команд. T-shape-специалист, заботится не только о написании кода, но и о его текущем состоянии на проде.

Т-Банк

Команда Т-Банка — это разработчики, тестировщики, SRE-инженеры, архитекторы, аналитики, продакт-менеджеры, дизайнеры и другие специалисты. Вместе они создают финтех-продукты, которыми пользуются около 40 миллионов клиентов. Т-Банк развивает IT-индустрию, поддерживает комьюнити и делится экспертизой.

Видео