Читать книгу "Проект "Феникс". Роман о том, как DevOps меняет бизнес к лучшему - Джордж Спаффорд"
Шрифт:
Интервал:
Закладка:
Я смотрю на его папку, не веря тому, что он так беззаботно бросил ее здесь. Джон таскал ее за собой повсюду более двух лет. Напротив того места, где он сидел, лежит кусочек бумаги, на нем – несколько строчек. Размышляя, не предсмертная ли это записка или, может, прощальное письмо, я быстро смотрю на нее. То, что на ней написано, похоже на стихотворение.
Хайку?
Система канбан
29 сентября, понедельник
После встречи с аудиторами в понедельник Джон исчез. В NOC даже заключали пари на то, что с ним произошло – заработал ли он нервный срыв, был уволен, прячется или еще что похуже.
Я видел, как Вэс и некоторые из его инженеров громко хохотали над Джоном.
Прочищаю горло, чтобы привлечь внимание Вэса. Когда он подходит, я поворачиваюсь спиной к NOC, чтобы никто не слышал мои слова. «Окажи мне услугу, не надо распускать слухи и потешаться над Джоном. Помнишь, что до нас пытался донести Стив на той неформальной встрече? Нам нужно построить уважительные и доверительные отношения и с Джоном тоже». Улыбка мгновенно сходит с лица Вэса, и, в конце концов, он произносит: «Да. Я знаю. Я просто пошутил, ясно?»
«Хорошо, – говорю я, кивая. – Ладно, хватит об этом. Пойдем со мной. Мне нужно поговорить с тобой и Патти об этом мониторинговом проекте». Мы идем в кабинет Патти, она сидит за своим столом, что-то печатая на компьютере.
«Есть полчаса?» – спрашиваю я.
Когда она кивает, мы собираемся вокруг нее. Я говорю: «Я общался с Эриком в пятницу до встречи по аудиту. И вот что выяснил». Далее я рассказываю им, что Эрик подтвердил возможность запуска мониторингового проекта и о том, насколько важен этот проект для дальнейшего освобождения Брента. Потом я пытаюсь изложить свои мысли о том, как мы можем определить, какие проекты мы можем запустить безопасно, исходя из того, требуют они участия Брента или нет.
«Подожди секунду. Спецификация ресурсов и маршрутизации? – спрашивает Вэс с сомнением в голосе. – Билл, мне не нужно напоминать тебе, что мы здесь не заводом управляем. Это IT-отдел. Мы используем свои мозги, чтобы что-то сделать, а не руки. Я знаю, Эрик сказал парочку умных вещей там и тут, тем не менее… Это все похоже на какой-то дешевый трюк».
«Слушай, я тоже голову над этим ломал, – говорю я. – Но можешь ли ты с полной уверенностью сказать, что те выводы, к которым мы приходим, исходя из этого предположения, ошибочны? Ты думаешь, что запускать наш проект по мониторингу небезопасно?»
Патти морщит лоб. «Мы знаем, что работа в IT-отделе – это проекты и изменения. И среди проектов есть еще множество задач или субпроектов, которые возникают снова и снова. Вроде как перезапустить сервер. Это повторяющаяся работа».
Она встает, подходит к доске и рисует несколько прямоугольников. «Давайте для примера разберем случай с настройкой сервера. Этот процесс состоит из поставки оборудования, установки операционной системы и приложений на него согласно спецификации, а затем регулировки и отладки его работы. Затем мы удостоверяемся, что все было сделано правильно. Каждый из этих шагов – это стандартная работа, делается одинаково разными людьми. Может быть, каждый шаг – вроде производственного участка, со своими собственными машинами, методами, людьми и измерениями».
С меньшей уверенностью она продолжает: «Но я не уверена, что в этом случае будет машиной».
Я улыбаюсь, глядя на небрежные рисунки на доске. Она ухватила нечто, до чего я не додумался. Не знаю, куда Патти движется, но думаю, она на правильном пути.
«Возможно, машина, – рассуждаю я, – это те инструменты, которые нужны, чтобы сделать работу? Консоли управления виртуальными машинами, терминальные сессии и еще, возможно, место на виртуальном диске?»
Патти качает головой. «Возможно. Консоли и терминальные сессии звучат так, как будто они могут быть машиной в этом смысле. И я думаю, что место на диске, приложения, ключи от лицензий и все тому подобное являются входными данными: иными словами, это сырье, которое нужно, чтобы получить результат».
Она смотрит на доску. И, в конце концов, произносит: «Думаю, что пока мы не начнем, то будем просто спотыкаться, бредя в темноте. Мне начинает казаться, что все эти разговоры о производственных участках на самом деле описывают процесс работы IT-отдела довольно неплохо. На примере установки сервера мы знаем, что это производственный участок, который связан практически с каждым бизнес– и IT-проектом. Если мы разберемся получше, то сможем адекватнее выполнять задания Кирстен и ее менеджеров проектов».
«Мне нужна пауза, ребята, – говорит Вэс. – Во-первых, наша работа неповторяющаяся и нестандартная. Во-вторых, она требует высокого уровня знаний, это вам не детали склеивать или гайки закручивать. Мы нанимаем очень умных и опытных людей. Поверьте мне. Не можем мы заниматься своей деятельностью так, как это делается на фабрике».
Я размышляю над его словами. «На прошлой неделе я бы согласился с тобой, Вэс. Но на прошлой неделе я понаблюдал за работой производственных участков на фабрике в течение пятнадцати минут и был ошеломлен тем, что там происходит. Положа руку на сердце, я с трудом мог себе такое представить. Несмотря на все усилия, приложенные, чтобы сделать все повторяющимся и стандартизованным, им до сих пор приходится много импровизировать и решать постоянные проблемы, чтобы выполнять свои производственные цели. Они делают гораздо больше, чем просто закручивают гайки. Они каждый день героически борются с трудностями, используя тот опыт, что у них есть».
Далее я уже начинаю горячиться: «Они по-настоящему заслуживают уважения. Если бы не они, ни у кого из нас не было бы работы. Думаю, нам есть чему поучиться у руководителей производства».
И подытоживаю: «Давайте запустим мониторинговый проект как можно скорее. Чем раньше мы начнем, тем раньше получим первые положительные результаты. Нам нужно защищать все свои ресурсы так, будто они все – Брент. Так что давайте начинать».
«Есть еще кое-что, – говорит Патти. – Я все думаю о том движении, течении работы, которое мы пытаемся создать. Я бы хотела опробовать некоторые из этих идей с внутренними сервисными запросами, вроде добавления/изменения/удаления пользователей, изменения паролей и – ну, знаете – заменой оборудования».
Она виновато смотрит на мой гигантский ноутбук, который сейчас даже в худшей форме, чем он был, когда я получил его три недели назад. Мне пришлось примотать еще больше скотча, чтобы он не разваливался, да и разные другие повреждения на нем появились – например, когда мне пришлось использовать ключи от машины, чтобы открыть его. А теперь еще и на половине экрана отслоился верхний слой покрытия.
«Ох, черт побери, – ворчит Вэс, смущенно смотря на него. – Не могу поверить, что мы все еще не заменили тебе его. Патти, я найду кого-нибудь, кого можно будет загрузить работой по отладке ноутбуков и стационарных компьютеров».
Внимание!
Сайт сохраняет куки вашего браузера. Вы сможете в любой момент сделать закладку и продолжить прочтение книги «Проект "Феникс". Роман о том, как DevOps меняет бизнес к лучшему - Джордж Спаффорд», после закрытия браузера.