Менеджер Витя никак не может ускорить поставку новых фич

Разберемся. Прыгнем вместе с Витей в машину и проедем 10 километров до его офиса. Попробуем ехать с разной скоростью и посмотрим, как меняется наше время в пути.

15 км/ч → 40 минут 30 км/ч → 20 минут (×2 скорость, экономит 20 мин) 60 км/ч → 10 минут (×2 скорость, экономит 10 мин) 120 км/ч → 5 минут (×2 скорость, экономит жалкие 5 мин)

Удвоение скорости приносит все меньше и меньше пользы. Виктор давит газ в пол, но чем быстрее едет, тем меньше сокращается время в пути. Не советуем Вите разгоняться до 120 км/ч и выше, потому что выигрыш по времени мизерный, а дяденьки из ГИБДД могут превратить Витю в пешехода на пару лет, если поймают.

Кстати, мы приехали. Пошли разбираться.

Итак, Витя ускоряет раскатку новых фич: уже внедрил CI/CD, Blue/Green деплои, канарейки и автоматический роллбэк в случае чего. Он уже разогнал выкатку до тех самых 120 км/ч, и каждый км/ч сверху приносит совсем мало пользы. Но Витю не остановить, Витя продолжает вжимать педаль в пол!

И это очень плохо для Вити.

Потому что Витя совсем не замечает этап тестирования, который еле-еле выжимает 15 км/ч. У тестировщиков нет нормальных стейджей, нет данных для тестирования, нет даже единого фреймворка. Стоит лишь поднажать на педаль хотя бы до 30 км/ч и получить двукратный рост скорости!

Но нет. Тестирование грустно едет на гужевой повозке и смотрит, как мимо них несется гоночный болид с надписью "DevOps airlines".

Витя может поставить на болид новый спойлер, покрасить в красный и добавить подсветку по кругу. Это не поможет ускорить весь процесс. Надо бы починить телегу тестирования, а лучше — построить такой же красивый QA болид.

Ну или хотя бы купить вторую лошадь.