From 4ded4ae05bb0b217e409a32993f6f5b43a1aad9e Mon Sep 17 00:00:00 2001 From: Maxim Byakow Date: Fri, 12 Aug 2022 19:52:15 +0300 Subject: [PATCH] =?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% своего времени на работу руками. -* Отвечает за техническое качество и стабильную работу продуктов и сервисов которые разрабатывает его команда. -* Следит за качеством кодовой базы/тестовых моделей/конфигурационных файлов своей команды и сам активно контрибьютит в них. -* Анализирует технические решения предлагаемые командой. Даёт конструктивную обратную связь по ним. Если нужно, принимает финальное решение. -* Актуализирует свои технические знания и навыки в соответствии со стеком технологий которым владеет его команда. -* Контролирует что система достаточно покрыта мониторингом и алертами. - - ### Бизнес-экспертиза * При проработке задач предлагает альтернативные способы проверки гипотез и технических решений, позволяющие получить данные быстрее или с меньшими затратами. * Делает базовые выводы по результатам проведенных исследований.