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

«Ладно, ребята, расскажите мне, что вы думаете об этой ситуации», – спрашиваю я.

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

Он снова качает головой: «Исходя из того что я видел за последние полчаса, мне кажется, что мы двигаемся только назад».

Патти просто качает головой с отвращением и мнет руки, ничего не добавляя.

Я говорю Уильяму: «Я знаю, до этого мы особо вместе не работали, но мне бы действительно хотелось узнать, что ты думаешь. Как это выглядит, на твой взгляд?»

Он смотрит вниз, потихоньку вздыхая, и говорит: «Если честно, я понятия не имею. Код меняется так быстро, что мы просто не успеваем за ним. Если бы я заключал пари, то ставил бы на то, что при запуске «Феникс» взорвется. Я пару раз разговаривал с Крисом о том, чтобы остановить релиз, но они с Сарой вообще не слушали, что я говорил».

Я спрашиваю его: «Что ты имеешь в виду «не успеваем»?»

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

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

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

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

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

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

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

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

Я киваю. Я услышал то, что хотел.

«Ребята, я попробую написать Стиву, Крису и Саре, может быть, мы сможем отменить запуск. И затем я постараюсь найти Стива. Возможно, мы сможем выбить еще одну неделю. Господи, да даже еще один день уже будет победой. Какие мысли?»

Вэс, Патти и Уильям просто молча кивают головами.

Я поворачиваюсь к Патти: «Иди вместе с Уильямом, чтобы выяснить, как мы можем лучше скоординировать релизы. Доберись до разработчиков и сыграй в авиадиспетчера – убедись, чтобы все их доработки были проименованы в соответствии с версией. А затем дай Вэсу и команде понять, что они получают. Нам нужно больше наглядности и кто-то, кто заставит людей следовать процессу. Я хочу, чтобы был только один общий вход, контролируемые релизы, документация… Понимаешь?»

Она отвечает: «С удовольствием. Я пойду в переговорную «Феникса» для начала. Выбью дверь плечом, если нужно будет, и скажу: «Мы здесь, чтобы помочь вам…»

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

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

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

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

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

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

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

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

Трансерфинг себя
Трансерфинг себя

Мы самоидентифицировали себя со своими телом и разумом, своим аватаром. Но мы есть нечто большее, чем привыкли считать. Это наш Дух, который всегда находится рядом с нами – позади нас и над нами.Сейчас, в Новом времени, открылась доступная для среднего, «непродвинутого» человека техника контакта со своим Духом и входа в то, что мы называем «состояние Духа». То есть стало известно, как это конкретно осуществить.Соединяясь со своим первоисточником, вы обретаете СИЛУ ДУХА, со всеми сопутствующими атрибутами:• способность управлять собой и своей реальностью;• действовать эффективно в сложных ситуациях;• исцелять себя от физических и психических недугов;• избавляться от деструктивных программ и комплексов;• программировать себя на обновление, регенерацию, эволюцию;• находить Свою миссию, Свою реализацию в этой жизни;• и еще многое другое.

Вадим Зеланд

Карьера, кадры / Эзотерика, эзотерическая литература
100 способов избавиться от комплексов
100 способов избавиться от комплексов

Комплексы… А у кого их нет? Редкий человек может смело заявить, что комплексы не мешают ему жить и радоваться жизни по той простой причине, что их у него просто нет. Зато наверняка каждый знает, что тот или иной вредный комплекс мешает ему в жизни. На комплексы взваливают вину за неудачи и провалы, не пытаясь, однако, бороться с ними. А это обязательно надо сделать, особенно сейчас, когда вы держите в руках это издание. Автор подробно рассматривает все известные комплексы и предлагает свои методы борьбы с ними. Не упустите шанс обрести радость в жизни, пока борьба с комплексами возможна.Хотя в заглавии громко заявлено о ста способах, я полагаю, что это излишняя роскошь, вполне достаточно будет и одного, если он поможет вам почувствовать себя полноценным и уверенным в себе человеком. Поэтому в своей книге я не буду заострять внимание на ста способах избавления от комплексов – лучше подробнее остановлюсь на самих комплексах и причинах, их порождающих. Как избавиться от ста комплексов, что делать, чтобы снова ощутить радость жизни? Что ж, ответ на этот вопрос вы отыщете в книге!Важное замечание: комплексы не появляются на ровном месте, их появление всегда чем-то обусловлено. Поэтому, если вы хотите задушить в себе "дракона", не кидайтесь слепо в бой; вам надо отыскать его логово, понять его природу, только тогда вы сможете победить его! Комплексы можно сравнить с сорняками, вырастающими из семечка… именно эти семена вы должны будете отыскать в себе и избавиться от них! В моей книге в алфавитном порядке представлены причины, приводящие к возникновению комплекса неполноценности у человека. Для того чтобы узнать, как избавиться от своей проблемы, вы должны отыскать "свой" комплекс и прочитать все, что к нему относится. Надеюсь, мои советы помогут вам наладить свою жизнь!

Глеб Иванович Черниговцев

Карьера, кадры / Самосовершенствование / Эзотерика
Поздний расцвет. Как взрослым добиться успеха в мире, одержимом ранним развитием
Поздний расцвет. Как взрослым добиться успеха в мире, одержимом ранним развитием

Если вы не были круглым отличником в школе, не поступили в престижный университет и не стали богатым и знаменитым в 25 лет… не стоит отчаиваться и ставить на себе крест! Огромное количество талантливых, успешных и даже великих людей достигли успеха в зрелом возрасте: после 30, 40, 50 и даже 70 лет. Возможно, вы – «поздний цветок» и вам просто нужно больше времени, чтобы раскрыть свой потенциал: так же, как и Генри Форду, Джеку Ма, Джоан Роулинг. Рич Карлгаард, успешный бизнесмен и издатель журнала Forbes, исследовал феномен «поздних цветов», беседуя с нейробиологами, психологами, известными и талантливыми людьми самых разных профессий и изучая научные открытия последних лет. Он уверен, что одержимость ранним развитием только вредит обществу: на детей и подростков оказывается огромное давление, а взрослые часто чувствуют себя неудачниками. Но реальные истории успеха доказывают: найти свое призвание и «расцвести» можно в любом возрасте.

Рич Карлгаард

Карьера, кадры / Зарубежная психология / Образование и наука