Мой работодатель не слишком хорошо относится к сотрудникам, например, мы часто работаем сверхурочно без оплаты (подробности вы можете проверить в другом моем вопросе. Как я могу возразить против идеи работать сверхурочно для исправления ошибок (постоянно)? )
Но ситуация вышла из-под моего контроля, и мне все еще нужно управлять командой. Итак, как мне управлять своей командой, чтобы поддерживать разумную производительность, когда я знаю, что у них есть свои причины работать медленно?
Например, иногда я замечаю, что члены моей команды работают не так сосредоточенно, как должны, потому что все мы знаем, что нам снова нужно работать сверхурочно. У меня просто закончились идеи, как сказать им, чтобы они были сосредоточены.
----- обновлять -----
Когда я сказал, что они не работают так сосредоточенно, как должны, одним типичным примером является то, что я вижу, что они время от времени используют социальные сети. Я совершенно согласен, если у них просто будет «перерыв» в социальных сетях (например, перерыв на кофе). Но если они тратят на это слишком много времени, это определенно проблема. С другой стороны, если сегодня воскресенье, но мы сверхурочно работаем в офисе, сколько времени приемлемо для использования социальных сетей?
Название моего другого вопроса может немного вводить в заблуждение. Расползание функций — одна из основных причин, по которой нам нужно исправить множество ошибок. Мы разрабатываем новые функции во имя исправления ошибок!
Один человек поумнее меня сказал: «Вы можете заставить людей оставаться в офисе 80 часов в неделю, но вы не можете заставить их работать больше 40 часов в неделю».
Это проблема, с которой вы столкнулись, и вы ничего не можете сделать.
Люди приходят в офис, потому что вы им платите. Они работают, потому что хотят. И вы знаете, почему у этих людей нет мотивации работать.
То, как ваш работодатель относится к людям, никому не выгодно. Они могут получить неоплачиваемую сверхурочную работу от своих сотрудников, но это, вероятно, приведет к снижению морального духа, низкому качеству работы и высокой текучести кадров (наряду с затратами/временем, необходимым для обучения замены).
В долгосрочной перспективе, я думаю, вам нужно подтолкнуть к изменению мышления вашего работодателя. Они вряд ли испытают внезапное просветление, так что вам придется от него избавиться. Продолжайте стучать в дверь, указывая на риски и проблемы, связанные с их подходом, и, в конце концов, вы можете чего-то добиться. Однако будьте осторожны — вам придется решать эту проблему осторожно, потому что вы не хотите, чтобы вас считали раздражителем. (Кроме того, я не знаю размер или структуру компании, возможно, вам придется обратиться к своему непосредственному руководителю и попросить его поднять его по служебной лестнице для вас).
( Если компания находится в сложном финансовом положении, вам необходимо соответствующим образом скорректировать свои запросы. Есть больше вещей, чем деньги - возможно, дополнительный ежегодный отпуск, свободное время, возможность уйти пораньше в пятницу, бесплатные фрукты/ безалкогольные напитки могут иметь значение )
В краткосрочной перспективе вы можете многое сделать, чтобы улучшить работу команды.
Ваша работа как тимлида/менеджера состоит в том, чтобы оградить членов вашей команды от мусора, поступающего сверху, чтобы они работали продуктивно.
Вы должны выяснить, ПОЧЕМУ им приходится работать сверхурочно. Являются ли они в целом непродуктивными или сроки нереалистичны? Если они нереалистичны, вам нужно предпринять шаги, чтобы сделать их реалистичными... Вовлеките команду в оценку временных масштабов; и если руководство настаивает на нереалистичных временных масштабах, вам нужно настаивать на дополнительных ресурсах.
Руководству не понравится, что вы это скажете... никому не нравится, когда люди сопротивляются; но, в конце концов, они могут предпочесть, когда производительность повышается, люди счастливее, а сроки соблюдены.
Я думаю, что ответ Карла Билефельдта является лучшим, но я хотел бы сформулировать его еще более убедительно: у вас проблема с культурой, и она не имеет ничего общего с Китаем. Ваш босс хочет исправить ошибки в вашем программном обеспечении? Потрясающий!!! В моей карьере было бессчетное количество раз, когда я хотел отдать приоритет исправлению ошибок, но руководство требовало большего количества функций.
Настоящая проблема, с которой вы столкнулись, — это отношение вашей команды к качеству кода . В конечном счете, это проблема зрелости. Большинство команд получают ошибочный, неработающий код по нескольким распространенным повторяющимся причинам:
Устранение этих проблем не входит в обязанности вашего босса. Это не организационные или корпоративные проблемы. Это проблемы разработчиков , и разработчики должны выработать правильное отношение и стратегию для их решения.
Ничего больше не зная о вашей компании, команде или методах ведения бизнеса, я сделаю несколько прогнозов:
Даже если я прав только в половине предсказаний, этого достаточно, чтобы объяснить ваше затруднительное положение. Решение не в дополнительных сверхурочных работах и не в попытках убедить босса отступить. Часть проблемы заключается в том, что вам не хватает сильного технического лидера в вашей команде. Вашей команде действительно нужен старший инженер или пятеро, которые могут продвигать зрелые методы разработки программного обеспечения, которые уменьшают количество дефектов как можно раньше.
Как вы можете себе представить, предписанные исправления будут напрямую устранять дефекты, которые я предсказал выше, вместе с кратким описанием того, почему вы должны инвестировать в эту деятельность:
Любопытно, что вы не упомянули одну вещь: ваш босс требует, чтобы вы добавили 20 новых функций к следующей неделе, в дополнение к исправлению всех ошибок. Я предполагаю, что такое давление существует, но ваша неспособность подчеркнуть это вселяет в меня надежду. Это говорит о том, что у вас есть место, чтобы попросить приостановить выпуск функций, пока ваша команда выплачивает огромный технический долг, который она накопила. Если вы составите для своего начальника подробный план того, как вы собираетесь систематически улучшать качество своего продукта и поддерживать высокий уровень качества в будущем , то, возможно, вы найдете поддержку такого плана.
Конечно, вам нужно работать со своей командой над планом и получать согласие относительно того, какие шаги будут наиболее подходящими и эффективными. И обязательно будут компромиссы, на которые нужно будет идти со всех сторон. Возможно, вам придется амортизировать рефакторинг в течение нескольких циклов продукта, в то время как ваш начальник может признать необходимость немедленного создания достойного набора тестов, даже ценой замораживания функций.
В общем, я думаю, что вашу ситуацию можно полностью спасти. Однако я думаю, что это требует больших изменений в мышлении и отношении всей вашей команды. Вместо того, чтобы видеть в своем начальнике врага, вы должны начать думать о нем как о союзнике в новой эре качества программного обеспечения. И не забудьте использовать акцент на качестве в качестве своего оружия, когда вы продаете свой план исправления: «Ну, вы сказали нам, что хотите исправить все ошибки. . Вот что мы предлагаем..."
Удачи!
Есть и другие способы повысить производительность при исправлении ошибок, чем просто работать дольше. Я хотел бы запросить идеи у вашей команды по этому поводу и дать им время для реализации своих идей. Расширение прав и возможностей имеет большое значение для морального духа. Для некоторых идей:
Сосредоточьтесь на сотрудниках. Убедитесь, что вы проводите (лучшая практика) еженедельные встречи один на один, чтобы обсудить более крупные цели, большие идеи, профессиональное развитие. Вот отличный ресурс со смесью платных и бесплатных предложений — в бесплатных материалах есть реальная ценность: https://www.manager-tools.com/
В частности, ищите информацию о встречах «один на один».
У меня была ситуация несколько лет назад, когда мой начальник сообщил одному из моих парней, что его контракт не будет продлен — через год. Можешь представить? Вот что я сделал. Я сосредоточился на работе с парнем, чтобы улучшить его резюме. Что вы хотите, чтобы ваше резюме сказал? Давайте сделаем часть этой реальности. Куда вы хотите пойти отсюда? Как я могу помочь вам добраться туда? Это работало очень хорошо, пока парень не нашел другую возможность, и в этот момент все было в значительной степени на рельсах. Но это здорово помогло.
Встречи один на один — это ключ к взаимодействию с вашими людьми — как с людьми. Кстати, это не встречи по проекту или обновлению. Это вы, как менеджер, занимаетесь одним аспектом лидерства с одним человеком за раз.
Есть старая поговорка, что обычно люди не увольняются с работы — они увольняются с менеджеров.
Поскольку с вашими людьми «просто» плохо обращаются, а не уже уволили, у вас больше возможностей, чем у меня. Убедитесь, что ваши люди знают, что вы делаете все возможное для их блага, будь то на этой работе или на следующей.
Вы используете формальный процесс? Я предполагаю, исходя из контекстных подсказок и вашего другого вопроса, что вы а) создаете программное обеспечение и б) в Китае. «a» имеет значение, «b» может не иметь значения, но имейте в виду, что я исхожу из перспективы Соединенных Штатов/Канады, и могут быть культурные/обученные модели поведения, которые влияют на жизнеспособность моих предложений или требуют их адаптации. Эти предложения основаны на более чем 20-летнем опыте профессиональной разработки программного обеспечения и опыте работы в компаниях, начиная от крошечных стартапов и заканчивая крупными глобальными предприятиями, и имеющих все, от чрезвычайно поддерживающего руководства до деспотов, управляющих делами.
Последний пункт, вероятно, самый важный, но первые 4 — это то, что поможет вашей команде. Вы не можете заставить людей «сосредоточиться», по крайней мере, неэффективно.
Наблюдение, которое я сделал на протяжении многих лет, заключается в том, что компании, управляемые владельцами, которые постоянно мешают профессионалам выполнять работу и пытаются снизить производительность с помощью угроз наказания, также, как правило, были наименее успешными.
Отвечая конкретно на этот бит:
иногда я замечаю, что члены моей команды работают не так сосредоточенно, как должны, потому что мы все знаем, что нам снова нужно работать сверхурочно
Что, вероятно, происходит здесь, так это то, что они осознали, что они не просто находятся в офисе, пока не будут исправлены несколько ошибок, но что они застряли там на столько часов, сколько выбрало высшее руководство, и объем работы, который они выполняют, не имеющий отношения.
Исправьте это, установив цель на день, над которой команда может работать: «Еще 3 ошибки, и мы все сможем вернуться домой. X, если вы закончили свою ошибку, можете ли вы объединиться с Y, чтобы мы все могли вернуться домой быстрее». ?"
Но на самом деле, как уже говорили все, ваша работа — сражаться за свою команду, а не эксплуатировать ее. Ползучесть функций должна быть отложена до следующей итерации.
Плохие условия труда сказываются на ваших сотрудниках — неважно, кто в них виноват.
Лучшее, что вы можете сделать, это убедить руководство в том, что неоплачиваемая сверхурочная работа контрпродуктивна, а уровень, за который они берут «случайную сверхурочную работу» в соответствии с тем, что, вероятно, указано в контрактах ваших сотрудников, может быть незаконным (зависит от юрисдикции).
РЕДАКТИРОВАТЬ: Согласно комментарию виролино, это нужно делать осторожно . Мы не можем сказать вам, какой подход будет лучше всего работать с вашим руководством, потому что мы не знаем их. Если вы не можете ответить на этот вопрос самостоятельно, возможно, лучше не использовать этот вариант.
convince management
- только не делай этого слишком сильно. Вы можете выстрелить себе в ногу или того хуже. Был там, сделал это ;) В этом случае личные цели высшего руководства намного сильнее, чем цели компании.Отвечая на ваше первое обновление:
С другой стороны, если сегодня воскресенье, но мы сверхурочно работаем в офисе, сколько времени приемлемо для использования социальных сетей?
В воскресенье? Я бы сказал, что по крайней мере восемь часов приемлемо. Хотя я бы надеялся, что им надоест раньше!
Для начала, почему бы вам не сделать работу на выходных более увлекательной?
Вы все должны приходить в офис по выходным, пока еще есть ошибки, которые нужно исправить, это печальная реальность вашей ситуации.
Но вы уже знаете, что никто не сможет исправить какие-либо ошибки в субботу и воскресенье, поскольку они уже работали с понедельника по пятницу.
Так что смиритесь с тем, что никто все равно ничего не сделает, вы ведь можете придумать что-нибудь получше, чем просмотр социальных сетей?
Вы можете начать с игр по программированию, таких как TIS-100 и Shenzhen I/O , и соревноваться друг с другом за высокие баллы.
Как только все немного расслабятся и повеселятся, может быть, вы могли бы подумать о проекте по программированию, над которым вы могли бы поработать вдесятером вместе? Может быть, у кого-то из вас уже есть идеи?
Это выходные! Вам не платят. Так что делай, что хочешь.
Затем, может быть , если вам так хочется , в последний час каждой субботы и воскресенья вы можете сказать: "Хорошо, ребята! Давайте каждый из нас возьмем ошибку и потратим последний час сегодняшнего дня на ее исправление!"
Энергичная и мотивированная команда исправит больше за один час, чем демотивированная команда за один уик-энд.
Название моего другого вопроса может немного вводить в заблуждение. Расползание функций — одна из основных причин, по которой нам нужно исправить множество ошибок. Мы разрабатываем новые функции во имя исправления ошибок!
Как вы работаете? Похоже, у вас есть новый список функций, который постоянно пополняется, над чем вы работаете в течение недели; и список ошибок, который также постоянно растет, над чем вы работаете по выходным.
Если вы можете исправить список ошибок, вам больше не нужно будет приходить на выходные (как бы вам этого ни хотелось после реализации последнего бита ;-))
Разбейте свою работу на спринты. Планируйте каждый с вашей командой. Отдайте предпочтение исправлению ошибок, а не разработке новых функций. Делайте ретроспективы. В принципе, все хорошее в ответе газонокосилки .
Но сначала решите проблему с моральным духом, чтобы вернуть команду в нужное русло.
Я думаю, что до сих пор никто не обратился к следующему: люди сосредотачиваются на «нельзя» (что я полностью поддерживаю) или сосредотачиваются на некоторых методах кодирования.
Если вы не можете полностью отменить неоплачиваемую сверхурочную работу (как она исходит сверху), что вы можете сделать?
Как я могу управлять своими членами, чтобы поддерживать разумную производительность, если мой работодатель плохо обращается с сотрудниками?
Последняя половина вопроса не имеет значения. Если сотрудники не работают продуктивно, наказывайте их, поскольку другие подходы не сработали. Если вы не готовы к дисциплине, вы не справитесь со своей ролью.
Угадай, кто хуже всех, и накажи их первыми, назови их поощрительными les autres.
Возможно, вам придется повторить это несколько раз. А пока посмотрите, что вы можете сделать с боссом в плане уступок моральному духу персонала, продолжайте повторять и это. Не подрывайте своего босса перед рабочими, но делайте все возможное и для них, и для своих обязанностей.
Эндрю Мортон
котелок
Стефан Бранчик
Стефан Бранчик
Цюлан 邱朗
Цюлан 邱朗
Стефан Бранчик