#Читаем «Проект «Феникс»: Как DevOps устраняет хаос и ускоряет развитие компании»: итоговый обзор 🔥

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

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

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

От книги у меня остались положительные эмоции, но также возникли некоторые вопросы.

Самый главный вопрос: вся книга описывает 3 месяца из жизни компании. За этот срок в IT-отделе перевернули все процессы и получили рекордный рост за квартал.

Не кажется ли это дичью? С учетом того, что в книге не раз упоминается, что компания огромная и ее акции то ли уже котируются на Уолл-стрит, то ли готовятся к IPO.

Что такое 3 месяца? Да ничего!

Поэтому либо это фантастика, либо идеи были настолько очевидными, что не хватало всего лишь РЕАЛЬНОГО руководителя и ПИНКА высшему руководству для действий.

Мне кажется, главный герой просто оказался в нужном месте в нужное время, но без его опыта, характера и помощи ментора ничего бы не вышло — это факт.

Ладно, давайте теперь о полезном, а его здесь много.

В компании должен быть лидер, который наладит взаимодействие между отделами.

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

Важно в реальном времени видеть, на какой стадии находится проект и каковы сроки его окончания.

Главная задача — постоянно работать над системой, выявляя и устраняя ее недостатки.

А именно — постоянно искать узкие места (бутылочные горлышки): нашли, устранили, пошли искать следующие.

В итоге мы приходим к тому, что называется ПРОЦЕССОМ — не как к жесткому своду правил, а как к живому механизму, главная цель которого — обеспечивать бесперебойный поток ценности от разработки к клиенту и постоянно улучшаться за счет обратной связи. На примере нашей команды:

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

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

Улучшаем CI/CD, подключаем ИИ к ревью — чтобы разработчики не тратили на это время и могли сосредоточиться на новой функциональности, а клиент получал новые фичи быстрее и экономил бюджет.

Настраиваем автосборки и оповещения.

Далее планируем внедрить процессы по управлению качеством. Потом будем смотреть на эффективность и думать над улучшениями — и так по кругу.

В итоге шаг за шагом наши процессы будут улучшаться, а время работы — сокращаться.

Это и есть принцип DevOps.

Рекомендую к прочтению всем, даже тем, кто не связан с IT.