Как бороться с классическим «Итальянским забастовщиком» в худшем его проявлении. Его тактика — злонамеренное послушание. Он делает ровно то, что написано, включая ошибки, и включает «дурачка», чтобы выставить тебя виноватым: мол, «плохо ТЗ составили».
Если терпения логировать не хватает (а это выматывает, я понимаю), давай перейдем от защиты к нападению через формализм. Если он хочет играть в «вы не просили» — давай играть по его правилам, но так, чтобы он в них задохнулся.
Если сотрудник цепляется к словам, твоя задача — перестать давать ему «человеческие» поручения и перейти на язык Acceptance Criteria (Критерии приемки).
Как это выглядит: Вместо «Сделай форму, чтобы работала» (где он всегда найдет лазейку), ты пишешь в тикете три пункта:
- Форма сохраняет данные в БД (таблица
users). - Поля валидируются (не пустое, формат email).
- Результат проверяется на стейдже с реальными данными из БД.
Если на дейли он скажет: «А вы не просили…», ты просто молча открываешь тикет, тыкаешь в пункт №3 и спрашиваешь при всех: «Ты не умеешь читать или сознательно игнорируешь ТЗ?».
Как не сдохнуть от логирования?
Твоя ошибка в том, что ты пытаешься логировать за него. Заставь его делать это самого:
- Daily Report в чат: Пусть каждый вечер пишет в общий канал: «Что сделал, что не сделал, почему».
- Зачем: Когда он в пятый раз напишет «не сделал, потому что не знал, что данные должны быть реальными», у тебя будет коллекция его же признаний в профнепригодности. Тебе не надо ничего доказывать руководству — просто скинь им ссылку на его собственные отчеты.
Трезвый взгляд на руководство
Если тебе говорят «пока посмотреть», значит, они либо боятся ответственности, либо у этого персонажа есть «лапа» (связи), либо они просто не понимают, что такое «отрицательный перформанс».
Попробуй зайти с другой стороны: Скажи руководителю: «Слушай, я трачу 40% своего времени на исправление его косяков и уточнение очевидных вещей. Мой час стоит X рублей. Давай я перестану его курировать совсем? Если он справится — ок. Если проект из-за него завалится — это будет зафиксированный риск, о котором я предупредил».
Суть в чем: Пока ты за ним подтираешь и логируешь, руководство видит, что «процесс идет, проблемы как-то решаются». Как только ты перестанешь быть его «нянькой» и он феерично провалит задачу в одиночку — вот тогда «смотреть без резких изменений» станет физически больно для бизнеса.
Короткий совет для твоего спокойствия:
Перестань воспринимать его как сотрудника. Воспринимай его как баг в системе, который пока нельзя пофиксить. Ты же не орешь на монитор, когда код не компилируется? Ты просто ищешь обходной путь.