From 4ded4ae05bb0b217e409a32993f6f5b43a1aad9e Mon Sep 17 00:00:00 2001 From: Maxim Byakow Date: Fri, 12 Aug 2022 19:52:15 +0300 Subject: [PATCH 1/3] =?UTF-8?q?=D0=9F=D0=BE=D1=87=D0=B8=D1=81=D1=82=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B3=D1=80=D1=83=D0=BF=D0=BF=D1=8B=20=D0=BD=D0=B0?= =?UTF-8?q?=D0=B2=D1=8B=D0=BA=D0=BE=D0=B2=20=D0=B2=20"=D0=9F=D1=80=D0=BE?= =?UTF-8?q?=D1=84=D0=B8=D0=BB=D0=B8=20=D1=82=D0=B5=D1=85=D0=BD=D0=B8=D1=87?= =?UTF-8?q?=D0=B5=D1=81=D0=BA=D0=B8=D1=85=20=D0=BC=D0=B5=D0=BD=D0=B5=D0=B4?= =?UTF-8?q?=D0=B6=D0=B5=D1=80=D0=BE=D0=B2"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Убрал задублированные группы у Tech Lead, которые вероятно по ошибке попали с уровня Engineering Team Lead. --- techlead-profile.md | 52 --------------------------------------------- 1 file changed, 52 deletions(-) diff --git a/techlead-profile.md b/techlead-profile.md index b1dd81f..bf744c1 100644 --- a/techlead-profile.md +++ b/techlead-profile.md @@ -85,58 +85,6 @@ * Самостоятельно или вместе с Product Owner формирует и отслеживает метрики здоровья продукта. -### Управление людьми -* Работает над удержанием сотрудников в компании. Знает что мотивирует его сотрудников. Использует подходящие инструменты мотивации для её повышения/поддержания на высоком уровне. -* Обсуждает с инженерами своей команды зарплату, вознаграждение и программы долгосрочной мотивации. Инициирует изменение. -* Эффективно управляет конфликтами: выслушивает обе стороны и помогает разобраться. -* Развивает собственного преемника. - - -### Управление командами -* Развивает не только людей, но и команду. Выращивает «зрелые» команды. -* Имеет видение целевой модели команды. Формирует её дизайн (состав, компетенции, квалификация). Знает, какой результат хочет получить, на основе целей создания команды и целей департамента. -* Формирует план развития своей команды. Ведёт бэклог для достижения целевой модели команды. -* Собирает команду разработки с нуля и запускает её. -* Выступает в роли нанимающего менеджера. Принимает решение о найме и увольнении людей в свою команду. -* Составляет профиль кандидата для рекрутера. -* Проводит самостоятельно или с HR менеджерское интервью на котором проверяет soft skills кандидата. Принимает решение делать оффер или нет. -* Помогает и обучает команды и сотрудников планировать и координировать свою работу. - - -### Целеполагание, планирование и реализация -* Горизонт планирования 3-6 месяцев. -* Доносит цель существования команды до всех. -* Обеспечивает прозрачность целей и задач внутри своей команды. -* Формирует с командой краткосрочные цели (например цель спринта). Связывает их с квартальными целями (OKR). Отвечает за их выполнение. -* Формирует сам или с помощью команды технический бэклог. Выступает в роли владельца бэклога. -* Ставит технические цели для своей команды. Отвечает за их выполнение. -* Для реализации поставленных целей составляет дорожную карту (roadmap). -* Работает со стейкхолдерами. Своевременно транслирует важную для них информацию. Управляет их ожиданиями. -* При постановке целей и составлении дорожных карт (roadmap) учитывает риски. - - -### Управление процессами -* Отвечает за поддержание всех общих для компании процессов (процесс разработки, инженерные процессы) в рамках своей команды. -* Отвечает за предсказуемость и скорость процесса разработки и автоматизирует его. -* Принимает решения об изменении процессов основываясь на фактах и данных. Например, следит за метриками Agile Dasboard и результатами Team Maturity Model или принимает решения об эксперименте с процессами на основе данных ретроспектив. -* Работает в рамках существующих в компании инженерных процессов. Поддерживает их сам или делегирует команде: - * управление инцидентами; - * управление ошибками (багами); - * управление техническим бэклогом; - * управление документацией и знаниями. -* Постоянно улучшает инженерные практики в своей команде: code review, architecture workshops, pair programming, mob programming, tdd. -* Организует процесс тестирования. - - -### Техническая экспертиза -* Техническая экспертиза на уровне senior разработчика. Продолжает тратить 25-50% своего времени на работу руками. -* Отвечает за техническое качество и стабильную работу продуктов и сервисов которые разрабатывает его команда. -* Следит за качеством кодовой базы/тестовых моделей/конфигурационных файлов своей команды и сам активно контрибьютит в них. -* Анализирует технические решения предлагаемые командой. Даёт конструктивную обратную связь по ним. Если нужно, принимает финальное решение. -* Актуализирует свои технические знания и навыки в соответствии со стеком технологий которым владеет его команда. -* Контролирует что система достаточно покрыта мониторингом и алертами. - - ### Бизнес-экспертиза * При проработке задач предлагает альтернативные способы проверки гипотез и технических решений, позволяющие получить данные быстрее или с меньшими затратами. * Делает базовые выводы по результатам проведенных исследований. From 0a0e7db1e542246e5ae7b29841c75b85a15f85c9 Mon Sep 17 00:00:00 2001 From: Maxim Byakow Date: Fri, 12 Aug 2022 19:55:05 +0300 Subject: [PATCH 2/3] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=20=D0=9F=D1=80=D0=BE=D1=84=D0=B8=D0=BB=D0=B8=20=D1=82=D0=B5?= =?UTF-8?q?=D1=85=D0=BD=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D1=85=20=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D0=B5=D0=B4=D0=B6=D0=B5=D1=80=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Исправил заголовок одной из секций у Tech Lead --- techlead-profile.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/techlead-profile.md b/techlead-profile.md index bf744c1..0a27c8e 100644 --- a/techlead-profile.md +++ b/techlead-profile.md @@ -60,7 +60,9 @@ * Ставит технические цели для своей команды. Отвечает за их выполнение. * Для реализации поставленных целей составляет дорожную карту (roadmap). * Работает со стейкхолдерами. Своевременно транслирует важную для них информацию. Управляет их ожиданиями.При постановке целей и составлении дорожных карт (roadmap) учитывает риски. -Управление процессами + + +## Управление процессами * Отвечает за поддержание всех общих для компании процессов (процесс разработки, инженерные процессы) в рамках своей команды. * Отвечает за предсказуемость и скорость процесса разработки и автоматизирует его. * Принимает решения об изменении процессов основываясь на фактах и данных. Например, следит за метриками Agile Dasboard и результатами Team Maturity Model или принимает решения об эксперименте с процессами на основе данных ретроспектив. From 6a922b169ca92b6f794db89e2b3fb6040fc38156 Mon Sep 17 00:00:00 2001 From: Maxim Byakow Date: Fri, 12 Aug 2022 20:22:25 +0300 Subject: [PATCH 3/3] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B7=D0=B0=D0=B3=D0=BE=D0=BB=D0=BE=D0=B2=D0=BA=D0=B8?= =?UTF-8?q?=20=D0=BD=D0=B0=20=D1=81=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86?= =?UTF-8?q?=D0=B5=20"=D0=9F=D1=80=D0=BE=D1=84=D0=B8=D0=BB=D0=B8=20=D1=82?= =?UTF-8?q?=D0=B5=D1=85=D0=BD=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8=D1=85=20?= =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D0=B5=D0=B4=D0=B6=D0=B5=D1=80=D0=BE=D0=B2"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- techlead-profile.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/techlead-profile.md b/techlead-profile.md index 0a27c8e..b683e58 100644 --- a/techlead-profile.md +++ b/techlead-profile.md @@ -255,7 +255,9 @@ * Смотрит в будущее, следит за техническими трендами. Объясняет стейкхолдерам какие технические задачи необходимо сделать команде в будущем или как технологии могут помочь бизнесу/продукту. * Ведёт процесс capacity management ресурсов своих серверов и приложений. * Отвечает за то что все важные проекты команды прошли Архитектурный комитет. -Бизнес-экспертиза + + +### Бизнес-экспертиза * Руководствуется знаниями сценариев использования его продукта при принятии решений. * Находит технические проблемы, которые мешают бизнесу развиваться сейчас или в ближайшем будущем. * Планирует и проводит исследования (например: сплит-тесты, опросы, опыт других компаний) для проверки реальности проблем/пользовательских болей. @@ -303,7 +305,9 @@ ### Техническая экспертиза * Формирует технические видение и стратегию своего кластера. Согласует их с видением и стратегией компании. Объясняет её своим командам. -Бизнес-экспертиза + + +### Бизнес-экспертиза * Понимает как работает бизнес Авито. Учитывает финансовые и бизнес метрики при планировании работы своего департамента. Например, убеждается что его инициативы положительно влияют на Equity Value и Enterprise Value компании. * Участвует в операционных ревью бизнес показателей компании или её частей. * Используя рыночные тренды, формирует новые бизнес или технологические возможности на уровне компании. @@ -391,6 +395,7 @@ ### Техническая экспертиза * Визионерство. Следит за глобальными технологическими трендами, может нарисовать картину будущего и сделать прогноз того что нужно делать Авито. + ### Бизнес-экспертиза * Понимает, как работает бизнес Авито. Учитывает финансовые и бизнес метрики при планировании работы своего департамента. Например, убеждается что его инициативы положительно влияют на Equity Value и Enterprise Value компании. * Участвует в операционных ревью бизнес показателей компании или её частей.