Читаем Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему полностью

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

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

Патти кивает, озабоченность и отчаяние уходят с ее лица. «Ты хочешь, чтобы я разобралась с теми изменениями, для которых требуется Брент, пометила это на карточках и затребовала это как дополнительную информацию на новых карточках. И затем дала тебе знать, сколько изменений упираются в Брента, что это за изменения и какова их приоритетность. Я все правильно поняла?» – Я киваю с улыбкой.

Она записывает это все на ноутбуке. «Ладно, я поняла. Я не знаю, что мы обнаружим, но это лучше, чем все, что мне приходило в голову».

Я смотрю на Вэса: «Ты выглядишь озабоченным – что такое?»

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

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

Но если Эрик был прав насчет текущего рабочего процесса в отделе IT-сопровождения, насчет чего еще он был прав?

<p>Глава 12</p><p>Полет «Феникса»</p>

12 сентября, пятница

19:30, пятница, прошло два часа после запланированного запуска «Феникса». И все не очень хорошо. Запах пиццы ассоциируется у меня с безысходностью похоронного марша.

Всю команду IT-сопровождения собрали для подготовки к запуску уже в 16:00. Но нам просто нечего было делать, потому что мы ничего не получили от команды Криса, в последнюю минуту они все еще вносили какие-то изменения.

Это не очень хороший знак – вроде как быстренько приделывать детали к шаттлу за час до запуска.

В 16:30 Уильям ворвался к переговорную «Феникса», иссиня-бледный из-за того, что никто не может получить код «Феникса», чтобы запустить его в тестовом режиме. Хуже того, те части «Феникса», которые были запущены, провалили тесты.

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

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

Мой взгляд перемещается с часов на стол. Брент и трое других инженеров совещаются с группой контроля качества. Они работали тут с 16:00 и уже выглядят измученными. У многих на ноутбуках открыты поисковики Google, другие систематически возятся с настройками серверов, операционных систем, баз данных и приложения «Феникс», пытаясь выяснить, как все собрать вместе, что, по словам разработчиков, было возможно.

Один из разработчиков пару минут назад вошел и сказал: «Слушайте, на моем ноутбуке все работает. Может, посмотрите?»

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

В другой части комнаты инженер громко разговаривает с кем-то по телефону: «Да, мы скопировали файлы, которые ты дал… Да, это версия 1.0.13… В каком смысле неправильная версия…Что? Когда вы ее поменяли?… Копирую еще раз, попробую снова… Ладно, слушай, это не будет работать… Думаю, это сетевая проблема…Что ты имеешь в виду, нужно открыть порт фаервола? Какого черта ты не сказал нам это два часа назад?»

Он бросает трубку и стучит кулаком по столу, крича: «Идиоты!»

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

Инженер устало кивает головой и говорит: «Если честно, я просто не могу в это поверить. Я разговаривал с этим уродом по телефону двадцать минут, а ему даже в голову не пришло, что это не проблема кода. Это просто полная ЖОПА».

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

Я смотрю на часы: 19:37.

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

Перейти на страницу:

Все книги серии Роман в стиле бизнес

Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему
Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему

Билл – IT-менеджер в компании Parts Unlimited. Утро вторника, по дороге в офис его застает врасплох звонок от генерального директора.Новая IT-инициатива компании под кодовым называнием «Проект Феникс» имеет критическое значение для Parts Unlimited, но проект явно выходит за рамки возможностей бюджета и очень сильно не укладывается в сроки. Генеральный директор хочет, чтобы Билл уладил все проблемы за 90 дней, или же весь отдел Билла будет уволен. С помощью перспективного члена команды и своей мистической философии Трех Путей Билл начинает видеть, что работа в IT имеет гораздо больше общего с работой завода, чем он когда-либо мог представить. Часы тикают, и Билл должен наладить связи между разными отделами компании, правильно выстроить работу и эффективно решить бесчисленные проблемы, возникающие в Parts Unlimited.В легком и развлекательном стиле авторы рассказывают историю, которая знакома всем, кто когда-либо работал в IT. Читатели не только узнают, как использовать методологию DevOps в своих компаниях, они уже никогда не посмотрят на IT прежними глазами.

Джин Ким , Джордж Спаффорд , Кевин Бер

Карьера, кадры

Похожие книги

100 лучших игр и упражнений для успешного супружества и счастливого родительства
100 лучших игр и упражнений для успешного супружества и счастливого родительства

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

Михаил Шаевич Кипнис

Карьера, кадры