5 историй о том, как строить продуктивные отношения между PM’ом и разработчиками

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

Немного о себе. Я 12 лет в IT-сфере, 9 из них работаю менеджером проектов. На моем счету более 25 успешно завершенных проектов (web, mobile, IoT) для клиентов из США, Европы, Австралии, Бразилии и Украины. Выступаю на конференциях (в этом году была спикером PMConf2019 и Women Techmakers Dnipro), провожу вебинары. Строю и развиваю инженерные команды.

Сегодня подготовила для вас серию коротких и не очень историй, основанных на моем опыте и наблюдениях, в которых я расскажу о том:

  • кому сложнее — новому менеджеру или команде, в которую он пришел;
  • когда проявлять инициативу, чтобы никому не навредить;
  • мотивация команды на нуле, а проект доделать нужно — есть ли выход?

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

Истории

1. «Что-то я мало знаком с этой новой ПМ, попробую меньше общаться, вдруг не заметит, что у нас тут проблемы»

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

Выпало мне такое счастье. Команда сложившаяся, проект старый, я новая. Бинго! Да еще и команда распределенная, а в моем офисе только один человек из пятнадцати. Дабл бинго :)

Моей первоочередной задачей стало запомнить имена (ни с кем из новой команды я не была знакома), кто какие роли выполняет и почему. Потом нужно было выяснить текущие проблемы/задачи и то, как я могу помочь ребятам выйти на более комфортный уровень работы.

А теперь давайте посмотрим на ситуацию со стороны команды. Я пришла к ним как новый менеджер, они ничего обо мне и о моем методе ведения проектов не знают. Конечно, никто не побежит к новому человеку рассказывать о проблемах, даже если они есть. А уж тем более не будет задавать вопросы и вносить предложения по улучшению.

Когда с именами и ролями в команде немного разобрались, я заметила, что некоторые коллеги все еще отвечают односложно на мои вопросы и информацию нужно вытягивать, как рыбу из пруда. В той ситуации я не могла позволить себе роскошь раскачки знакомства с новыми людьми в течение нескольких недель, потому пошли в ход митинги 1:1 (у менеджера проекта всегда найдется о чем поговорить с ребятами из команды, особенно если проект старый, а ПМ — нет).

Поговорить удалось не со всеми, но полученной информации было достаточно. Оказалось, что один из разработчиков очень сильно перегружен, а об этом мало кто знает. Сказать об этом мне не представлялось возможным: я же новая и потенциально могу отреагировать непредсказуемо, а других «решателей вопросов» не было. Узнать об этом удалось благодаря упомянутым митингам 1:1. Решено было добавить второго разработчика на этой же технологии, которого уже ранее привлекали к текущему проекту.

Как результат, разработчика разгрузили, проектное колесо немного выровняли. Profit.

К чему это я? К тому, что сложно быть новым человеком для сложившейся команды. Но команде ничуть не легче, чем менеджеру. И в таком случае со стороны менеджера должна быть инициатива, чтобы проявить себя, делами подкрепить слова. К новому человеку всегда есть недоверие, но людям в команде нужно не бояться прощупывать почву и пытаться доносить свои идеи. Особенно проблемы, так как даже самый «страшный» ПМ не откажется выслушать и хоть попытается помочь, ведь он часто заинтересован в успехе проекта даже больше, чем вся команда.

Если у вас в команде новый менеджер, то не бойтесь проявить инициативу и поговорить с менеджером на благо себе и/или команды в самом начале. Это поможет наладить отношения. Говорить с менеджером совсем не страшно, а очень даже полезно.

2. «Ну-у-у нет, я так не хочу. Дайте другую задачу, такую я уже делал»

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

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

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

Тут хочу подчеркнуть, что решение проблемы было найдено, потому что коллега не боялся донести свое мнение и положение дел окружающим. Он был услышан, и ему помогли. Без явных проявлений недовольства было бы сложно чем-то помочь, даже при длительном знакомстве и продолжительной работе на общих проектах (ну не умеет менеджер мысли читать, к сожалению или счастью).

Я не призываю выливать все переживания на команду, но поговорить с менеджером о том, что беспокоит и потенциально может быть решено (или хотя бы запущено в сторону решения) с его уровня, стоит.

