Во время взрывного роста Учи.ру под капотом платформы сервис стал неповоротливым и нашим фронтам пришлось работать в трагичных условиях. В Учи.ру был легаси-монолит ruby on rails + slim. Фронтам было больно работать с данной системой почти физически, масштабируемость была не комильфо, простор для повышения эффективности разработки не наблюдался.
Очевидно, такая ситуация приводила к тому, что оставались не все — мотивация у оставшихся постепенно уходила в минус, начались проявления выученной беспомощности. Поэтому мы решили лоббировать руководству масштабный рефакторинг нашей системы.
Доклад — о процессе продажи рефакторинга бизнесу, с чем мы к нему приходили, куда нас посылали и какие уроки мы из этого вынесли. О том, как научились разговаривать с бизнесом на его языке, оставаясь инженерами. Как убедили в своей правоте и заручились поддержкой в дальнейшем. И о том, что не так страшен чёрт... то есть бизнес, как о нём обычно думают и всегда можно договориться, если правильно и четко аргументировать свою позицию.