В серии статей мы описываем наш опыт работы с бизнес командами, который составляет более 15 лет. В рамках наших статей мы хотим поделиться теми знаниями, которые приобрели за это время в практической деятельности как работая внутри команды, так и создавая команды. Наш опыт мы передаем в рамках работы с реальными командами (как торговыми, так и управленческими).
Со структурой работы можно познакомиться здесь. Прежде всего стоит поговорить о структуре команды, которой мы придерживаемся в нашей работе с командой. Более 15 лет назад нам удалось познакомиться с теорией института тренинга, которая предложила интересную структуру команды.
Мы до сих пор ею пользуемся и считаем весьма практичной моделью несмотря на то, что появилось много других интересных теорий в области построения и управления командами. Сразу хочу отметить, что команда — это не панацея от всех «болезней» бизнеса, как это часто пытаются представить. Мне до сих пор вспоминается сравнение одного из собственников: он сравнил работу команды с работой экипажа яхты во время регаты. Он отметил, что невозможно все время быть в таком напряжении и постоянно выигрывать. И я с ним соглашусь: команда хороша, когда нужно совершить «прорыв», но как вариант постоянной работы – скорее нет.
HighAdvance Consulting Group оказывает услуги по работе с командами (онлайн и офлайн). За дополнительной информацией обращайтесь к ведущему эксперту Максиму Александровичу Логинову +7 921 334 67 62 | [email protected] ×
Бизнес команда. Модель формирования команды
Команда – это группа, обладающая единой целью, четкой иерархией (лидер контрастно выделен из состава). Причем иерархия может быть жесткой: один человек на всех задачах, а может быть гибкой, то есть лидерство передается под задачу разным членам команды.
Пять факторов в модели формировании команды
Внешние факторы
Внешний фактор – это внешняя среда. Это то, что окружает организацию: это налоговые органы, политические организации. Внезапно изменилось законодательство или внезапно появились новые партнеры на рынке. Среда всегда неопределенная, динамичная, скорее агрессивная (враждебная) и очень важно, чтобы была последовательность внутри организации, где формируется команда.
Если мы декларируем в организации одно, потом происходит другое, а на практике случается третье: команда формироваться не будет. По крайне мере за такую среду команда не будет играть, скорее будет играть против. Если менеджмент в компании не работает как команда или не поддерживает идеи командной работы (поддержка нужна не на словах, а на деле), то в целом командный менеджмент развиваться в компании не будет.
Модель команды, которую предложил Институт тренинга (СПб) в 2003 году.
Бизнес команда. Внутренние факторы
Цель
Должна быть в формате SMART. Это главное управленческое требование. Цель должна соответствовать ценностям компании и стратегии. В команде очень важный параметр: общая цель. Цель воспринимается одинаково, и все участники одинаково сильно хотят ее достичь.
Под такую цель формируется состав. Если цель, которую ставит команда, превосходит цели внешней среды, то она вызывает восхищение.
Бизнес команда. Состав команды
- знание продукта
- технология продаж
- технология обслуживания
- мерчандайзинг
В управленческой команде к компетенциям можно отнести:
- оперативный и стратегический менеджмент
- стратегический маркетинг
- финансовый менеджмент
- управленческие навыки
Желательно чтобы по компетенциям члены команды были бы выровнены. Подбираем людей в команду таким образом, чтобы они компенсировали друг друга. Важный момент — ролевая специализация, то есть насколько люди гибкие для совместных действий (об этом в следующей статье). Необходимо высокое доверие среди членов команды. Для управленческих команд важна «стратегичность» состава.
Состав команды объединяет общая цель и желание ее достигнуть. Людей надо найти, по параметрам оценить (по их соответствию определенному периоду работы команды), адаптировать и включить в работу команды.
Бизнес команда. Лидер
Как правило контрастно выделен из состава. Это значит, что «центр власти» точно обозначен за лидером и никто не предполагает работу на снижение его влияния. «Центр власти» поддерживается в момент решения задач. Если кто-то хочет высказаться или что-то обсудить, то только после решения задачи. В момент решения задачи лидер поддерживается максимально.
Он является самым авторитетным по отношению к данной цели. Авторитет лидера непререкаем, и он основан на оценке реального вклада в результат достижения цели. Его вклад оценивается в большей степени чем всех остальных. Экспериментально известно, что лидер отличается от других по степени включенности на 25% (он сделал вклад в результат на 25% больше, чем другие).
На чем основывается выделение лидера и результативность по отношению к цели? Основывается на:
- большей мотивации достижения цели
- большей инициативности и решительности
Выделение лидера по отношению к цели основывается на волевых характеристиках. В ценностях лидера очень много общего с ценностями состава, но у него больше выражена ценность достижения результата.
Лидерство очень важно в управленческих командах. Когда есть единый лидер – «главный бабуин», авторитет которого никто не подрывает, тогда лидерство можно перераспределять. Потому сначала необходимо, чтобы существовала сильная позиция основного лидера, затем он выравнивает компетенции, результативность и затем тому, кто выделяется контрастно по своей результативности и компетентности он лидерство начинает передавать. Лидера назначить нельзя. Будет ли лидер распределять задачи или все будет концентрировать вокруг себя – это вопрос к стилю лидера.
Важен стиль лидерства. Он может быть отличаться на разных этапах решения задачи. Мы понимаем, что в условиях ограничения времени одним из самых эффективных стилей является авторитарный стиль. В случае если у нас этап постановки цели, этап генерации идеи, генерации критики, то стиль становится демократическим. Лидеру важно не забывать переключать стили управления в зависимости от задачи.
Не все лидеры могут стать командными лидерами. А единичные лидеры в итоге могут не вписываться в команду. Топ – менеджер может не стать членом команды, так как ему никто не доверяет или другой вариант, когда Топ – менеджер может сам не хочеть входить в команду.
HighAdvance Consulting Group оказывает услуги по работе с командами (онлайн и офлайн). За дополнительной информацией обращайтесь к ведущему эксперту Максиму Александровичу Логинову +7 921 334 67 62 | [email protected] ×
БИЗНЕС КОМАНДА. ВЗАИМОДЕЙСТВИЕ
Взаимодействие в начальной стадии — это правила взаимодействия на разных этапах решения задачи. На взаимодействие влияет:
- какая внешняя среда
- насколько четко поставлена цель
- насколько выражено желание достигнуть цели
- каков лидер, и каков его стиль
В начальном периоде работы команды над целью, эффективность повышается за счет общей цели (воодушевление общей целью). В последующем, если что-то неоптимально, то необходимо проанализировать параметры команды:
- цель: ее актуальность, понятность для членов команды и желание ее достичь
- состав: компетенции, ценности команды
- лидер: настолько поддерживают члены команды и в какой позиции находится по отношению к внешней среде. Следует не забывать, что в управленческих командах лидерство может быть перераспределено, то есть право принятия решения должно вести к достижению результатов в соответствии со своей компетенцией
После этого анализа можно корректировать взаимодействие. Корректировка взаимодействия может предполагать формулирование бизнес-процессов, описание стандартов. Реальные команды готовы к таким действиям через 6 – 18 месяцев (а иногда процесса стандартизации вообще не происходит). После формализации взаимодействия возможно дальнейшее повышение эффективности команды.
БИЗНЕС КОМАНДА. РОЛИ
Роль связывает состав команды и взаимодействие. То есть состав и взаимодействие связаны друг с другом через ролевую специализацию. Может возникнуть противоречивая ролевая специализация: человек генератор, а мы его заставляем исполнять. В результате эффективность участника команды может падать. А если исполняет исполнитель, то специализация не противоречива.
И человек чувствует себя комфортно. Поэтому желательно обеспечить не противоречивую ролевую специализацию. О ролевых специализациях мы расскажем в следующей статье.
БИЗНЕС КОМАНДА. НЕСКОЛЬКО ВАЖНЫХ МОМЕНТОВ В РАБОТЕ КОМАНДЫ
КОНФЛИКТНОСТЬ
Если люди объединены одной целью и одними ценностями, конфликт не будет являться критичным. В таком случае конфликт можно использовать как конструктивное взаимодействие, направленное на развитие. Главное найти противоречие и найти вариант эффективного поведения.
СПЛОЧЕННОСТЬ
Это нечто отличное от того, что понимается под феноменом социально – психологическая сплоченность. В команде должен быть средний уровень сплоченности и средний уровень конфликтности. Если социальная сплоченность выше средней команда превращается в «дом отдыха», «тусовку» или «место хорошего проведения времени» и она в таком варианте никому не нужна.
ГЕРОИЗМ
Героизм — это ошибка на этапе планирования. Нужно еще вчера! Это вопросы все к лидерам. Ряд команд фиксирует для себя правило: героизм запрещен.
РАЗМЕР ГРУППЫ
Размер группы 12 – 16 человек. Лучше всего 7 (+ /- 2). Меньше пяти человек будет сложно обеспечить разнообразие вариантов решения, больше девяти — увеличим время принятия решения.
Источник: highadvance.org
Как построить команду в бизнесе: психология или техника?
Одиночкам в бизнесе сложно. Речь идет даже не про создания деловых контактов, а про создания дела как такового. Самостоятельно можно разработать идею и даже воплотить ее в жизнь. Вот только поддержка проекта, особенно растущего, будет отнимать много сил, времени и морального здоровья. Не говоря уже про сферы предпринимательства, в которых работать в одиночку вовсе невозможно.
Построить собственную группу, значит не только получить отличный состав, но и завоевать лидерство в конкурентной борьбе. Пока ваши соперники тратят бюджет на HR-специалиста, имеют с десяток начальников, раздутый бесполезный штат, загружают новичков важными заданиями, ваши ребята достигают ваших же целей с легкостью.
Команда против штата
Команда — это группа ваших работников, подобранная для конкретных задач. Важно понять, чем команда отличается от обычного штата персонала. Эти различия в основном психологические. Но на базе командной работы можно внедрять и технические решения. Вот несколько параметров, что отличаются команду от обычного штата:
- Чувство сплоченности. Во-первых, оно делает рабочие процессы приятнее для исполнения. Налаживаются личные контакты, снимается психологическое напряжение, появляется желание заниматься делом. Во-вторых, появляется ответственность. Боец — трудяга думает не только о себе, но и о своем товарище. Хороший работник не может допустить ошибки, срыва дедлайна, так как не хочет подводить своих сослуживцев
- Лояльность. Это тот параметр, благодаря которому вы не будете терять хорошие кадры. Они не пойдут работать к конкурентам, даже если те предлагают им лучшие денежные условия. Лояльность образуется из двух факторов: предлагаемые условия, удовлетворяющие работника и уважение к лидеру
- Делегирование. На своего товарища и вы, и ваши работники могут возложить какие-либо важные задачи. Речь идет не о том, чтобы загружать его по полной, а о том, чтобы снимать часть нагрузки с других людей, с себя. Или если практика показывает, что он справится с этими задачами лучше
- Иерархия. В традиционной системе есть четкая иерархия, где приказы передаются от одного к другому, сверху вниз. Это не всегда хорошо. Во-первых, появляется слишком много посредников, которые сами не несут пользу. Всевозможные заместители, вице-директора и так далее. Во-вторых, суть приказа теряется по мере своей доставки до исполнителя. Предположим, вы давали четкий приказ: «Создать для ваших клиентов адаптивный сайт с четким оффером на первом экране и оригинальным дизайном». Посредник передает приказ старшему в группе, а уже тот делегирует исполнителю. В итоге вы получаете стандартный шаблон, без мобильной верстки и оффера. Клиент потерян
- Вознаграждение. Стандартный оклад хорош, в плане уверенности работника в завтрашнем дне. Но он снижает его мотивацию. Вдобавок образуется грызня за повышение по службе, которая порой ведется не профессиональными методами, а пыльными интригами. Придумайте собственный способ награды. Скажем, средний оклад плюс бонусы за выполнение. А повышайте только тех работников, которые завоевали себе репутацию в команде
- Система управления. Отчасти, вопрос все той же иерархии. Приказы могут передаваться сверху вниз на конкретного человека. Либо могут делегироваться между всей группой, а там пусть делают, кто на что способен. Только следите, кто реально делает, а кто просто присваивает себе заслуги
Подготовьтесь сами
У команды должен быть и тренер, и лидер на поле. В бизнесе это вы и только. Потому придется развиваться. Изучайте те вещи, которые собираетесь делегировать. Конечно, статуса эксперта от вас не требуется.
Но хотя бы вникните, какие задачи будет решать нанятый специалист и какие методы будет использовать. Если вы уверены в его профессионализме, но не надо лезть с советами а-ля «Я делаю вот так и ты делай вот так». Инструменты мастер выбирает сам. Вы же оценивайте результат. Если нападающий вашего клуба забил 3 гола, вам будет интересно, какой ногой он это сделал?
Или счет на табло важнее? А вот если результативность падает, тогда уже пришло время для плотных тренировок.
Первый принцип понятен — развивайте лидерские навыки. Это абстрактное понятие, которое можно перевести так: старайтесь быть в чем-то лучше других, более профессиональным. Работники обязательно это заметят, проникнутся уважением. А уж дальше они возьмут на себя то, в чем вы не так хороши. И составят полную картину.
Второй принцип — заранее определите, что ждете от работника. Составьте список задач, которые он должен решать. Следом узнайте, был ли у него такой опыт раньше. Если нет, но потенциал заметен, что же, дело ваше. Но неопытных людей лучше привязывать к наставникам.
Третий принцип — определите бюджет. Никто не будет работать на вас просто так. Выведите сумму, которую готовы тратить на оплату труда. Либо придумайте иную систему вознаграждения, вроде процентов от выполненных проектов. Можно использовать часовую оплату, объемы выполненной работы, и прочее.
Разработайте систему отслеживания. Тут уже зависит от каждого конкретного бизнеса. Где-то это выполненные продажи, приведенные клиенты, часы потраченные на проект и так далее. Обязательно сообщайте об условиях в публикуемых вакансиях. Либо предлагайте выбор на собеседовании.
В вакансии обходитесь без модных нынче оригинальных трактовок. Просто распишите, какие задачи нужно выполнять и дайте возможность показать свое портфолио. А поиск «активных, ярких, с жизненной позицией» оставьте для конкурентов. Нам все-таки нужен специалист, а не конферансье.
Этапы создания команды
Современные методики выделяют несколько этапов в формировании рабочей группы. Познакомимся с ними:
- Формирование. Здесь вы привлекаете людей, а также сбиваете их в группы. Их задача: побыстрее познакомиться друг с другом, с проектом, с собственными задачами, а также с целями. Как с личными, так и с общими. Говоря простыми словами: понимают, что от них хотят и как они могут это дать. А также банальная человеческая адаптация. Мало кто может выкладывать на полную в первый же день. Новое место всегда стресс, даже для тех, кто сменил уже с десяток платформ
- Противоречия. Когда человек адаптировался, он начинает раскрывать свою личность, оценивает другие персоналии, понимает, где может выиграть, а где может проиграть. В этом нет ничего плохого, вы ведь нашли активных ребят, с амбициями. Главное, чтобы это не переросло в откровенную агрессию. На этом этапе люди борются за лидерство. Вы же, наблюдая со стороны, выделяете тех, кто реально готов «тащить» весь состав. В плане оценки психологии, это наиболее интересный этап. А учитывая сверхмотивацию каждого сотрудника, можно использовать ее в целях реализации проекта. Выдавайте задания, напоминайте про важность текущего процесса
- Нормализация. Здесь командообразование выходит на пик. Заливка фундамента произведена, вы видите, кто лидер и кто скромник. Зато теперь ребята понимают друг друга и могут браться за сплоченную работу. Потенциально, самый перспективный момент развития вашего проекта. Теперь задача делится пропорционально, никто друг друга не отвлекает и все готовы работать на благо
- Реализация. То время, когда ваши товарищи заняты проектом. Если предыдущие этапы срослись хорошо, то тут вам остается лишь контролировать процесс и заниматься реализацией общего проекта. Основные термины на этом этапе: продуктивность, соответствие срокам, быстрый поиск решений
- Роспуск. Если цели были временными, проектными, то на данном этапе команду могут покидать те, кто заинтересован в новых вызовах. Это также показатель развития профессионала. Если кадр ценен для вас, то внедряйте его в новый проект на более высоких началах. Либо задайте ему прогрессию карьерного роста. В общем, таких ребят можно награждать. Остальные же труженики, которые лояльны к вам и уходить не собираются, готовы к новым проектам. Не упускайте этот момент, действуйте. Эйфория от достигнутых целей положительно влияет на покорение новых
Психология коллектива
Коллектив — это люди. И у них есть свои психологические особенности, острые углы которых устранять придется вам. Вы ведь лидер, не так ли? В современной корпоративной этике есть целый ряд инструментов для сглаживания. Первый из них — тимбилдинг.
Часто считают, что тимбилдинг это некие совместные мероприятия. В СНГ его трактуют именно так. Но в теории, тимбилдинг это вообще весь процесс командной занятости. Все то, о чем мы писали выше. Если же говорить про конкретные мероприятия, то вы можете их устраивать. Но есть несколько пикантных моментов, о которых надо знать заранее:
- Определитесь, для чего вам нужен тимбилдинг? Просто так, потому что все компании так делают — плохая политика. Установив цель, вы проведете эффективную серию мероприятий
- Выбирайте правильный день. Речь идет не только о погоде, но и о конкретном времени. Например, если у вас перерыв между крупными проектами, то учитывайте, сколько продержится запал. Если сейчас ваши ребята сидят в офисе, выполняя рутинные задачи, то неплохо их встряхнуть. Но только так, чтобы эффект продержался до начала нового крупного дельца
- Учитывайте личные пожелания. Если вы любите рыбалку, это не значит, что ваши товарищи будут рады ехать на реку в 5 утра. Устройте голосование или открытый прием вариантов. Провести его можно интерактивно, к примеру, в вашем чате в мессенджере или во время рабочего совещания
- Осторожно с обязательствами. Конечно вам, как боссу, удобно устроить какую-нибудь поездку в воскресенье. Ведь тогда не пропадет рабочее время! Вот только работникам, такая «обязаловка» в свой выходной обычно раздражительна. Кто-то навещает родственников воскресным обедом и заряжается большей энергией, чем от 10 поездок с сослуживцами одновременно. Лучше пожертвуйте одним рабочим днем
Ну и, конечно же, учитывайте расходы. Корпоративные мероприятия обычно обходятся значительно дороже. Но если вы уверены, что методы групповой работы вне проекта помогут вам создать успешную команду, то это то, на что не жалко бюджета.
Источник: vc.ru
Как создавать успешные команды и управлять ими
Снова всех приветствую! Как и обещал, я продолжаю писать о менеджменте в IT. В прошлой статье я рассказал о поиске и найме новых игроков в команду. Но какими бы классными и талантливыми людьми они ни были, они пока не команда. Можно провести параллель с футболом: вы можете купить суперигроков и выпустить их на поле, но они не будут командой и матч скорее всего проиграют, так как у них нет тактики и стратегии.
Как решать задачи бизнеса, когда вы наняли команду толковых специалистов?
Цели, задачи и тактики
Ещё перед тем, как нанимать новых сотрудников, вы должны чётко определить цели. Создание нового сервиса требует определённых технологий, а они в свою очередь требуют компетенций специалистов. То есть способности нанятых инженеров должны соответствовать задачам. Нет смысла держать штат специалистов, потенциал которого сильно перекрывает задачи, кто-то просто может остаться без дела, а это очень нерационально и в корне противоречит принципам бизнеса.
Поэтому начните с аналитики и составьте план работы, в котором будут расписаны все функции, компетенции и зоны ответственности. Не пожалейте на это времени, переспите с идеями и действуйте. Поверьте, это время с лихвой окупится в будущем.
Команды и почему они не эффективны
Что такое команда? Можно сформулировать такое определение: группа лиц, объединённая мотивами и интересами для достижения общей цели. Звучит здорово, но на практике есть проблемы.
- Умение понимать друг друга и разговаривать на одном языке. Все мы разные и воспринимаем всё по-разному, с этим остаётся только смириться, так уж устроен человек. У каждого своё мировосприятие. Просишь запилить какую-то фичу, например, выгрузку в Excel из таблицы, а на выходе получаешь совсем не то. И вроде бы задача простая, но какая-то ерунда на выходе. Опыт и образы мышления у всех разные, и далеко не факт, что другой человек подразумевает то же самое, что и ты. Есть занимательный тест на эту тему, попробуйте дать его коллегам.
- Умение говорить. Обычная ситуация: попадается сложная задача, надо найти оптимальное решение. Ты собираешь коллег и предлагаешь обсудить решение. Хорошо, если кто-то высказывается, а бывает, что людям нечего предложить. Они просто ждут конкретной задачи, как им скажут, так и напишут. Они просто не понимают или не видят, чем могут помочь.
- Мотивация и интересы. Уверены, что они совпадают у TL и команды? У вас мотивация сделать так, чтобы фичи работали и были сделаны в срок. А члены команды хотят внедрить новый язык или попробовать сделать крутое архитектурное решение на все случаи жизни, когда фича нужна здесь и сейчас.
- Слышать и слушать. Зачастую инженеры на совещаниях совершенно не понимают, зачем их вытащили, и даже не слушают.
- Вовлечённость в процесс. Бывает, что программисты просто решают те или иные задачи, но они не понимают их конечного смысла для проекта в целом. Например, надо добавить кнопку, но они не понимают зачем, просто «вслепую» пишут код, чтобы закрыть тикет.
При создании команды и налаживании процессов внутри неё надо в первую очередь бороться с перечисленными выше проблемами. Конечно, вас будут ждать и другие трудности, но эти надо победить в первую очередь.
Как сплотить людей
Основная задача руководителя, от тим лида до CTO — минимизировать влияние всех негативных и отвлекающих факторов и добиться максимальной продуктивности команды.
Я считаю, что ключевой процесс в хорошей команде — это коммуникация. Ниже я перечислю основные принципы и советы по налаживанию коммуникации.
- Сядьте и пообщайтесь с каждым сотрудником, спросите об умениях и опыте. Постарайтесь найти сильные и слабые стороны коллег. Вам надо в дальнейшем сделать так, чтобы люди дополняли друг друга, задействуя в работе свои сильные стороны. Только так можно достичь максимальной эффективности в итоге.
- Доносите до команды цели работы. Если реализовывается какой-то функционал, то каждый должен понимать его изначальный смысл. Например, интеграция с партнерами нужна для расширения ассортимента и повышения продаж, а значит и прибыли компании. Расскажите команде о конечной сути фич, так люди будут понимать реальную цель и выполнять задачи с большей охотой.
- Объясняйте всё простыми словами, чтобы каждый понимал, и у него не оставалось сомнений. Как сказал Эйнштейн: «Если вы не можете объяснить это просто — значит, вы сами не понимаете этого до конца».
- Вовлекайте людей в обсуждение. Например, если у отдела продаж есть какая-то проблема, то вы можете спросить у команды, что они думают по этому поводу. Сначала может никто и не будет высказываться, но никто не мешает сделать первый шаг и завязать беседу. Постепенно вовлекайте команду в обсуждения. И важно, чтобы каждый инженер понимал, что к его мнению прислушиваются. Как-то мы сделали интеграцию нашей внутренней системы с другими логистическими сервисами. И считали, что они удобны. Но когда сели оформлять логистику для клиентов, поняли, что неудобно пользоваться, делать отправку данных, просматривать статусы и прочее. Так мы выявили проблемы, ребята очень увлеклись и стали решать задачу, как будто это была их боль.
- Забудьте слово «ошибка». Покажите, что ошибка или неудача — это поиск нового решения. Все члены команды должны понимать, что это нормальный рабочий процесс. Не ошибается тот, кто ничего не делает. Все учились кататься на велосипеде, я не думаю, что у кого-то получилось поехать, ни разу не упав.
- Учитесь критиковать только по делу. Нельзя говорить, что всё плохо, и ваше решение никуда не годится. Аргументированно и без негатива объясняйте, почему конкретное решение не подойдет, и предлагайте альтернативы.
- Говорите на одном языке. Обсуждайте задачи и просите резюмировать. Одна из полезных практик, попросить инженера рассказать о решении задачи и как он всё понял. Для вас может быть много открытий: иногда то, что поняли они, сильно отличается от того, что говорили вы. Лучше потратить время на обсуждение, чем потом с удивлением обнаружить результат выполненной задачи, который совершенно не соответствует задуманному.
- Умейте упреждать и научите этому коллег. Это относится к ошибкам. Надо, чтобы люди сами подходили и говорили о затруднениях или неудачах в процессе, а не в конце спринта. Доносите, что важно найти оптимальное решение, а не просто закрыть конкретную задачу. В будущем это возможно повлияет на что-то, будет важно с точки зрения архитектуры. Поэтому лучше сразу делать правильно, пусть это и может отнять больше времени. У каждого члена команды должна быть привычка думать вперёд на несколько шагов, а не втыкать костыль, потому что горят сроки.
- Обсуждайте задачи с командой, а не с коллегами-исполнителями наедине. Во-первых, это будет их вовлекать в процесс, во-вторых, они могут предложить действительно хорошие решения, до которых вы сами не догадались. И помните, хороший программист — это не транслятор логики в код, а тот, кто целиком решает проблему. Программирование — это отчасти творчество, так дайте команде свободу для этого. Такой подход снова и снова будет давать вам действительно изящные и грамотные решения.
- Создайте выручай-комнату. У вас должно быть место, где вы можете поговорить с любым сотрудником и выяснить, какие у него есть проблемы в работе, что получается, а что нет. Важно, чтобы вы слушали человека, а он это понимал. Таким образом можно выявлять причины недостаточной эффективности его работы. Например, у него могут быть некорректно поставлены задачи, или просто стул разваливается. Систематически общайтесь с коллегами, держите руку на пульсе жизни команды. Так вы сможете предотвращать конфликтные ситуации и сглаживать рабочий процесс. Если все молча кодят и ни с кем не общаются, то в команде проблемы — отсутствует коммуникация.
- Говорите «спасибо». Если люди что-то делают хорошо, обязательно благодарите их. Эта мелочь очень важна, всем приятно, когда тебя ценят. Но не злоупотребляйте, а то благодарность быстро обесценится.
- Рассказывайте о достижениях компании. Команда или конкретные люди должны знать о своём вкладе в общее дело. Совсем здорово, когда отзывы об успехах программисты получают из других отделов. Например, маркетолог может рассказать о повышении продаж после доработки сайта или менеджер об оптимизации сервиса, которая ускорила его работу. Это поднимает боевой дух команды. Хорошая практика, когда время от времени CTO или даже CEO собирает рядовых сотрудников и отчитывается о достижениях.
Тонкости управления
Как-то я прочитал занимательные теории об оптимальном размере команды. Джордж Миллер занимался исследованиями памяти и в результате экспериментов смог заключить, что в кратковременной памяти человека обычно умещаются от 5 до 9 бессвязных элементов. То есть человеку их не надо группировать их по каким-то принципам и характеристикам, чтобы легче запомнить. Джефф Сазурленд, отец Scrum, который повторил успех компании Toyota, считает, что в команде должно быть не более 7 человек, из чего вытекло правило «7 человек на один проект». По его мнению, только такие команды достигают эффекта гиперпродуктивности, они могут быть эффективнее в 8 раз!
Я удивился, но эти теории сработали. У меня была одна команда из 12-13 человек, я её поделил на две и, о чудо, продуктивность заметно выросла. С ростом штата программистов я создал третью команду из 6 человек.
Ниже я приведу советы по управлению командой, в них ничего нового, но они в своё время мне очень помогли, и я сам убедился в их пользе на практике.
- Комбинируйте команды, чтобы им было куда расти. Одной из моих ранних ошибок было распределить коллег на две команды по уровню: в одной я собрал сильных программистов, а в другой менее опытных. После перетасовки продуктивность повысилась. И все начали более интенсивно развиваться: новички набирались технического опыта, а сильные инженеры пробовали себя в качестве наставников.
- Учитесь грамотно распределять задачи. Программист — это дорогой для компании сотрудник. Перед ним всегда должен быть вызов. Давайте задачи чуть сложнее, чем он может решить сходу. Это поможет ему расти. Опытный senior не должен сидеть над лёгкими задачами, даже если он делает их быстрее начинающего специалиста. Не забивайте гвозди микроскопом! Конечно, задачи нужного уровня сложности трудно подбирать, поэтому соблюдайте баланс и комбинируйте с рутинными.
- Правильно мотивируйте сотрудников. Здесь необходим индивидуальный подход: для одного это деньги, для другого — карьерный рост, третий хочет стать суперпрофессионалом, чтобы к нему все приходили за советом. То есть дайте им то, что действительно нужно. Это будет работать дольше и эффективнее, чем какая-то разнарядка, спущенная сверху от начальства. Кроме того, так проще соблюдать баланс между тем, что нужно компании и сотруднику.
- Комфортный график работы. Я долго боролся с начальством за гибкий график, но в итоге в цифрах доказал его преимущество. Мы договорились с командой о часах присутствия, при этом все могли приходить в удобное для себя время, отлучаться по делам, когда это было необходимо.
- Не пытайтесь контролировать каждый шаг. Люди должны осознавать свою ответственность. Человек, который это понимает, гораздо эффективнее и самостоятельнее.
- Не экономьте на обучении. Отправляйте коллег на конференции, мастер-классы и прочие мероприятия. Дорого? Устраивайте их сами в неформальной обстановке за чашкой чая и пиццей. Пусть люди делятся опытом, рассказывают о новых подходах или вместе решают какие-нибудь хитрые задачи.
- Управлять не управляя. На мой взгляд — это высший пилотаж. Легко раздавать прямые указания, но надолго ли хватит тим лида, который контролирует каждый шаг команды? В хорошей команде руководитель — это такой же сотрудник отдела, как и остальные. Только он думает не о конкретных задачах, а о развитии компании. Время от времени он сообщает о проблемах или о новых направлениях работы, а остальные накидываются на них и решают. На мой взгляд, это самый эффективный подход к управлению, только для этого уже должна быть построена хорошая команда и отлажены все процессы в ней.
Удивительно, но факт
В какой-то момент телега, которую вы толкаете, должна поехать сама. В хорошей команде при появлении проблем или проектировании новых фич люди должны сами садиться и обсуждать возможные пути решения, предлагать свои варианты. В идеале они вообще могут справиться без вас.
В настоящей команде сотрудники становятся ответственнее, они хорошо понимают цели и задачи и общее направление развития. Это как гребцы в лодке, они делают синхронные движения, толкая лодку к победе. А потом они сами начнут приходить к вам со своими идеями, как что-то улучшить или оптимизировать. Они начнут сами видеть проблемы, и более того, у них появится желание самим решать их. В такой атмосфере изменится отношение к рутинным задачам, которые раньше никто не хотел брать, они будут решаться с энтузиазмом и качественно.
Как-то я уехал в отпуск и оттуда писал коллегам и спрашивал о работе, а они отмахивались и советовали мне отдыхать и не думать о работе. Самое большое открытие меня ждало после приезда: работа кипела, как и прежде, задачи сдавались в срок, все проблемы, которые возникали, решались коллегами без моего участия. Именно тогда я понял, что это уже настоящая команда.
Выводы
Высокоэффективная команда — это команда, которая учится на ошибках, растёт, и умеет быстро эти ошибки исправлять или предугадывать. В ней все друг друга слышат и слушают и всегда приходят на помощь. Команда — это как живой организм, который развивается. Есть хорошие решения, есть не очень, но если всей командой к ним двигаться и постоянно что-то улучшать, каждый в отдельности тоже будет к этому стремиться.
Люди, понимающие цель фич, которые они пишут, больше мотивированы и могут предлагать решения проблемы, которые другие не увидят.
Обязательно надо заниматься выстраиванием процессов разработки в команде и уделять максимум внимания коммуникации. Я считаю, что тим лиду достаточно кодить 10–20% времени, всё остальное — это процессы и люди.
Люди — это ваш самый важный ресурс, относитесь к ним так, как вы хотите, чтобы они относились к делу. Создавайте им условия, при которых они могут развиваться и расти.
Я ушел из компании, которую строил с нуля, уже больше полугода там всё движется и развивается, а прибыль растёт. Уходил с чистой совестью, на тот момент я уже понимал, что в компании всё сделано и построено правильно. То есть кучка инженеров смогла вырасти в полноценную и самостоятельную команду, каждый вырос как специалист. Работа кипит, бизнес развивается, это ли не лучшее доказательство эффективности подхода? И может возникнуть вопрос: «А зачем тогда вообще менеджер нужен?» Именно для того, чтобы построить такую эффективную команду.
Спасибо за внимание! В следующей статье я расскажу о нюансах ввода нового сотрудника в команду.
- карьера
- развитие
- team leader
- управление людьми
- командообразование
- управление командой
- коммуникация в команде
- Управление разработкой
- Управление проектами
- Развитие стартапа
- Управление персоналом
- Карьера в IT-индустрии
Источник: habr.com