Как скрам-мастеру заставить всех серьезно относиться к дедлайнам?

Обзор

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

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

Проблема

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

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

Цель

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

Вопрос

Я хочу знать, как вы можете/предлагаете мне повысить вовлеченность сотрудников во время работы в такой ситуации. Вы предлагаете запретить работу с телефонами и социальными сетями, чтобы помочь сотрудникам сосредоточиться на своих реальных задачах, ИЛИ я должен сосредоточиться на том, чтобы побудить всех работать лучше и повысить вовлеченность, подготовив некоторые мероприятия / поездки, ИЛИ увеличить их зарплаты (однако они получают больше, чем в стране? средняя зарплата относительно их должности, и я не думаю, что это будет эффективно) ИЛИ начать разговаривать с каждым из них и спрашивать, что я могу сделать для них, чтобы увеличить их вовлеченность ИЛИ любую другую идею? Я просто не хочу быть где-то занозой! И не хочется плохо реагировать на ситуацию. Я должен сделать все по графику, и это будет считаться моей первой реакцией/решением в команде.

Больше информации

Обратите внимание, что мы используем scrum, у нас есть ежедневные встречи, мы регистрируем все работы, а наш инструмент PM — Jira, и мы используем Confluence в качестве нашего управления знаниями.

Мой вопрос конкретно касается «улучшения участия в компании-разработчике программного обеспечения». Особенно, когда компания находится в критической ситуации.

Относительно аспекта этого вопроса «мобильный телефон» и «социальные сети»: должны ли мы запрещать facebook или любую другую социальную сеть на рабочем месте?
@RaulMwnsink, дорогой Все, я отредактировал свой вопрос, и извините, если я был недостаточно ясен.
Вопрос отложен, вопрос помечен как -4, и все потому, что я спрашивал о проблеме на моем рабочем месте... в частности, о вовлеченности сотрудников, и я много раз редактировал свой вопрос, чтобы ответить на все вопросы. Я не знаю другого способа сделать этот вопрос положительным.
@MichelGokan, мы хотим помочь, но с этим вопросом возникли проблемы, из-за которых было трудно ответить. Вы в основном обвиняете других в отрицательном ответе, а не пытаетесь понять, почему люди не думают, что это хороший вопрос, как написано. Основная проблема заключалась в том, что вы не задавали четкий, целенаправленный вопрос, и это все еще верно. Я не знаю, что на самом деле означает «Как повысить вовлеченность». Если возникает вопрос: «Что мне делать, если сотрудники отправляют текстовые сообщения/используют социальные сети во время работы?» тогда спросите прямо.
@ dan1111 речь идет не о текстовых сообщениях, я четко упомянул, что хочу использовать чужой опыт, чтобы увидеть, как я могу повысить общую вовлеченность сотрудников. Я редактировал свой вопрос много раз, и вы не можете найти какую-либо часть, посвященную только текстовым сообщениям / социальным сетям. Речь идет о вовлеченности сотрудников в работу. Я никого не виню, это была моя вина, но я перефразировал свой вопрос, и я думаю, что теперь это должно быть ясно.
У меня проблема в том, что такое «вовлечение»? Какова твоя цель? Как будет выглядеть успех? Вот и пытаюсь "поймать". Вы просто хотите, чтобы люди больше заботились о работе? Чтобы избежать нерабочих задач во время работы? Вы хотите, чтобы они проявляли больше инициативы в решении проблем/соблюдении сроков? Является ли цель просто улучшением производительности команды?
Уважаемый @dan1111, я просто попытался еще раз перефразировать свой вопрос, чтобы ответить на ваши вопросы в комментарии выше. Надеюсь, это поможет.
Этот вопрос похож на ужасную пародию на « Вы не занимаетесь Agile, если » и тому подобное. На самом деле здесь слишком много вещей, поэтому я выберу свою любимую: «такие, чтобы каждый из них чувствовал чувство собственности в компании» — знаете, что на самом деле заставляет людей «испытывать чувство собственности»? наличие права собственности .
Вы в основном спрашиваете, «как мне заставить людей работать усерднее», а все остальное о Scrum, инструментах и ​​​​т. д., на мой взгляд, не имеет значения.
@JoeStrazzere: Хорошая редакция.
Если вы не видели это, я очень рекомендую. Это короткий рассказ профессора Гошала о позитивном рабочем месте. youtube.com/watch?v=UUddgE8rI0E
@AakashM Я знаю, это похоже на парадокс, но в качестве контрпримера: я не владею компанией, но у меня чрезвычайно высокая вовлеченность во время работы, что заставляет меня чувствовать, что я должен сделать эту компанию успешной и чувствовать себя как эта компания . это мое. Это похоже на футбольную команду, никто не владеет командой (владелец команды владеет), но у всех есть чувство собственности, и они чувствуют, что команда — это их собственная команда, и они играют все лучше и упорнее, чтобы показать лучшую производительность во время игры.
ОП, 1) Поговорите с людьми и выясните, почему они не вовлечены, а затем улучшите методы работы. 2) Передайте вопросы старшему руководству, если 1 не удается.

