Вдохновлять команду - Стартап-компания - Проблемы реального мира

10

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

Я всегда был увлечен программированием и, что более важно, шаблонами и практиками как в технических, так и в нетехнических областях, и занимался своей учебой. Между тем производительность компании начала ухудшаться с каждым днем. Между руководством и сотрудниками нет взаимопонимания (всего 12). Руководство не очень заботилось о выгодах сотрудников, их рабочей среде, реалистичных графиках и т. Д. Из-за просчетов со стороны руководства команды разработчиков неоднократно доводили до сумасшествия. Это делало сотрудников несчастными, заставляя их терять интерес к своей работе. Таким образом, они начали производить очень плохорезультаты, влияющие на рост компании. Там всегда были ошибки в равной степени с обеих сторон, руководство и сотрудники. Я нахожу тривиальную причину в том, что руководству не удалось обучить сотрудников процессу, важности качества, шаблонам разработки программного обеспечения, методам и т. Д. Руководство всегда стремилось к достижению результатов и не обращало внимания на то, «как» обеспечить результаты.

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

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

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

«В компании из 10 000 человек, если 5 парней не работают должным образом, компания может это выдержать. Но в компании из 10-15 человек, даже если один парень не работает хорошо, это в огромной степени влияет на рост компании».

NLV
источник
«У меня были более близкие отношения с коллегами, нежели профессиональные». Вот где вы потерпели неудачу. Я не знаю, как от этого отыграться. Я работаю в компании с 5K сотрудниками, и я "близок" с НИКТО. не потому, что я волнуюсь, что может случиться, если они заставят меня возглавить команду; но только потому, что это имеет смысл!
Чани
@RYUZAKI: «Ошибка» - очень сильное слово. Каждая так называемая неудача - это возможность.
Ричард
тем не менее он подвел себя. но я могу ошибаться, конечно
Чани
Я согласен, что вы должны всегда оставаться на работе на своем профессиональном лице. Некоторые люди думают, что они могут стать личными и действовать как дома или с друзьями, но я согласен с вами, вы не можете этого сделать. И, перечитывая, я вижу, что вы не имели в виду слово «отказ», указывающее на то, что у него нет шансов на выздоровление. :-)
Ричард

Ответы:

6

Пару вещей для размышления:

  • Вы все еще являетесь частью команды, но у вас есть новая роль. Вы будете успешным лидером, только если вас уважает команда. Убедитесь, что они понимают, что вы полагаете, что предлагаемые вами изменения процесса принесут им пользу, помогая создать большую предсказуемость и, в конечном итоге, не допустить, чтобы команда потеряла контроль над нереалистичными графиками. Попросите их о помощи в поиске наилучшего способа внедрения улучшенных методов. У вас должен быть бай-ин от команды, иначе вы не получите изменения.
  • Что бы вы ни делали, не преувеличивайте управление. Сообщите им, что вы работаете с командой, чтобы найти способы сделать сроки разработки более предсказуемыми и, возможно, более быстрыми. Вы будете пробовать разные подходы, пока не найдете лучший. Они будут обеспокоены тем, что вы собираетесь замедлить процесс ненужными (в их глазах) процессами. Аккуратно заверяйте их, что вы не переворачиваете это с ног на голову, а просто пытаетесь поэтапно вносить изменения, которые помогут им получить более предсказуемый поворот в развитии.
  • После того, как вы попробуете, не расстраивайтесь, если решите, что хотите двигаться дальше. Уходите на хороших условиях (пришло время для новых испытаний, я бы чувствовал себя более комфортно в компании с другими процессами и т. Д.). Два года - это не долгое время в должности, но достаточно долго, чтобы потенциальные работодатели не были встревожены (но никогда, никогда не оскорбляли позицию, которую вы оставляете), если вы можете четко и позитивно заявить, почему вы идете ( один из моих стандартных вопросов для интервью, кстати: «Каковы ваши критерии для вашей следующей работы?»; если ответ в основном сравнения с текущей позицией, это может быть причиной для беспокойства)
  • Если вы успешно внесете изменения, которые улучшат бизнес, у вас есть отличные материалы для вашего резюме, но вы можете потерять интерес к уходу. Неплохая проблема!
TomG
источник
1
+1 за не слишком многообещающий. 9 раз из 10 плохие сроки порождаются плохими оценками разработчиков.
Демиан Брехт
Да, я согласен. Но в большинстве случаев мы вынуждены доставить раньше, чем это на самом деле требуется.
NLV
5

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

Вот что вам нужно сделать.

  1. Вы правы, мотивируйте команду .
    а. Командная мотивация может быть нелогичной. Согласно официальному документу Harvard Business Review ( Мотивация сотрудников ), опубликованному в 2008 году, основными мотиваторами (в произвольном порядке) являются:
    • Стремление к приобретению. Лучше всего использовать систему вознаграждений. Это не обязательно означает повышение ставок и бонусы, но это означает вознаграждение за доброе слово. Узнайте, что важно для членов вашей команды (угловой офис, билеты на игру в мяч, проведите собрание, чтобы узнать личные и командные достижения и т. Д.) Опять же, вам даже не нужно ничего стоить. Это просто означает признать их работу.
    • Стремление к сближению - заставьте их почувствовать себя частью команды. Создать командную культуру «работа в команде, сотрудничество, открытость и дружба». Здесь очень полезны опыты по связыванию. Так же как и такие вещи, как командные футболки, шляпы, логотипы и т. Д. Все, что идентифицирует их с принадлежностью и частью чего-то важного.
    • Стремление к пониманию - это сводится к желанию внести значимый вклад. Потратьте время, чтобы объяснить им «почему» того, о чем вы их просите. Вовлекайте их в мозговой штурм и т. Д. Занимайтесь, занимайтесь, занимайтесь! Дайте им сложную работу и ожидайте, что они смогут понять это (конечно, поддерживая при необходимости).
    • Стремление защищаться - это стремление бросить вызов вашей новой роли в качестве руководителя команды. Используйте этот диск в ваших интересах. Сделайте так, чтобы они чувствовали себя уверенно на своем посту руководителя команды Вы не для того, чтобы сделать их жизнь хуже, или заставить их работать усерднее, и т. Д. Вы здесь, чтобы сделать свою работу лучше и полнее.
  2. Выступать в роли буфера между командой и руководством
    Руководство, похоже, не подозревает, что их техническая команда создает их компанию. Вы должны действовать как буфер между руководством и командой. Защити их! Борись за них. Вам будет трудно от руководства по этому вопросу, но результаты будут говорить сами за себя. Если вы получаете результаты, они будут в порядке с тем, как вы управляете командой. Работа команды - производить продукт. Убедитесь, что они не беспокоятся о вещах, которые не имеют к этому отношения, например, о политике руководства и т. Д. Не позволяйте руководству подталкивать их к рабскому труду и т. Д.
  3. Улучшение продукта для компании.
    Это где резина встречает дорогу, так сказать. Это сделает управление счастливым и наполнит вашу команду. Это где награда за возможность перед вами. Для этого вам нужна помощь вашей команды!
    а. Поговорите с вашей командой и попросите их помочь улучшить все . Они невероятный ресурс. Вместе вы можете все выяснить, что будет работать, чтобы улучшить вашу работу. Это имеет дополнительное (решающее) преимущество приверженности, Люди, как правило, гораздо более склонны к тому, что они решали. Например, если вы все вместе решите, что вам нужен контроль исходного кода, и что вы хотите использовать SVN, то все будут гораздо более склонны использовать его и следовать процессам, которые наметила команда, поскольку они приложили руку к его решению. Главное здесь - вам нужно, чтобы команда была на вашей стороне . б. Поговорите с руководством. Скажите им, как обстоят дела. Скажите им, куда вы хотите, чтобы это пошло. Скажите им, что вам нужно быть немного терпеливыми, когда вы придумываете вещи. Заставьте их понять, что ваша команда должна быть мотивирована. Вам нужно управление на вашей стороне .

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

  1. «Подделка, пока не сделаешь». Нет, я не говорю вам, чтобы вы на самом деле что-то притворялись, но я говорю вам, что вы можете притворяться, что уверены в себе, пока не станете им на самом деле. Кроме того, читайте, читайте, читайте и узнайте как можно больше об управлении проектами и соответствующих темах для вашего проекта и т. Д. Вы вырастете в роль. Просто помните, что все начинают в управлении или когда-то руководят командой, и мы все выжили. :-)

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

  3. Будьте гибкими Если вы действительно принимаете решение, которое оказывается неправильным, не бойтесь отказаться. Изменение вашего мнения показывает, что вы не обалденный приверженец того, чтобы быть правым, а профессионал, который обязуется делать то, что правильно. Любой разумный человек будет уважать кого-то другого за изменение курса, когда он узнает, что это был неправильный курс.
