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


К оглавлению

71

Он продолжает: «В таком случае кем будут двое других твоих менеджеров, Честер и Пенелопа? Дай угадаю. Возможно, они – эквивалент тому автоматическому прессу и той штамповочной машине? Или может быть этому шлифовальному станку?»

Эрик сурово смотрит на меня: «Будь уже наконец серьезным. Я спросил тебя, какие производственные участки можно назвать ограничительными в твоей организации. Подумай».

Абсолютно запутавшись, я снова смотрю на этаж. Я знаю, что часть ответа – Брент. Но когда я так уверенно это сказал, Эрик обругал меня как только мог. Снова.

Он, похоже, был раздражен тем, что я назвал конкретного человека, как бы предполагая, что Брент – часть оборудования.

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

«Ой, – размышляю я вслух. – Плавильная печь является производственным участком, с которым связаны определенные работники. Ты спросил меня о нашем слабом производственном участке, и я назвал Брента, что не может быть верным, так как Брент – не участок производства.

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

«Ну, наконец-то мы куда-то двигаемся! – говорит Эрик, улыбаясь. Он широким жестом обводит завод, говоря: – Представь себе, что двадцать пять процентов всех производственных мощностей завязаны на одном человеке по имени Брент. Что произойдет с ходом работы?»

...
Очевидно, – продолжает он, – что каждый производственный участок подразумевает наличие четырех вещей: машина, человек, метод работы и измерения.

Я закрываю глаза, чтобы подумать.

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

«Именно!» – подтверждает Эрик.

Я немного встревожен тем, что в ответ на одобрение меня наполняет теплое чувство благодарности.

«Очевидно, – продолжает он, – что каждый производственный участок подразумевает наличие четырех вещей: машина, человек, метод работы и измерения. Предположим, что машина у нас – это печь для термообработки. Человек – это два сотрудника, которые нужны, чтобы выполнять все необходимые действия, и, очевидно, им понадобятся измерения результатов, полученных в результате работы по определенному методу».

Я фыркаю. Упомянутые производственные термины знакомы мне еще по моим годам в бизнес-магистратуре. Но я никогда не думал, что они пригодятся мне в сфере IT-управления.

Ища способ записать услышанное, я понимаю, что оставил свою папку в машине. Роюсь по карманам и нахожу там крошечный стикер.

Торопливо записываю: «Производственный участок: машина, человек, метод, измерения».

А Эрик объясняет дальше: «Конечно же, на данном производственном этаже четверть процессов не зависит от одного человека. Подобное было бы абсурдом. Но, к несчастью для тебя, у вас все именно так. Именно поэтому, когда Брент берет отпуск, вся работа просто стопорится, потому что исключительно Брент знает, какие шаги нужно предпринять – шаги, о существовании которых, похоже, известно только ему, так ведь?»

Киваю, соглашаясь. «Ты прав. Я слышал, как мои менеджеры жаловались, что если Брента вдруг собьет автобус, мы окажемся в полном дерьме. Никто не знает, что у него в голове. Именно поэтому я организовал третью линию поддержки».

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

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

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

Я понимающе киваю. Именно так описывал это Вэс. Хотя он и нанял еще больше Брентов, мы не могли увеличить результативность работы на выходе.

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

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

71