Ответы (8)

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

Это проблема инструментов? Помогите им получить необходимые им инструменты (например, необходимость использовать Visual Studio Express только потому, что компания слишком дешева/экономна, чтобы платить за версию Pro, деморализует).

Дело в усталости? Устали ли они убивать себя, чтобы уложиться в сроки, в которых они не участвовали? Постарайтесь сбалансировать давление сроков с выходным. Часто большее количество часов не означает большей производительности.

Неужели руководство компании сошло с ума, а разработчики с трудом верят в их безумное видение? («Сумасшедший» — субъективное слово — согласна ли команда с направлением и видением руководства.) Предложите помочь защитить их от сумасшествия и позволить им сосредоточиться на своей работе.

Работа неинтересна? Помогите им найти свою собственную цель в работе, которую они делают.

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

спасибо за Ваш ответ. На самом деле я думал об этом и уже сделал несколько дней назад, и результаты были действительно теплыми. Вопросы, которые вы упомянули в своем ответе, действительно хороши, поэтому просто хотел узнать, есть ли у вас какой-либо ресурс / ссылка, в которой упоминалось множество таких вопросов? У нас есть разные типы сотрудников, так есть ли «правильный» способ классифицировать разные типы обязательств? Например, люди, которые не заботятся о будущем компании и просто хотят работать за зарплату, против людей, которые проявляют высокую вовлеченность во время работы, против людей, которые имеют чувство «собственности» компании.
@MichelGokan Я думаю, ты слишком много думаешь об этом. Существует столько же различных мотивов для работы, сколько людей. Я думаю, что большинство людей в настоящее время заботятся не столько о будущем компании, сколько о работе, которую они там выполняют. Но они все еще могут заниматься своей работой и быть в ней суперзвездами. Это то, что вам действительно нужно. Разработчики программного обеспечения больше заботятся о своих коллегах и о своей творческой работе. Компания — это просто место, где они могут заниматься любимым делом и зарабатывать на этом деньги.
Люди с чувством «принадлежности» к компании обычно являются владельцами и идиотами, которые видят, что все их усилия не приносят никакой пользы, когда владельцы добиваются больших успехов и выгоняют всех остальных. Моя компания обеспечивает мне хорошую зарплату и приятную рабочую среду, вот и все.
@ gnasher729 Хотя ваш комментарий кажется циничным, я понимаю, откуда он взялся. По моему опыту в качестве разработчика и менеджера разработчиков, для разработчиков важна собственность на их собственную работу. Если это совпадает с владельцами компании, даже лучше.
«трудно поверить в их безумное видение». От вопроса ОП, но есть ли еще (обсуждения и т. д.) по этому поводу?

Ваша проблема в первом предложении:

Я скрам-мастер, а также менеджер проектов

У вас есть 2 роли, которые противоречат друг другу.

У Scrum-мастера есть две задачи:

  • Удалить препятствия
  • Убедитесь, что согласованный процесс соблюдается, и научите там, где это не так.

Заметьте, я ничего не говорю о соблюдении сроков, в Scrum нет сроков.

Вы работаете через установленные интервалы (спринты/скрамы/таймбоксы и т. д.), объем работы, которую вы можете выполнить, основан на метриках (скорость в Scrum), и если что-то не может быть завершено в текущем интервале, оно продолжается в следующем (но в идеале вы должны делать истории достаточно маленькими, чтобы это не происходило).

