Как проджекту выкопать себе яму

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

Ты большая молодец, твоей работой довольны, давай не терять связь. 
Ты большая молодец, твоей работой довольны, давай не терять связь. 

Шаг 1. Возьмите лопату

Вы же проджект.

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

Когда вас позовут проджектом в сферу, где у вас даже на пользовательском уровне нет опыта — вот он шанс — соглашайтесь.

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

Просто надеялись, что бизнес знает это лучше и понимает кто вы. 
Просто надеялись, что бизнес знает это лучше и понимает кто вы. 

Шаг 2. Начинайте копать — прямо на старте

Финтех? Крипта? Блокчейн? Отличный участок для рытья.

Особенно если у вас нет сто, девопсов, аналитиков, сеньоров. Зато есть оунер, который «накидывает хотелки» скринами и по телефону, джуны, ждущие четкой задачи, и вы — с блокнотом и энтузиазмом.

Вы сразу скажете: "Мы так не вывезем. Я не понимаю как это делать в такие сроки и такими ресурсами."

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

Я всего лишь согласилась быть проджектом. Почему тут так темно?
Я всего лишь согласилась быть проджектом. Почему тут так темно?

Шаг 3. Не слушайте инстинкты.

Вы пытаетесь собрать хоть какой-то фич-лист? Настроить процесс? Формируете бэклог, приоритизируете, оцениваете? Надеетесь, что именно этого от вас и ждут? Но внезапно оказывается, что никому не нужен ваш план. Нужен сразу код и без багов.

Оунер идёт мимо вас, накидывает напрямую разрабам, релизит без тестов, просит показать инвестору хоть что-нибудь.

Вы всё ещё держитесь за структуру, но по ходу держитесь только вы.

Вы по пояс в яме. Продолжайте *башить. Так и надо.

Когда накинули фичу в голосовухе, а ты уже спланировал релиз.  
Когда накинули фичу в голосовухе, а ты уже спланировал релиз.  

Шаг 4. Не сдавайтесь. Просто замкнитесь

Вы говорите:

— Это займёт две недели.

— Надо быстрее. Есть два дня.

— Понимаю, но вот увидишь — не получится.

— Но мне надо.

Ваши сроки, как ни странно, точны. Но они не нравятся бизнесу. А ваши «нет, у нас другой релиз был согласован ещё час назад» — больше никто не слышит.

Да к вам в целом уже и не придут. Придут к наиболее сговорчивому разработчику, даже если он только фронтедер — напрямую, о чем-то договорятся, что-то зарелизят без вас, но если будут косяки придут к вам и спросят - почему так?

Поэтому вы перестаёте реагировать. И начинаете работать в одиночку: сами придумываете решение, делаете те экраны, которые считаете нужными. Высылаете на согласование, перед отправкой в разработку. Лайк, но без репостов. Это значит согласовано?

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

Поздравляю: вы уже по шею в яме.

Я приоритизировал. Я предупреждал.

Шаг 5. Обязательно начните делать чужую работу (но только ту, которую никто не хочет делать)

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

Найдите себе девопса: "Вот, человек с опытом. Он мне нужен."

— Не-не-не. Нам он не подходит. Какой-то он… сложный. За что ему платить? За документы и схемы?

Я за HR? Ну ладно, найду. Кого? Бэкендера-сеньора на зарплату джуна, чтобы лидил ребят? А, ща, погодите, закину вакансию в пару чатов. Чтобы бесплатно.

ISO стопанул релиз, так как ещё не проведены тесты на безопасность. "А почему проджект не проконтролировала?"

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

Зато яма уже почти готова. Глубокая, с отвесными стенками.

Да всё нормально. Давайте играть дальше.  
Да всё нормально. Давайте играть дальше.  

Финальный шаг. Устройтесь поудобнее и попросите засыпать сверху

Вы уйдёте в анализ, разложите всё по полочкам — процессы, люди, зоны ответственности, структура взаимодействия.

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

И просто скажете: "Я ухожу."

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

Вы проведёте, пожалуй, лучшее ретро — на свой взгляд. Напишете большой отчёт, предложите решения. Но никто к вам не прислушается — вы же в яме, не забыли? Вас не слышнооо!

"Вот новый проджект. Всё будет хорошо. Она-то справится. Там ведь правда осталось «чуть-чуть» доделать."

А вы тем временем — удобно ляжете в выкопанную яму. Подумаете, вспомните, как всё начиналось. И, может быть, даже скажете: "Ну что ж, было весело".

Класс, вот так мне нравится. Можете засыпать.
Класс, вот так мне нравится. Можете засыпать.

Перекличка:

Кто с лопатой?

Кто в яме?

Кто теперь землекоп?

2
2 комментария