CodeFest 2018. Алексей Катаев (SkyEng) — Тимлид в распределенной команде

CodeFest 2018. Алексей Катаев (SkyEng) — Тимлид в распределенной команде

Посмотрите выступление Алексея: https://2018.codefest.ru/lecture/1336/

Сегодня многие разработчики работают удаленно. Завтра таких будет ещё больше. На тимлидов сегодня большой спрос — откуда их брать, как развивать?
Объединяем эти два тренда и получаем: тимлид распределенной команды — двойной челлендж. Недостаточно просто быть хорошим менеджером, нужно уметь управлять на расстоянии.

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

Контроль? Прозрачность?

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

16b6c87229eaf58768d25ed7b2bbbf52?s=128

CodeFest

April 09, 2018
Tweet

Transcript

  1. Тимлид в распределенной команде Алексей Катаев Team Lead

  2. Skyeng сегодня • Распределенная команда разработчиков с 2014 года

  3. Skyeng сегодня • Распределенная команда разработчиков с 2014 года •

    55 разработчиков, 51 удаленно (по-настоящему)
  4. Skyeng сегодня • Распределенная команда разработчиков с 2014 года •

    55 разработчиков, 51 удаленно (по-настоящему) • 87% сотрудников в восторге от удаленной работы
  5. В чем смысл?

  6. В чем смысл? • Эффективность

  7. В чем смысл? • Эффективность • Найм и удержание разработчиков

  8. В чем смысл? Прозрачность

  9. Следить — не нужно

  10. Контроль Прозрачность

  11. Прозрачность • Актуальные статусы • Актуальные remaining est. • Актуальный

    бэклог
  12. Прозрачность • Актуальные статусы • Актуальные remaining est. • Актуальный

    бэклог
  13. None
  14. Прозрачность

  15. Прозрачность

  16. В чем смысл? Прозрачность Вовлеченность

  17. Вовлеченность

  18. Вовлеченность • Ежедневные встречи, tech review • Презентация проектов, квартальные

    презентации • Kaizen • 1:1 • Вимбоксинги
  19. Vimbox CS:GO Ultimate Tournament

  20. В чем смысл? Прозрачность Вовлеченность Тимлид и команда

  21. Что делает тимлид?

  22. Scrum mastering • Итоги спринта • Подготовка планирования • Планирование,

    подготовка задач, оценка
  23. Tech review / Code-review

  24. Инфраструктура • OpsGenie

  25. Инфраструктура

  26. Инфраструктура • OpsGenie • Root Access • Fail Checklist &

    Post Mortem
  27. Kaizen Kaizen

  28. Рефакторинг

  29. Адаптация новых разработчиков

  30. Адаптация новых разработчиков

  31. 1:1

  32. В чем смысл? Прозрачность Вовлеченность Коммуникации Тимлид и команда

  33. Коммуникации ?

  34. Коммуникации

  35. None
  36. #general #live Вся компания, >1000 человек

  37. #general #live Вся компания, >1000 человек #dev #marketing #design Подразделения,

    >100 человек
  38. #general #live Вся компания, >1000 человек #dev #marketing #design Подразделения,

    >100 человек #vim-dev #vim-analytics #vim-qa Наша команда, > 10 человек
  39. #general #live Вся компания, >1000 человек #dev #marketing #design Подразделения,

    >100 человек #vim-dev #vim-analytics #vim-qa Наша команда, > 10 человек #vim-olympiads #vim-5091 Проекты, 5 человек
  40. #general #live Вся компания, >1000 человек #dev #marketing #design Подразделения,

    >100 человек #vim-dev #vim-analytics #vim-qa Наша команда, > 10 человек #vim-olympiads #vim-5091 Проекты, 5 человек #vim-ideas #vim-bugs Фидбэк, репорты
  41. #general #live Вся компания, >1000 человек #dev #marketing #design Подразделения,

    >100 человек #vim-dev #vim-analytics #vim-qa Наша команда, > 10 человек #vim-olympiads #vim-5091 Проекты, 5 человек #vim-ideas #vim-bugs Фидбэк, репорты #vim-alerts #vim-warnings Интеграции
  42. None
  43. None
  44. • @vim-dev-team • @vim-product-manager • @vim-dev-lead • @vim-qa-team • @vimbox-team

    • @vim-business-team
  45. В чем смысл? Прозрачность Вовлеченность Контекст Коммуникации Тимлид и команда

  46. None
  47. Презентация проектов

  48. Квартальные планы

  49. Аналитический стендап

  50. Дизайн-стендап

  51. Планы других команд

  52. Гоша Live

  53. None
  54. В чем смысл? Прозрачность Вовлеченность Контекст Коммуникации Проблемы Тимлид и

    команда
  55. Нерешенные проблемы • Обучение • Оффлайн-встречи • Что происходит в

    соседних отделах • Клубы по интересам
  56. В чем смысл? Прозрачность Вовлеченность Контекст Коммуникации Проблемы Рекомендации Тимлид

    и команда
  57. Рекомендую • Slack — вся коммуникация • Notion — вики

    https://www.notion.so • Видеовстречи • Hangouts — до 10 человек • G suite — до 25 человек • G suite enterprise — до 50 человек • Hangouts on air — видеозапись • Zoom — до 100 человек • Geekbot — текстовые стендапы https://geekbot.io • Funretro — ретроспективы http://funretro.github.io/distributed • OpsGenie — информирование об инцидентах https://www.opsgenie.com • Skyeng — выучить английский https://skyeng.ru
  58. В чем смысл? Прозрачность Вовлеченность Контекст Коммуникации Проблемы Рекомендации Тимлид

    и команда ???
  59. Вопросы? @ax8080