Сериал. Как я стал senior-РП Слово пацана и провал
🫂 Если Билайн - это Флостон, с джунглями Киплинга под витриной, то Альфа-Банк тех времен (2005-2010 +/-), это примерно - "Слово пацана", corporate edition. Где за обещания - жестко спрашивают, за ошибки - наказывают, но если ты выживаешь - то становишься готовым менеджером для самых сложных проектов.
🙏Надо сказать, что в Альфу я пришел на роль системного аналитика, в ИТ, что было мини-даунгрейдом, с позиции бизнес-аналитика в Билайне, но пошел я на него осознанно. Тем не менее, работать системным аналитиком мне в скором времени наскучило (имейте ввиду, кто раздумывает о даунгрейде), и я стал просить себе проект под управление. Просил - и выпросил себе первый проект.
Суть проектной задачи была следующая: 🔘 Очень жесткий заказчик, англоязычный, с прямым выходом на руководство Банка и Блока ИТ; 🔘Нужно было мигрировать заданное количество ( например, 40) отчетов с Excel - на Microstrategy (по тем временам -прогрессивный BI инструмент); 🔘Документации на отчеты и на данные - нет; 🔘Есть от бизнеса разработчик этих отчетов в Excel, которого выделили на постановку задачи в объеме "сколько надо, столько и будет участвовать"; 🔘Есть подрядчик по разработке на Informatica, который должен необходимые данные из источников переложить в создаваемую с нуля БД; 🔘Есть подрядчик, который готов написать заданное количество отчетов на Microstrategy; 🔘Обоих подрядчиков посадили за соседний стол с автором отчетов в Excel, чтобы они сразу между собой обо всем договаривались на месте; 🔘Руководитель смежного ИТ-подразделения выделил сервер, со словами - ну вот тут БД и размещайте.
Кик-офф. Руководители договариваются о п.п. выше, представляют меня как РП, жмут руки, проект стартовал. Вовлеченный заказчик - есть, исполнители - есть, сервер - есть, казалось бы, что могло пойти не так?
А вот что:
💀Сначала заказчик продавливает неопытного меня на срок в 40 дней, раз отчетов - 40; Спросил разрабов подрядчиков: успеете? А у подрядчиков что на ETL, что на отчеты - был контракт Time&Material (почасовая оплата) - поэтому каждый разработчик мне и ответил что-то вроде: смотря какое ТЗ, а так - наверное можем;
💀Соглашаюсь на план примерно на 40-50 дней длиной;
💀Сервер мне да, выделили. В чистом поле, без ОС и СУБД, без подключения к корп. сети., без ответственного за сопровождение;
💀Отчеты да, делались в Excel, как выяснилось, не без ручных преобразований по дороге, поэтому начиная с первого же отчета цифры стали расходиться с версией заказчика, а за прошлые месяцы - весьма сильно;
💀До кучи и разработчик ETL не нашел ничего лучше, чем подхимичить витрину данных руками, вследствие чего воспроизвести ее средствами ETL уже не представлялось возможным;
💀А в ПРОМ - вставать некуда (см. выше про сервер).
📦В общем, собрал комбо новичка: Подсказать - некому, заказчика просить - не о чем, эскалировать - вроде не на что, требуется куча работ о которых ты не подозревал, внедрить в сроки - уже нереально, но кажется, что еще можно исправить и нагнать, и ты - пашешь изо всех сил. Да, проект у меня не единственный - было еще минимум 3.
👉 Если кто и когда окажется в такой ситуации, единственно правильный менеджерский ход - карты на стол. И строго до даты внедрения по плану. Собираешь встречу со своим руководством нужного веса и заказчиком (возможно, сначала с руководством, потом с обоими). И говоришь: - так мол и так, вот этого я не знал, вот этого - не предусмотрел, вот с такими трудностями столкнулся, ближайшие шаги вижу вот такими, новые сроки - вот такие. Все это - на читаемый слайд.
😁Вместо этого я стал работать до ночи, пытаясь спасти проект. Не спас. Героизм никто не оценил. Заказчик написал руководителю Блока, тот - вниз по иерархии. Меня сделали виноватым и отстранили, а моему руководителю поручили спасать проект.
📝 Мораль: - Подход "лечь костьми ради цели заказчика" не всегда ценится заказчиком. - Если результата нет, усилия - не оправдание; - Запрос помощи руководства - не западло и не признак слабости; - T&M для проектов - зло