Логотип Атримут
АТРИМУТ Технологии точного результата
Анатомия кейса

Почему у некоторых компаний вместо портфолио — некролог

У каждой ИТ-компании есть своё маленькое кладбище проектов. Это нормально. Ненормально, когда проект хоронят не ошибки инженеров, а расстояние между тем, кто видит проблему, и тем, кто может её решить.

Красная папка передаётся из рук в руки вдоль длинного стола переговоров — путь решения в большой компании

Анамнез

Сразу оговорюсь: то, что у ИТ-компаний есть своё «маленькое кладбище» проектов, — нормально. Не всё и не всегда удаётся сделать так, чтобы результат можно было повесить напротив входа в офис и гордиться им.

За 17 лет я поработал в проектах разных видов:

  • сервисных — когда нужно обеспечивать работу людей, сервисов и систем в рамках SLA;
  • интеграционных — когда проект уже есть и нужно точно выполнить работы по нему;
  • разработки — порталы, программное обеспечение, платформы;
  • полного цикла — когда твоя команда сначала проектирует систему, а затем сама же её внедряет;
  • импортозамещения — их я выделяю в отдельный вид: сжатые сроки плюс решения, которые ещё не успели созреть.

Именно на проектах полного цикла компании чаще всего ломают себе шею.

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

Весь мой опыт — собственный. Не перенятый у старших и не подсмотренный в учебниках: такому там не учат.

Жалобы: «Где болит? — Везде»

Ситуация, на примере которой я хочу ответить на вопрос из заголовка, возникла в одной сервисной компании. У неё был обширный опыт обслуживания клиентов, распределённая партнёрская сеть и внушительный штат сервис-менеджеров. Не было одного — опыта проектов полного цикла.

Начиналось всё классически. У крупного клиента, энергетической компании, была боль. Если перевести её на язык медицины, разговор с врачом звучал бы так:

— Где болит? — Везде.

Инфраструктура старела, сервисы сбоили, требования к безопасности росли. Клиент решил, что с этим надо срочно что-то делать, и разослал во все внутренние подразделения запрос: «Напишите ТЗ на то, что вам нужно исправить». Потом из ответов собрали одно техническое задание.

Получился монструозный проект в духе «а давайте пересоберём всё ИТ»:

  • замена активного сетевого оборудования на всех объектах;
  • проектирование и перенос службы каталогов, корпоративной почты и CRM;
  • контур информационной безопасности — от антивирусной защиты до управления мобильными устройствами.

Конкурс, победитель, подписание договора, старт. На первый и самый важный этап — проектирование — отвели четыре месяца.

Осмотр: два месяца тишины

Меня пригласили на собеседование, когда подходил к концу второй месяц.

На встрече выяснилась деталь. Спустя два месяца работы по договору кто-то наконец открыл ТЗ и дочитал до раздела с требованиями к документированию: состав сдаваемой документации и стандарты, по которым она должна быть написана. Для таких систем это комплекс ГОСТ 34 — например, ГОСТ Р 59795-2021 определяет, что именно должно быть в каждом документе.

За два месяца не было написано ни строчки.

При этом процессы внутри компании жили своей жизнью. Проектирование стояло, а одного инженера уже запланировали на следующую неделю — обновлять почтовую систему заказчика «на лету», на живой инфраструктуре. Без утверждённой архитектуры и без плана отката.

Лечение: одна точка принятия решений

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

Довольно нагло с моей стороны. Но я понимал: иначе я просто не успею пробиться через все внутренние согласования к нужному результату в нужный срок.

Мне пошли навстречу. Мы пожали руки и начали перестраивать подход.

Результат: проектная документация в полном объёме была сдана в срок и соответствовала ТЗ, нормативным требованиям и договору.

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

Проект остановили. Исполнитель избежал штрафов, претензий и репутационного ущерба. Но этот кейс заставил меня всерьёз задуматься о том, как устроена координация на разных уровнях управления.

Патогенез: шхуна и авианосец

Почему опытная сервисная компания едва не похоронила проект на старте? Дело не в людях, а в расстоянии между ними.

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