Это не управление проектами, которое обычно основано на фиксированных датах. Причина этого в том, что было показано, что выбор произвольной даты не работает, а Scrum (и другие Agile-процессы) предназначены для работы без этого.

Если команда не «работает», вам нужно посмотреть на свои показатели. Сохраняют ли они скорость? Если нет, то почему? Если есть проблемы с работой команды, соберитесь и решите это вместе с командой (самоуправление, помните?).

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

Вы также должны смотреть на истории, размер и зависимости конкретно. Используйте на них следующее:

  • я независимый
  • Не подлежит обсуждению
  • ценный _
  • E стимулируемый
  • Малый торговый центр
  • тестируемый _

Я считаю, что работает самая большая работа в конце истории, работа с командами во время создания, чтобы сделать истории одинаково небольшого размера, извлечь зависимости и свести к минимуму работу, НЕ ВЫПОЛНЕННУЮ.

Как только вы это сделаете, вы сможете начать отслеживать метрики «Время выполнения/среднее время истории» и т. д., и это должно позволить вам отказаться от 10% оценки для команды и использовать приоритеты для разработки долгосрочных планов для вашего проекта.

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

Scrum (или другие Agile-процессы) основан на мышлении. Он нарочито прост в исполнении, но требует дисциплины и интереса к работе. Ничто не дает сбоев и не сгорает так, как Agile-процесс, когда люди просто платят за слова, поскольку может казаться, что что-то продвигается, хотя на самом деле это не так, пока не станет слишком поздно, чтобы остановить корабль. Если они на самом деле не верят, может быть лучше вернуться к подходу, при котором вы отслеживаете начало / остановку задач, чтобы вы могли подтолкнуть их, когда они пропустят срок выполнения задачи.

Хороший ответ о запуске scrum-процесса. Я подозреваю от OP, что их гибкие усилия не полностью поддерживаются бизнес-стороной, поэтому OP находится в неудачном положении, поскольку ему приходится соединять две разные философии управления проектами. Нелегкий, но хороший опыт на будущее.
@KentAnderson - абсолютно, но в таком случае давайте будем честными и не будем притворяться, что мы делаем Scrum, это JFDI с фиксированной датой, лучше иметь Гантта всех задач и задавать им неудобные вопросы о том, почему задача не по графику , делая вид, что Scrum просто заставляет компанию уклоняться от того, чтобы делать это по-настоящему.
Я согласен с вами насчет скорости, но не согласен с тем, что в скраме у нас нет дедлайнов. У нас есть крайние сроки для достижения нашей цели спринта, и клиента на самом деле не волнуют другие вещи. Поясним вопрос другими словами: что делать, когда скорость сотрудников низкая и мы не можем достичь целей спринта.
Я знаю, что скрам — это не дедлайны и он основан на итеративной разработке, но мы не можем игнорировать дедлайны клиентов. Я знаю, что низкая вовлеченность сотрудников может снизить скорость во время работы, но фактический вопрос может заключаться в том, что нужно сделать, чтобы нормализовать скорость сотрудников. Компания не проживет долго со слишком низкой скоростью.
@MichelGokan: Вы притворяетесь, что занимаетесь скрамом, но у скрама нет сроков, поэтому неудивительно, что никто не воспринимает ваши сроки всерьез. Это не сроки. И ваше последнее предложение заставило бы меня немедленно искать новую работу, так как вы говорите, что ваша компания близка к тому, чтобы не платить зарплату.
@MichelGokan - вы говорите: «С первого дня я понял, что скорость некоторых наших сотрудников ниже, чем ожидалось», на основании чего? Метрики из предыдущих спринтов (в этом случае вам нужно поговорить с ними, чтобы выяснить, почему), или вы говорите, что человек x делает меньше, чем человек y? Нельзя так сравнивать, потому что каждый человек индивидуален. С ними нужно разговаривать, а не навязывать им что-то, вы будете стимулировать их делать еще меньше
У меня была команда не так давно, один парень (контрактник) занимался в основном пользовательским интерфейсом, но мог набрать 70 очков без ошибок, но с вещами, которые требовали небольшой передачи. Другой (постоянный) будет делать только 18 очков, но это действительно сложные вещи, где нам нужен опыт в долгосрочной перспективе. Они решили, как распределить нагрузку, и через некоторое время мы учтем это при планировании, чтобы все были заняты.
Хорошо, тогда, пожалуйста, помогите мне решить эту проблему в нашей компании. мы делаем так: мы проводим встречу по планированию схватки, анализируем отставание и начинаем оценивать его на основе многих параметров, таких как скорость и прошлый опыт, и начинаем определять цели спринта. Затем мы встречаемся со всеми заинтересованными сторонами и сообщаем им, что мы собираемся предоставить ту или иную часть функций программного обеспечения в конце спринта. Клиент также высказывает свое мнение, и мы заканчиваем планирование спринта. Итак, каждый должен выполнять задачи, запланированные на ежедневном стендап-митинге. Есть ли проблема?
Под дедлайнами я подразумеваю очень известные фичи, которые мы планировали реализовать к концу спринта. Пожалуйста, дайте мне знать проблему здесь, потому что я не вижу его.
Какого размера ваши истории, большинство команд, с которыми я работаю, делают в основном 3 и 5, что, я думаю, займет день или два. Если вы будете придерживаться этого правила, вам не понадобятся задачи, и вы должны ожидать движения на доске каждый день, поэтому вы можете начать спрашивать о блокировщиках, если они этого не делают.
Размер истории должен измерять усилия, сложность и тестируемость. История, которая может занять от нескольких часов до дня, имеет четкий ac и легко тестируется, получит 3, то же самое с плохим ac, техническим долгом, сложностью настройки тестов может быть 8 или 13.
Еще одна вещь, которая не является официальной схваткой, но работает, - это оценивать разработку и тестирование отдельно и на каждом стенде сжигать баллы по мере того, как история делается (таким образом, мы сжигали 1 балл разработки из 5 и 1 тестовый балл по мере выполнения сценариев), что способ, которым вы можете увидеть прогресс в более крупной истории. Избегайте % по задачам, бессмысленно, но можно использовать часы работы/оставшиеся часы.

