Джордж Спаффорд - Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему
- Название:Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему
- Автор:
- Жанр:
- Издательство:Array Литагент «5 редакция»
- Год:2015
- Город:Москва
- ISBN:978-5-699-77536-1
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Джордж Спаффорд - Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему краткое содержание
Новая IT-инициатива компании под кодовым называнием «Проект Феникс» имеет критическое значение для Parts Unlimited, но проект явно выходит за рамки возможностей бюджета и очень сильно не укладывается в сроки. Генеральный директор хочет, чтобы Билл уладил все проблемы за 90 дней, или же весь отдел Билла будет уволен. С помощью перспективного члена команды и своей мистической философии Трех Путей Билл начинает видеть, что работа в IT имеет гораздо больше общего с работой завода, чем он когда-либо мог представить. Часы тикают, и Билл должен наладить связи между разными отделами компании, правильно выстроить работу и эффективно решить бесчисленные проблемы, возникающие в Parts Unlimited.
В легком и развлекательном стиле авторы рассказывают историю, которая знакома всем, кто когда-либо работал в IT. Читатели не только узнают, как использовать методологию DevOps в своих компаниях, они уже никогда не посмотрят на IT прежними глазами.
Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Что? Возможно, жизнь стала бы проще для всех, если бы она просто ушла работать в какую-нибудь розничную компанию. Стив хмурится: «Данный пункт – следующий на повестке дня. Как старший вице-президент по розничным продажам Сара имеет прерогативу оповещать вашу команду о нуждах бизнеса и рисках».
Вэс фыркает и говорит, обращаясь к Саре: «Ты что, шутишь, что ли? Ты понимаешь, сколько мы сделали благодаря «Единорогу» и насколько быстро нам это удалось? То, что ты описываешь, не сложно по сравнению с нашими нынешними достижениями».
На следующий день Вэс входит ко мне с нехарактерным для него угрюмым выражением лица. «Мм, босс. Мне не нравится такое говорить, но не думаю, что мы сможем это сделать».
Когда я прошу его объяснить, он говорит: «Чтобы реализовать то, что делают наши конкуренты, нам пришлось бы полностью переписать систему планирования производственных ресурсов, которая сейчас поддерживает заводы. Это старое приложение мейнфреймов, которое мы используем десятилетиями. Мы отдали его на аутсорс три года назад. По большей части потому, что пожилые люди вроде тебя, поддерживающие его, скоро должны были уйти на пенсию.
Без обид, – добавляет Вэс. – Мы давным-давно уволили множество сотрудников, занимавшихся мейнфремами, – они получали ненормально огромные зарплаты. В то время какой-то аутсорсер убедил нашего начальника по информационной безопасности, что у них есть сотрудники, которые смогут поддержать наше приложение на аппаратах жизнеобеспечения, пока мы не спишем его. Наш план был заменить его новой системой планирования ресурсов предприятия, но, как видишь, к ней мы даже не подобрались».
«Черт побери, то есть получается, что мы сами стали чьими-то клиентами, – заключаю я. – Скажи им, что мы платим не только за поддержание приложения, но и за внесение в него бизнес-изменений, что, если верить Саре, нам жизненно необходимо. Выясни, сколько они хотят получить с нас за это и сколько нам придется ждать».
«Я уже все узнал, – отвечает Вэс, протягивая мне листок. – Вот предложение, которое они в итоге выслали, после того как я избавился от никчемного менеджера и смог поговорить с техническими аналитиками.
Они хотят шесть месяцев на рассмотрение требований, еще девять месяцев на разработку и тестирование, и если нам повезет, то, возможно, через год они смогли бы выполнить наш заказ, – продолжает он. – Проблема в том, что ресурсы, которые нам необходимы, недоступны до июля. Поэтому мы уже говорим о восемнадцати месяцах. Минимум. Только чтобы начать весь процесс, они хотят получить 50 000 долларов на оценку экономической целесообразности и на формирование окна в их процессах разработки».
Вдруг ставший пунцовым, Вэс качает головой: «Этот бесполезный менеджер, с которым я разговаривал, продолжал настаивать на том, что контракт просто не позволяет им помочь нам. Ублюдок. Очевидно, его задача – убедиться, что они по полной содрали с нас денег, и не дать нам сделать ничего помимо оговоренного в конракте».
Я громко выдыхаю, обдумывая все последствия. Ограничение не дает нам сделать то, что нужно, и находится оно за пределами организации. Но если оно вне организации, что мы можем сделать?
Мы не можем убедить аутсорсеров изменить их приоритеты или управленческие практики, как мы сами сделали.
Внезапно мне в голову приходит блестящая идея.
«Сколько наших людей занимаются этим проектом в их компании?» – спрашиваю я.
«Я не знаю, – отвечает Вэс. – Думаю, что около шести человек».
«Зови сюда Патти с копией контракта, и давайте проведем математические подсчеты. И посмотри, можем ли мы захватить еще кого-нибудь из отдела закупок. У меня есть отчаянное предложение, которое я бы хотел изучить».
«Кто отдал систему планирования производственных ресурсов на аутсорс?» – вопрошает Стив. Я сижу в его кабинете вместе с Крисом, Вэсом и Патти, Сара стоит в стороне, и ее я стараюсь игнорировать.
Я снова объясняю Стиву нашу идею: «Когда-то мы решили, что данное приложение не является крайне необходимой частью бизнеса, и отдали его на аутсорс, чтобы снизить затраты. Тогда мы не учли, что это одна из наших основных компетенций».
«Ну а теперь придется учесть: на данный момент оно считается основной компетенцией! – восклицает Стив. – Теперь аутсорсер держит нас в заложниках, не давая сделать то, что до́лжно. Мы столкнулись не просто с препятствием у нас на пути. Такая ситуация способна перечеркнуть все наше будущее».
Я киваю. «Коротко говоря, мы бы хотели досрочно разорвать контракт с ними, вернув наши ресурсы обратно в компанию. Мы говорим о примерно шести сотрудниках, которые все еще в деле. Чтобы отказаться от контракта на два года раньше, нам придется заплатить около миллиона долларов, но мы сможем вернуть себе систему планирования производственных ресурсов и всю связанную с ней инфраструктуру. Все в нашей команде верят, что это будет правильно решение, и мы уже получили предварительное одобрение от команды Дика».
Я задерживаю дыхание. Только что я назвал очень большую сумму. Она значительно превышает увеличение бюджета, о котором я просил два месяца назад, когда меня вышвырнули из этого самого кабинета.
Я быстро продолжаю: «Крис уверен, что когда данное приложение вернется домой, мы сможем создать для него интерфейс в «Единороге». Тогда у нас получится перейти на системы сборки по заказу, о чем и просит Сара. Если мы выполним все быстро и интеграция систем ввода заказов и системы учета пройдет по плану, мы сможем догнать своих конкурентов через девяносто дней».
Краем глаза я замечаю, что Сара в ярости.
Стив не отбрасывает идею сразу же. «Ладно, я весь во внимании. Каковы основные риски?»
Крис перехватывает инициативу у меня: «Аутсорсер, возможно, произвел изменения в базовом коде, о которых мы не знаем. Это способно замедлить график внедрения. Но я лично уверен, что риск минимальный. Исходя из их поведения, не думаю, что они вносили значительные изменения в функционал системы.
Я не волнуюсь о технических сложностях, – продолжает он. – Данная система не была спроектирована для больших партий и определенно для размеров, о которых мы здесь говорим. Но я уверен, что мы можем что-то предпринять на скорую руку и уж потом обдумать долгосрочную стратегию».
Когда Крис заканчивает, Патти добавляет: «Аутсорсер может также сделать все, чтобы затруднить обратную передачу приложения, и мы можем столкнуться с враждебным отношением со стороны местных инженеров. Было много обид, когда мы объявили о разрыве контракта. Помимо прочего, им урезали зарплату, когда их исключили из Parts Unlimited и передали другой компании. Нам срочно нужна помощь Джона, потому что мы должны закрыть доступ к системам всем сотрудникам, работавшим с этим приложением и которых мы не берем назад».
Читать дальшеИнтервал:
Закладка: