🔥

Тред (Асхат Уразбаев)


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

Первый уровень. Разделение.Каждый член команды отвечает за свое направление со своим заказчиком. Взаимопомощь происходит несистемно, на уровне дружеских отношений

Работу DS контролирует Лид — насколько у него хватает времени.

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

Неконтролируемое качество. Пример — в одной из компаний одну работу (проверки эффективности маркетинговой акции) случайно дали двум DS. Они работали параллельно, и у одного получилось, что эффекта нет, а у второго эффект был большим.

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

Возвращаются старые задачи и выбивают DS из работы по текущим. Некоторые DS перегружены, а кто-то занимается ресечем.

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

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

Результат: Стендапы начинают обретать смысл: иногда происходят технические обсуждения

Код ревьювится, находится под версионным контролем, появляются практики документирования результатов, есть с кем проконсультироваться

Time2Value улучшился: проще передавать задачи, меньше тупняка на сложных моментах.

Смена DS на задаче стала проще: код не потерян.

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

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

Результаты: На совместных встречах команда обсуждает смысл задачи с точки зрения бизнеса и может генерировать продуктовые гипотезы. Как минимум двое в курсе бизнес-постановки.

Качество проработки бизнес-части гипотезы (как еще можно решить проблему бизнеса?) становится глубже, качество решений растет.

Time2Value еще улучшился: в случае необходимости бизнес-задачей может заниматься сразу двое человек.

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

Результаты: На совместных встречах команда обсуждает бизнес-задачу всем составом. Одновременно выполняющихся бизнес-задач становится немного и команда может фокусироваться всем составом благодаря разделению на подзадачи и параллельной / парной работе.

От уровня к уровню растет взаимодействие в команде и улучшается скорость (Time2Value) реализации бизнес задачи. Растет качество за счет взаимной проверки.

Психологический эффект: уровень тревожности падает, так как есть кому подстраховать и поддержать в трудную минуту. Признание членов по команде увеличивает мотивацию и вовлечение.