Вы не можете «заставить людей заботиться о сроках» каким-либо способом, который даст положительные результаты.

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

Говорите разработчику, чтобы он работал «в два раза усерднее!» не сработает, даже если будет выглядеть так, как сработало. Крайний срок может быть тривиально соблюден, но подумайте, какая работа не была проделана, чтобы уложиться в него.

Что доходит до сути вопроса: одна вещь, которая находится под контролем, — это то, какая работа выполняется; чем заполнена эта емкость. Что является приоритетным; какие позолоченные детали обрезаны до нужного размера. Небольшие, более понятные задачи, как правило, выполняются быстрее и качественнее. Однако разбиение больших функций на эти маленькие задачи является компетенцией владельца продукта. Чтобы обеспечить правильное указание этих более крупных функций, может потребоваться согласование с вами как руководителем проекта. Чтобы убедиться, что задачи разбиты правильно, может потребоваться ваше участие в качестве Скрам-мастера.

Но управлять сроками? Обещать клиентам невыполнимое, а затем настаивать на том, чтобы разработка соответствовала этому, — не лучшая отправная точка.

И последнее: я бы посоветовал не измерять индивидуальную продуктивность разработчиков. Это просто не работает в командной среде.

Он говорит о людях, играющих со своими телефонами. Если это правда, это можно (за исключением исключительных обстоятельств) спасти.

Это довольно распространено, особенно у новых менеджеров. Тебе нужно оставить свой след, это не конкурс красоты.

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

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

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

Я бы посоветовал вам переключиться на гибкий процесс разработки. Я знаю, вы говорите, что вы скрам-мастер, но то, что вы делаете, явно не соответствует стандартной agile-системе оценки и итерации, используемой в XP и Scrum. В частности, пытаясь увеличить «скорость», вы полностью разрушаете весь смысл гибкого планирования. (Скорость — это метрика, которую вы используете, чтобы получить точную оценку того, сколько работы команда может сделать в настоящее время; стремление к ее увеличению приводит к завышению баллов с более высокими числами, но к фактической выполненной работе, неточным оценкам или и тому, и другому.)

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