3. «Я меняю компании каждый год. Не думаю, что ваша станет исключением»

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

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

Мне как менеджеру проекта выпала задача не только ввести нового коллегу в курс предстоящих дел, но и детальнее рассказать о культуре и устоях компании. Для меня задача оказалась интересной: как в нескольких предложениях рассказать о глобальных ценностях и при этом не забыть о локальных неписаных правилах (например, вытереть рассыпанный сахар со стола, если причина его появления на столе — ты).

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

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

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

К слову, этот разработчик был с нами более двух лет (в 2 раза дольше его обычного срока работы в других компаниях). Думаю, компания подошла по духу, ведь ему было важно иметь возможность вносить предложения и быть услышанным.

4. «Странный какой-то разработчик: троллит и пытается забрать мою работу»

На одном из проектов мне посчастливилось работать с очень опытным тимлидом. Ранее мы пересекались на кухне за чашкой кофе, но в одну команду не попадали.

Проект новый, команда собрана с нуля, обсудили подходы к работе и обязанности каждого участника. Буквально с первых дней появилось чувство, что тимлид слишком много на себя берет: пытается выполнять мою работу там, где не просят и не нужно это вовсе. Пожив с этим ощущением неделю, стала постепенно замечать, что накапливается некое внутреннее недовольство с моей стороны по отношению к коллеге. А с его стороны выглядело, что все в порядке и так должно быть.

Затягивать и умалчивать недоразумения/недовольства считаю неверным подходом, потому позвала тимлида на митинг 1:1. Коллега поведал мне причины своего поведения: с его стороны это был жест помощи, попытка облегчить мою работу. Неожиданно было для обоих, так как помощь в таком объеме мне не требовалась.

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

А троллинг оказался просто стилем общения со всеми коллегами. Я к нему быстро привыкла :)

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

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

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

5. «Зачем мы делаем этот проект, он же никому не нужен, это *** какое-то»

Каждый из нас вкладывает смысл в свою работу, просто у каждого смысл свой. И вот когда смыслы не совпадают, начинаются недопонимания. Я стараюсь мониторить состояние и настроение коллег в командах, с которыми работаю, хотя иногда это сложно в силу собственной загруженности.

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

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

На одной из ретроспектив ребята признались, что «лошадь дохлая»: мотивация команды практически иссякла. До сих пор благодарна им за честность.

Нужно было срочно принимать меры. Мы коллективно попытались решить, что же нас может мотивировать на этом проекте, найти плюсы и на чем можно сфокусироваться. Пришли к выводу, что наше хорошее — это клиент. Он у нас замечательный (да-да, знаю, в это слабо верится, но факт). Всегда вовремя приходил на звонки, зная о разнице во времени (клиент из США). Отвечал на письма почти в срок (ну нет идеальных людей). Мозг не выносил :)

В итоге договорились, что тестируем вариант работы в режиме смещения фокуса с «все плохо, проект ***» на «что мы можем сделать, чтоб обрадовать клиента». Под договором подписалась вся команда. И с того момента работать стало чуточку проще. Не идеально, но мотивация оторвалась от дна и стала с интересом поглядывать вверх. Profit.

Проект — это многогранник, и часто мы фокусируемся только на одной его грани. В упомянутом случае мне удалось обратить внимание команды на другие стороны, не только ***. После обсуждения мы выбрали клиента как ту грань, которая была наиболее позитивной в этом проекте. Для вас может оказаться значимой другая грань, важно ее заметить.

Итоги

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

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

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

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

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

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


Иллюстрации: Дарина Скульская

Похожие статьи:
Співвласники SoftServe Тарас Кицмей, Ярослав Любінець, Олег Денис та співвласник молочної ферми «Мукко» Микола Кміть придбали...
Когда приходится начинать или перенимать новый проект, всегда возникает заветное «а давайте все перепишем», «а почему...
Привет, прошло довольно много времени с момента выпуска предыдущего дайджеста, поэтому материала накопилось немного...
Команда DOU вирішила дослідити, як айтівці готуються до можливих блекаутів. Ми на власні очі поглянули на їх сетапи,...
У Вашей профессии нет перспектив, и Вы хотите изменить свою жизнь, перейдя в IT-сферу? Тогда курс по тестированию ПО,...
Яндекс.Метрика