Привет, нужен совет что делать тк я кажется исчерпал свои идеи.
Итак, поставили меня тимлидом на проект которому уже 2+ года, и я уже 4 тимлид на проекте, качество проекта - ужасное, нет документации, ужасный код и прочие прелести, все дошло до того, что Заказчик (работа аутсорс) сам пришел и начал задавать вопросы вида: “почему на проекте так все странно и так много багов”.
Команда состоит из 1 старшего разработчика и 2 разработчиков которые на проекте на 2-3 месяца больше чем я.
С командой мне достался сотрудник - старший разработчик, который на проекте с самого начала, назовем его Сергей. Тк документации нет - он единственный по сути хранитель знаний. Что ему обещали прошлые тимлиды - я не знаю, тк передачи проекта мне не делали.
Проблемы:
Не удается никак наладить передачу знаний от Сергея - я и базу знаний заводил, и ставил ему задачи с выделением времени на то чтобы он описал какие то части проекта - получал ответ: “ой, я не умею писать статьи”, тогда я устраивал сессии, где бы он пошарил эти знания по проекту на команду, а я по возможности бы описал в бз получались сессии непродуктивные, тк на часть он не приходил, часть проводил очень своеобразно: “ну тут нечего объяснять, надо самому садиться смотреть”.
Не удается убедить Сергея соблюдать качество нужное мне - тк меня поставили с тем, чтобы я разобрался с качеством продукта, я требую соблюдения и регламентов кода и требования к документации (за 2 года я первый, кто начал писать хоть какую то техническую документацию) - он просто или игнорирует мои замечания или говорит: “я так не умею работать и не вижу необходимости работать так как тебе хочется”
Ну и все это сверху помазано тем, что он в целом не воспринимает меня как своего руководителя как то уровни подчинения не особо удалось выстроить - отчасти потому что он знает проект, а я нет и он прекрасно понимает.
И вот я оказался заложником ситуации, когда сотрудник есть, но что с ним делать - неясно. Задачи новые давать - значит получить плохое качество результата; передача знаний не срабатывает…
Я пробовал:
Объяснять зачем поставили меня и чего я жду от людей;
Устроил митинги 1:1 что бы постараться выяснить, что же его не устраивает: “Да мне все нормально так то” и что ему обещали прошлые тимлиды: “ничего”;
Формально и неформально говорил что я тимлид и я тут устанавливаю правила;
Давал свободу в действиях после того, как объяснял какой результат ожидаю
Но, ничего не меняется. Для себя я нашел только один выход - это полностью убрать Сергея с проекта, несмотря на то, что это будет несколько тяжело для проекта на некий срок (пока остальная часть команды не накопит экспертизу), но возможно я не вижу каких то других способов?