Разработчики работают с владельцем продукта над созданием историй, но только им разрешено их оценивать. (Даже вы, как их менеджер или agile-коуч, не имеете никакого отношения к оценкам, если только вы не работаете над реализацией историй. Вы не можете приказать им сделать что-то за меньшее время.) В конце концов каждой итерации вы суммируете общую оценку всех историй, которые были успешно завершены, и ваша оценка для следующей итерации, как правило, никогда не будет выше этой. Особенно важно, чтобы ни вы, ни команда не пытались увеличить это число; это напрямую разрушает вашу способность оценивать, потому что вы больше не используете данные реального мира, которые на самом деле показывают, сколько вы сделали.

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

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

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

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

Как вы чувствуете, что работа не выполняется, когда вы знаете, что есть гибкие методологии, которым вы можете следовать, и упоминаете, что знаете их?

Как это не идеально для вас? https://www.mountaingoatsoftware.com/agile/scrum/daily-scrum

Назначьте ежедневное совещание по спринту с 8 до 8:15. Попросите всех рассказать о том, что они сделали в последний день, и поставьте ОЧЕНЬ ЧЕТКУЮ ЦЕЛЬ НА ТЕКУЩИЙ ДЕНЬ. На следующий день сделайте то же самое.

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

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

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

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

Спасибо, я отредактировал свой вопрос и извините, если я был недостаточно ясен.
Что ж, прочитав это снова после редактирования, вы получите ответы на множество моих вопросов. Во-первых, пожалуйста, не думайте, что повышение зарплаты, поездка или что-то в этом роде заставит людей полюбить вас и заставить работать больше. Вы не пытаетесь купить уважение людей, вы его зарабатываете. Точно так же запрет на facebook/twitter ничего не даст. Я бы пошел и написал вам огромное эссе о том, как решить ваши проблемы, поскольку я столкнулся с ними несколько десятилетий назад, когда был новичком, но у меня есть только несколько символов. Прочитайте это, это хорошая отправная точка cio.com/article/2378939/careers-staffing/…
Короче говоря, вы, вероятно, хороший технический руководитель, а это означает, что вы можете указать людям, что они должны делать с технической точки зрения, с точки зрения кода, с точки зрения базы данных и т. д. Теперь самое сложное: научиться на самом деле управлять людьми, ожиданиями, сроки, разные личности и т. д. Не стыдитесь, это чертовски сложно, но делайте то, что делал я несколько десятков лет назад, читайте об этом все, что только можно, пробуйте (даже если это звучит глупо), у вас все получится. несколько недель.
Я уже начал процесс, о котором вы упомянули, и результаты меня радуют. Спасибо за Ваш ответ.
@MichelGokan рад слышать, чувак :) рад, что смог помочь

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

Люди часто чувствуют, что работа выполняется, когда это не так. Распространенная Проблема, когда нет четких принципов

Как менеджер:

Организуйте встречу, расскажите им, что происходит, что вас беспокоит на рабочем месте, и попросите о сотрудничестве.

Как коллега:

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

Обновлять:

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

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

Спасибо, я обновил свой вопрос и извините, если я был недостаточно ясен
@MichelGokan Это лучше, но в следующий раз, когда вы зададите вопрос, уточните, например, пропущенные сроки, это для клиента или для внутреннего. Как они регистрируют свою работу, и можете ли вы связать эту регистрацию с работой, которую они выполнили. Честно говоря, идем на собрание и говорим, что крайний срок перенесен, поэтому я надеюсь, что у вас нет планов, потому что сегодня нам придется потратить дополнительное время. В общем, вам не хватает правильного контекста и у вас ленивые программисты. конечно, если сроки нереальны, это может быть реальной проблемой, но ваша история не имеет к ней отношения.
спасибо за ваше обновление. в компании на самом деле работает более 50 сотрудников, но, к сожалению, нигде не определен стандарт, и поэтому я задал этот вопрос. Мне нравится идея ежедневных встреч, и я уже начал ее несколько дней назад.
Если применимо, позвольте им продемонстрировать большие или классные проекты, которые они недавно завершили. Это добавляет чувство признания, которое также может помочь в обмене знаниями о вещах, с которыми они сталкиваются.

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

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

Работайте со своими отчетами и старайтесь облегчить их работу.

  • Чувствуют ли они, что у них есть препятствия или узкие места?
  • Считают ли они, что у них есть работа, которая не добавляет ценности?
  • Считают ли они, что владеют установленными сроками?
  • Понимают ли они, как выполняемая ими работа способствует достижению целей проекта?

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

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