С 14 по 27 июня пройдет онлайн-конференция для тимлидов Podlodka Teamlead Crew!

# Запуск команды

# Описание

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

# Почему ветка важна?

Успешный запуск команды закладывает примерно до 20% успеха её будущих результатов, снижает риск конфликтов и снижение эффективности.

# Что будет, если этого не делать?

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

# На кого может быть делегирована?

Тимлид уровнем ниже

# Способы прокачки

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

# О чем нужно договориться на старте команды

# Продукт / Система / Домен

  • Какой продукт / систему(ы) / направление деятельности компании мы развиваем?
  • Какие глобальные проблемы акционеров / заказчиков / пользователей решаем?
  • На чем мы зарабатываем?
  • Кто наши пользователи?
  • Кто является спонсором разработки?
  • Какие ещё есть заинтересованные лица? (администраторы, инф. безопасность, аудиторы)
  • Как мы измеряем наш успех?

# Техническое направление

  • Какой технологический стек используем?
  • Кто принимает решения о его изменении?
  • Какие есть ограничения? (что можем использовать, что нет)
  • Какие правила написания кода?
  • Какие правила ведения документации?

# Ролевая модель

  • Все ли в команде знакомы и знают друг друга по именам?
  • Какие есть/планируются роли в команде? (тимлид, руководитель проекта, архитектор)
  • Какие у этих ролей обязанности и зоны ответственности?
  • Кто эти роли исполняет?

# Процессы

  • Какие у нас есть источники работ? Т.е. кто нам может ставить новые задачи?
  • Кто принимает готовую работу?
  • Какой методологии/подхода придерживаемся? (Scrum, RUP, Code&Fix, что-то своё)
  • Какие есть периодические встречи команды? (Статус, Демо, Планирование)
  • Какие из них обязательны и для каких ролей?
  • Какие из них по желанию и для каких ролей?
  • Как и кто оценивает задачи? (часы, сторипойнты, попугаи)
  • Какие способы визуализации работы используем? (стикеры на стены, excel, переписка, jira, trello)
  • Как отчитываемся о сделанной работе? (письмо руководителю в конце недели, таймшиты)

# Рабочее пространство команды

  • Где будет размещаться команда?
  • Все ли необходимое оборудование и мебель имеются?
  • Кто какое место займёт в комнате?
  • Есть ли выделенные переговорные для совещаний?
  • Если команда географически распределённая, настроены ли средства коммуникации? (телефоны, вкс, комнаты для конференций)

Более подробно рабочее пространство команды описано в отдельной ветке.

# Каналы коммуникации

  • Какие каналы коммуникации используем? (личные встречи, чаты, почта, документация)
  • Какой из них является первоочерёдным?
  • Какие каналы для каких видов решений принимаем?

# Командные соглашения

  • Какое время прихода, ухода, обеда, перерывов?
  • Какое поведение приемлемо?
  • Какое поведение неприемлемо?
  • Как принимаем решения? (большинство голосов, римское голосование, подбрасываем монету)

# Консультации