РИТ++ 2017 завершён!

Toggle your appПроцессы разработки

Доклад принят в программу конференции
Евгений Кривобоков
Avito

Начал заниматься разработкой под Android в консалтинге. Помогал делать корпоративное приложение для сотрудников одного из банков. Потом решил попробовать себя в продуктовой компании и оказался в Avito. На тот момент над основным приложением работало всего два Android-разработчика. Сейчас в компании несколько приложений и 20+ разработчиков только под Android.
В настоящее время в платформенной команде. Помогает другим разработчикам решать общие проблемы в разработке.

Тезисы

С быстрым ростом команды и приложений мы столкнулись с новыми для нас вызовами. Стало труднее экспериментировать, code review не решал своих задач, а стабилизация релиза занимала непредсказуемое время. Поскольку мы хотим чаще выпускать новые версии приложений и спать при этом спокойно, то, как инженеры, начали решать эти проблемы с технической стороны, активно используя feature toggles.

Расскажу, когда уместен этот подход, как применяем для стабилизации продукта и приближения к сontinuous delivery. Обсудим приемы борьбы с тех. долгом без ущерба корректности работы.

Технологии и языки для Android: Java, Kotlin
,
Особенности процессов разработки и тестирования мобильного ПО

Другие доклады секции Процессы разработки