Ричард
источник
Только что добавил "Чувствую себя квалифицированным разделом". , ,
Ричард
Невероятный ответ. Просто мне очень помогает.
NLV
3

Поскольку речь идет о мотивации команды, я сначала отвечу на эту часть.

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

  • Узнайте (от команды и Интернета), какие инструменты вам понадобятся для решения вашей задачи.

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

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

  • Вы можете достичь всего, чего хотите, с самой неквалифицированной командой, когда команда точно знает, что вы работаете для их выгоды. Затем они сделают что-нибудь для вас.

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

навигационный
источник
Я продолжаю читать ваш последний абзац снова и снова.
NLV
1

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

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

Получив контроль над исходным кодом, стандартизируйте процесс выпуска. Разделите разработку / выпуски на ветки, репозитории или все, что поддерживает ваше программное обеспечение для контроля версий. Только код в системе контроля версий может быть освобожден. (Да, я должен был сделать это в одной компании.)

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

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

Калеб Хуитт - Джуитт
источник
Мы используем SVN в качестве инструмента контроля версий. Это не проблема. Мы просто не можем дать результаты, потому что мы застряли на другой стадии развития из-за плохого предварительного анализа, плохих графиков (в нашей компании ресурс dev дает график для их задачи) и непрофессионального отношения к развитию. Деву просто наплевать на ошибки. Они просто думают, что QA найдет это, и оно вернется к нам, и мы можем это исправить.
NLV
Наличие близких отношений с вашими коллегами не является профессиональным. Измените «плохие графики» в вашей команде и измените отношение к развитию.
Ramhound
@NLV: Вы пытались задокументировать графики и дать людям понять, что вы ожидаете, что они а) обновят его или б) соблюдают? Кроме того, пост-анализ может быть откровением. Кроме того, похоже, что существует много проектов. Все ли они равны по приоритету? Если нет, не могли бы вы отказаться от некоторых из них и сосредоточиться на более приоритетных проектах? Возможно, не каждый проект будет выполнен за такое же время, но я обнаружил, что это реальная поддержка, когда 1 выполнено и 1 в разработке, а не 2 застряло в середине разработки.
Калеб Хуитт - cjhuitt
-1

Если вы встанете и уйдете сейчас, что работодатель подумает о вас? «Этот парень, который присоединился к моей компании 2 года назад, просто решает упаковать свои вещи и уйти, когда все начинает выглядеть плохо». Он или она может не захотеть быть для вас ссылкой в ​​будущем. Другие работодатели заметят это. Там потенциально идет два года опыта работы с программным обеспечением. Кроме того, что вы собираетесь сказать своему будущему работодателю, когда он / она спросит вас, почему вы ушли? Что ты скажешь тогда? Ваш будущий работодатель также подумает: «Этот парень собирается уйти, когда у меня тоже проблемы? Хм». Несмотря на очевидные финансовые причины ухода, а также отсутствие внимания и интереса со стороны ваших коллег, это подорвет вашу репутацию; то, что люди могут потратить на ковку на всю жизнь.

Я понимаю сложность баланса между сверстниками и трудовой этикой; У меня тоже есть проблемы с этим, но вы должны сбалансировать трудовую этику с социальными взаимодействиями. Я предлагаю вам остаться и, по крайней мере, действовать, по крайней мере, один толчок рабочей этики, прежде чем бросать полотенце. Старайтесь мотивировать своих сверстников, старайтесь все исправить, чтобы, если вы планируете уйти, ваш работодатель скажет: «Не вините его, он пытался все исправить, но это просто не сработало». Будьте более обнадеживающими. Намного лучше иметь близкие отношения с вашими коллегами и просить их что-то сделать, чем иметь с ними паразитические отношения и просить их что-то сделать. Постарайся, чтобы они поняли, откуда ты. Ваша обязанность как менеджера состоит в том, чтобы управлять, и это включает в себя обеспечение того, чтобы люди выполняли свою работу. Это также их обязанность, как работника, делать свою работу. Если они упрямы или не мотивированы вообще, это что-то вне вашего контроля. Я бы обсудил это с большим боссом, если это возможно.

У меня нет опыта работы менеджером, я просто разделяю ту же страсть к программированию, что и вы. Черт, я все еще в школе, но я надеюсь, что это поможет вам. =) Желаю тебе всего наилучшего и удачи.

tf.rz
источник
Спасибо tf.rz. Я могу извлечь некоторые полезные моменты из вашего поста.
NLV