Проект «Феникс». Роман о том, как DevOps меняет би - Страница 67


К оглавлению

67

Эрик вздыхает. «Нет, это все, что я собирался сказать. Если из моего монолога вы не можете понять, что вам нужно делать, трудно поверить, что хоть кто-нибудь из вас чего-нибудь добьется».

Стив с раздражением хлопает ладонью по столу.

Но у меня в голове уже начала выстраиваться логическая цепочка.

Нам нужно не просто лучше расставлять приоритеты. С ними все понятно, как бы это ни было неудобно, но главное – «Феникс». Исправление найденных аудитом нарушений. Поддержание всей системы в работающем состоянии.

Мы думаем, что знаем наше слабое место. Это Брент. Брент, Брент, Брент… И мы уже предприняли определенные шаги, позволяющие защитить его от незапланированной работы.

Я осознаю, что не могу нанять больше людей.

Я также в курсе, что загруженность моей команды абсолютно вышла из-под контроля.

Никакие героические усилия с моей стороны не смогут что-то решительно изменить в том огромном потоке работы, который топит нашу систему. Потому что никто никогда не говорил «нет».

Наши ошибки были сделаны задолго до того, как я взялся за работу. Они были совершены тогда, когда Крис принял на себя все эти проекты и безумные сроки, то есть еще до того, как это коснулось меня.

Как мы можем остановить творившееся безумие?

И тут меня озаряет странная идея, после чего я раздумываю над ней еще мгновенье. Звучит абсурдно, но я не могу понять, как я додумался до нее.

Я говорю: «Стив, у меня идея. Но, пожалуйста, позволь мне закончить, прежде чем реагировать».

И я рассказываю ему, что пришло мне в голову.


Стив берет слово первым: «Ты, должно быть, из ума выжил, – резюмирует он, и первое выражение недоверия на его лице сменяется раздражением. – Ты хочешь просто перестать выполнять работу? Ты думаешь, мы кто? Фермеры на государственных субсидиях, которым платят, чтобы они не выращивали зерновые?»

Но, прежде чем я успеваю ответить, Джон берет слово: «Я согласен. Твоя идея не кажется мне правильной. Под нами сейчас и так земля горит, и мы должны наконец-то все сделать как надо. Мы должны ковать железо, пока горячо. Это наш идеальный шторм, в ходе которого мы должны получить необходимый нам бюджет, совершая правильные поступки исключительно правильно».

Он начинает загибать пальцы на руке: «У нас проблема с аудитом; широко разрекламированный проект, который может провалиться; и операционный сбой, который случился снова. Нам нужно поторопиться и запустить полный контроль безопасности на все процессы».

Вэс прерывает Джона, посмеиваясь над ним: «Я поражен! Я думал, тебе понравится идея Билла. Я имею в виду – тебе же нравится, когда ничего не делается, и ты любишь говорить «нет», правильно? Да это же словно твоя заветная мечта стала реальностью!»

Джон краснеет, подготавливая едкий ответ. Но Вэс кладет свою большую руку ему на плечо и говорит с улыбкой: «Слушай, я просто шучу, ладно? Просто шутка».

Все начинают разом говорить, когда Эрик внезапно встает, сминает обертку из-под своего батончика и кидает ее через всю комнату в мусорную корзину, промахиваясь на несколько десятков сантиметров. Он откидывается на стуле, говоря: «Билл, думаю, твое предложение очень дальновидное».

Смотря на Джона, он продолжает: «Помнишь, Джимми, цель в том, чтобы увеличить отдачу всей системы, а не увеличить количество задач, попадающих в нее. И если у тебя нет заслуживающей доверия системы работы, почему я должен доверять системам контроля безопасности? Упс. Полнейшая трата времени».

Джон смотрит на Эрика озадаченно: «Что?»

Эрик вздыхает и закатывает глаза. Вместо того чтобы отвечать Джону, он поворачивается к Стиву. «Ты же был менеджером на производстве. Подумай об этом как о приостановке выпуска продукции, пока достаточное количество текущей работы не будет выполнено и не покинет завод. Чтобы контролировать систему, нам нужно снизить число движущихся в ней частей».

Так как Стив не выглядит убежденным, Эрик наклоняется к его стулу и спрашивает с ударением на каждом слове: «Представь, что ты управляешь заводом и у тебя производство забито доверху. Что случится, если ты перестанешь поставлять новые заказы и материалы на производство?»

Удивленный тем, что вопрос нацелен на него, Стив на мгновенье задумывается.

«Объем текущей работы уменьшится, и нагрузка начнет снижаться вместе с покидающей завод готовой продукцией».

«Правильно, – продолжает Эрик, одобрительно кивая. – А что произойдет с показателями, завязанными на сроках?»

«Эти показатели вырастут, потому что рабочий процесс запустится», – делает вывод Стив. Он очень насторожен, так как не понимает, к чему клонит Эрик.

«Да, очень хорошо, – говорит его собеседник все тем же одобряющим тоном. – Но, с другой стороны, что произойдет, если ты позволишь заводу принимать заказы и выполнять новые задачи?»

Через мгновенье Стив отвечает: «Результативность рабочего процесса снизится».

«Великолепно, – подытоживает Эрик. – А что случится с показателями по срокам?»

Стив выглядит так, будто он только что проглотил что-то мерзкое, и, в конце концов, произносит: «Все знают, что на производстве, когда объем работы в процессе вырастает, показатели по срокам падают.

Подожди-ка, – говорит он, прищуриваясь на Эрика. – Ты же не думаешь, что подобное работает и с IT, верно? Что, заморозив все проекты, кроме «Феникса», мы снизим объем текущей работы в IT-отделе, и это каким-то образом улучшит наши показатели по срокам? Ты что, серьезно?»

67