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


К оглавлению

25

Я смотрю на табличку, у меня нет слов.

Если бы кто-нибудь показал мне эти цифры во время моего первого разговора со Стивом, я бы убежал из его кабинета, крича как маленькая девочка. А ведь еще не поздно, думаю я, представляя себе эту картину.

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

Вэс снова смотрит на таблицу. «Третья большая статья занятости – это неожиданные ЧП и сбои. В данный момент именно они занимают около семидесяти пяти процентов времени нашего персонала. И так как это часто случается с критическими бизнес-системами, такие инциденты всегда в приоритете – включая «Феникс» и исправление найденных аудиторами несоответствий.

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

«Ну, это была очередная проблема с SAN, но не критическая, – отвечает Вэс. – Месяц назад процессы функционировали очень медленно, SAN работал без резервов. Когда очередной драйвер обвалился, следом за ним обрушилась вся система. Брент должен был помочь восстановить некоторые из баз данных, когда починили SAN».

Я не могу сдержаться и кричу на него: «Черт побери, Вэс! Этого же можно было избежать! Сделай так, чтобы один из твоих младших сотрудников каждый день мониторил сбои драйверов. Пусть он сидит и считает мигающие огоньки, если понадобится. Это называется превентивные меры! Брент нужен нам для «Феникса», а не для собачьего дерьма вроде этого!»

Защищаясь, Вэс говорит: «Эй, это все-таки немного сложнее. Мы заказали драйвера на замену, но эти заявки не утверждают неделями. Кто-то из производителей должен был дать нам их в кредит. Это не наша вина».

Я теряю терпение. «Вэс, послушай меня. МНЕ ПЛЕВАТЬ! Мне плевать на заявки. Мне плевать, насколько милы твои производители. Мне нужно, чтобы ты делал работу. Убедись, что этого не повторится! – Я делаю глубокий вдох. Я понимаю, что меня разочаровал не сбой драйверов, а то, что мы в принципе не можем сконцентрироваться на наиболее важных для компании вещах. – Ладно, давай сейчас не будем об этом, – говорю я, снова смотря на Вэса. – Хотя я серьезно говорю – кто-то должен постоянно мониторить состояние SAN. И назначь встречу на следующую неделю для тебя, меня и Патти, попробуем добраться до корня всех этих сбоев. Сейчас мы должны понять, как нам справиться с огромным количеством срочной работы. Если мы не сможем выполнить все, что требуется для «Феникса», это подвергнет опасности всю компанию».

«Да, я понял. Мы все наладим до запуска «Феникса», – говорит Вэс, кивая. – И я займусь сбоями SAN завтра днем».

«Ладно, теперь давайте к нашему документу», – говорю я.

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

«Сара?» – спрашиваю я.

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

«Как мы можем переменить такое положение дел? – спрашиваю я. – О чем мне нужно просить Стива?»

Вэс прокручивает табличку вниз. «Исходя из приблизительных цифр, нам нужно нанять семерых новых сотрудников: троих администраторов баз данных, двух серверных инженеров, одного сетевого инженера и одного инженера виртуализации. Конечно же, ты знаешь, потребуется время, чтобы найти и нанять этих людей, а потом еще полгода или год, чтобы они стали полноценно и продуктивно работать».

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


Позже в тот же день я иду на второе заседание CAB, весьма обнадеженный. Если у нас получится запустить наш старый процесс контроля изменений, мы сможем разом решить одну из наиболее значительных проблем, обнаруженных аудиторами, и одержать некоторые операционные победы тоже. Помимо этого я очень рад тому, как отлично сработались Патти и Вэс. Подходя к переговорной, я слышу громкие голоса.

«…и в итоге Патти добилась того, что этого инженера уволили. Он был одним из наших лучших людей! Это не тебе было решать!»

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

Я знал, что это было бы слишком хорошо, чтобы быть правдой.

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

Подождите-ка. Кто пригласил Джона?

Прежде чем он еще больше усугубит ситуацию, я быстро открываю дверь и радостно говорю: «Всем привет! Все готовы обсудить некоторые изменения?»

25