Шхуна — небольшая гибкая компания. Капитан стоит на мостике и может отдать приказ голосом. Его слышат все, команда реагирует мгновенно, и шхуна меняет курс за секунды. Но тяжёлый контракт, как шторм, такой корабль может не выдержать.

Авианосец — большая корпорация. У неё огромная мощь и задачи совсем другого масштаба, но управлять ею можно только через выверенные процессы. Если матрос на палубе — руководитель проекта — видит по курсу айсберг, сам повернуть руль он не может. Он докладывает. И дальше всё зависит от того, как быстро и точно доклад дойдёт до рулевого.

Если доклад идёт по длинной цепочке, авианосец на полном ходу встречает айсберг.

Красная папка

Эту проблему отлично показывает фильм «Ford против Ferrari». Кэрролл Шелби приходит к Генри Форду II, который готов закрыть гоночную программу. На вопрос, почему бы не уволить всех причастных, Шелби отвечает примерно так:

«Я сидел в вашей приёмной и смотрел, как вот эта красная папка прошла через четыре пары рук, прежде чем попасть к вам. И это не считая двадцати двух сотрудников, которые наверняка держали её до того, как она поднялась на девятнадцатый этаж. При всём уважении, сэр, гонку не выиграть комитетом. Нужен один главный».

В материале MIT News эту сцену разбирают как пример «скрытой фабрики» — работы промежуточных звеньев, которая снижает качество и скорость, но не видна руководству (MIT News).

В ИТ-проектах происходит то же самое. Руководитель проекта видит, что ТЗ не читают, сроки по документации горят, а инженеров отправляют работать на живую инфраструктуру без плана. Он пишет служебную записку, бьёт тревогу. Но между ним и человеком, который может перебросить ресурсы или поменять приоритеты, стоит несколько промежуточных звеньев.

Сигнал проходит через них как через «испорченный телефон». Наверх доходит успокаивающее: «Всё под контролем, есть рабочие моменты». Руководство узнаёт о проблеме, когда проект уже не спасти.

Как длина цепочки согласований влияет на точность сигнала
Рис. 1. Чем больше передач, тем меньше правды доходит до того, кто принимает решение

Закон Конвея

У этого явления есть теоретическая основа. В 1968 году программист Мелвин Конвей сформулировал наблюдение: любая организация, которая проектирует систему, создаёт систему, повторяющую структуру её собственных коммуникаций (М. Конвей, «How Do Committees Invent?»). Фред Брукс в книге «Мифический человеко-месяц» назвал это законом Конвея, а Мартин Фаулер подробно разбирает его применительно к архитектуре программных систем (М. Фаулер, «Conway's Law»).

Конвей писал и о следствии, которое важно для управленцев: чем крупнее организация, тем меньше у неё гибкости и тем сильнее она отпечатывает свою структуру в каждой создаваемой системе. Если коммуникации длинные и запутанные, а команда проекта подчиняется процессам компании, а не руководителю проекта, — проект унаследует эту запутанность.

Эпикриз

Мой кейс с энергетической компанией закончился хорошо по одной причине: на входе я фактически повторил манёвр Шелби. Убрал лишние промежуточные звенья и согласования и взял управление проектом на себя.

Из этого опыта я вывел правило «одного рукопожатия»: между руководителем проекта и человеком, который принимает ключевые решения, должно быть не больше одного звена. А лучше — ни одного.

Рабочая цепочка выглядит так: руководитель проекта → директор по производству или куратор → генеральный директор.

Как только между ними появляется прослойка из заместителей, начальников управлений, директоров департаментов и советников, компания начинает слепнуть:

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

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

Иначе будьте готовы регулярно пополнять своё «маленькое кладбище» новыми дорогими проектами.

  • управление проектами
  • антикризисное управление
  • ИТ-проекты
  • закон Конвея
  • проекты полного цикла
Валерий Маковеев — Эксперт по антикризисному управлению ИТ-проектами

Эксперт по антикризисному управлению ИТ-проектами

17 лет в ИТ. Руководил масштабными проектами полного цикла — от проектирования до внедрения. Специализация — антикризисное управление ИТ-проектами.