Кросс-функциональность, Т-люди и Автобусный фактор

Кросс-функциональность, Т-люди и Автобусный фактор

За последние полгода мне удалось побывать на двух стартап-конкурсах — DOU Mixer и Garage48. В первом команда формировалась “на лету”, что внесло определенную избыточность и путаницу ролей. Поэтому, во втором мы решили участвовать укомплектованным еще до его начала составом.

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

Хочу поделиться парой инструментов, которые помогут быстро понять кто есть кто в команде и сэкономить время некоторых командо-образующих процессов. Итак, предположим, что у нас есть группа людей (5-7 человек), которой предстоит работать вместе над проектом. С чего начать сборку? Начнем со знакомства…

  • познакомиться, узнать о сильных сторонах и интересах коллег
  • почувствовать гордость за себя и ресурсное состояние команды
  • 30-40 минут
  • индекс-карты или стикеры
  • фломастеры
  • флипчарт
  • маркеры
  • SELL: Какие навыки и качества у меня развиты в избытке, могу их легко “продать”?
  • BUY: Какие навыки и качества я бы хотел “купить”, т.е. развить в себе еще больше?

Шаг 2. Представление

Предлагаем каждому члену команды (по кругу) представиться, если они еще не знакомы, озвучить свои сильные стороны и свои интересы в профессиональном росте. Это может занять по 1-3 минуты на человека, в целом на команду — до получаса.

Шаг 3. Дебриф

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

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

Командная кросс-функциональность

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

На самом деле речь идет о командной кросс-функциональности, а не об индивидуальной. То есть, под кросс-функциональностью мы понимаем способность целой команды выполнить все функции, необходимые для реализации проекта.

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

Индивидуальная кросс-функциональность

Другой важный аспект высокой продуктивности — наличие, или даже подавляющее большинство Т-людей в команде. Здесь речь идет уже об индивидуальной кросс-функциональности, и вот что я под ней понимаю.

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

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

Нам нужна команда-звезда, а не команда звезд, поэтому, полезно растить Т-людей и соблюдать баланс командной и индивидуальной кросс-функциональности.

Первым шагом на этом пути может стать воркшоп по созданию матрицы навыков.

SKILLS MATRIX

  • составить карту навыков, необходимых для реализации продукта
  • узнать о всех людях, доступных на проекте (желательно присутствие всех, даже part-time и подрядных участников, если такие есть)
  • проанализировать насколько достаточны знания и навыки команды
  • понять “узкие места” и потенциальные ресурсные риски
  • спланировать действия по передаче знаний и развитию кросс-функциональности в команде
  • 60-180 минут
  • флипчарт
  • маркеры
  • стикеры
  • фломастеры
  • Беклог Продукта (по скрам), спецификацию, или требования (как бы вы их ни называли)
  • всю команду
  • Владельца Продукта (по скрам), заказчика, или того, кто имеет максимально ясное представление о том, что мы будем разрабатывать (как бы вы его ни называли)
  • какую проблему он будет решать
  • кто ключевые пользователи
  • как он планирует зарабатывать деньги
  • какие конкуренты есть на рынке
  • чем мы хотим отличаться
  • какие технологии планируется использовать
  • какие существуют ограничения

Шаг 2. Навыки

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

Флипчартный лист мы расчерчиваем матрицей, в колонках которой будут технологии и навыки, а в строках — имена людей.

  • html5
  • css3
  • PHP
  • JS
  • DB
  • UX

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

Постарайтесь, пожалуйста, не забыть никого “в шкафу”, как это часто в моей практике происходило с дизайнерами: после недели тренингов и коучинга с запуском проекта, на этапе заполнения матрицы, руководство «вспоминало», что забыли пригласить UX-а.

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

Шаг 4. Солнышки

Каждый член команды заполняет матрицу одним из 4-х типов “солнышка”. Под солнышком понимается кружок, разделенный на 4 сегмента.

  • Пустое: Не могу или не хочу выполнять эту задачу совсем
  • Первая верхняя четверть закрашена: Знаком с элементами задачи
  • Вертикальная половинка закрашена: Могу выполнить с чьей-то помощью
  • Три четверти закрашено: Могу выполнить задачу самостоятельно
  • Все закрашено: Могу выполнить сам и научить другого

Шаг 5: Анализ

Теперь давайте посмотрим, что же все это значит для нас.

Паттерн: пустые колонки — первое, на что мы можем обратить внимание. Это значит, что команда еще не укомплектована, нужно открывать вакансию или искать кого-то из “family, fools, friends” в случае стартапа.

Если навык редкий и редко-используемый, существует соблазн найти кого-то part-time или воспользоваться подрядными услугами. Очень не советую: зависимость команды от внешних людей может привести к ожиданиям, разделению на “мы” и “они” и мячу на чьей-то стороне.

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

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

Паттерн: одинокие “солнышки”, заполненные больше, чем наполовину. Они создают обманчивую уверенность наличия настоящей “звезды” у нас в команде. Поэтому, полезно проверять таких людей на “автобусный фактор”.

Одинокие солнце-звезды (как и внешние специалисты, о которых я писала выше) — потенциальные “клиенты” автобусного фактора. Несмотря на всю их квалификацию, достаточно умелого хедхантинга, отпуска или рождения ребенка, что бы проект оказался в опасности.

Что делать? Определить, кто хотел бы освоить этот навык или сферу проекта, предложить работу в паре или переключение между задачами, растить Т-людей.

Паттерн: Ни одного закрашенного солнышка рядом с закрашенными наполовину. Вывод очевиден: у нас есть средние специалисты, возможно, с желанием учиться, но отсутствием внутренних менторов. Чем чревато? Сомнительным качеством или недостаточной скоростью работы. Решение: обучение внутри компании, внешний или корпоративный тренинг, найм более крутого “солнышка” — на выбор.

  • при вводе нового члена команды в курс дел
  • при росте проекта: может иметь смысл разделить команду и добавить в каждую из подкоманд новых людей
  • при поворотах (pivots) идеи и подключению новых технологий

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

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

📎📎📎📎📎📎📎📎📎📎