mirror of
https://github.com/avito-tech/playbook.git
synced 2026-03-14 06:02:56 +03:00
Create techlead-profile.md
This commit is contained in:
162
techlead-profile.md
Normal file
162
techlead-profile.md
Normal file
@@ -0,0 +1,162 @@
|
||||
# Профили технических менеджеров
|
||||
|
||||
Ожидания каждого следующего уровня добавляются к ожиданиям предыдущих. Например TUL должны уметь делать всё тоже самое что и Team Lead. Менеджер обязательно должен проявить навыки и компетенции своего или следующего профиля на деле. Просто уметь или хотеть делать не достаточно.
|
||||
|
||||
## Team Lead
|
||||
### Лидерство
|
||||
- Прямой руководитель команды разработки. Достигает результата за счёт слаженной работы команды.
|
||||
- Делает так, чтобы команда разработки выполняла большую часть задач самостоятельно, без его непосредственного участия. Делегирует ответственность за принятие решений.
|
||||
- Мотивирует людей на постоянное улучшение себя и процессов.
|
||||
- Помогает команде устранять возникающие в ходе работы препятствия.
|
||||
- При поиске и решении проблем выходит за рамки команды, ищет системные проблемы на уровне выше.
|
||||
- Создаёт атмосферу доверия в команде, чтобы все могли открыто высказываться.
|
||||
- Транслирует ценности Авито. Формирует систему ценностей команды.
|
||||
|
||||
### Управление людьми
|
||||
- Регулярно доносит качественную обратную связь на личных встречах со своими сотрудниками. Применяет активное слушание.
|
||||
- Оценивает работу своих сотрудников. Проводит для них [performance review](https://github.com/avito-tech/playbook/blob/master/goal-setting.md#performance-review). Обсуждает поставленную оценку на калибровках. Даёт обратную связь по итогам performance review.
|
||||
- Знает что мотивирует его сотрудников. Использует подходящие инструменты мотивации для её повышения/поддержания на высоком уровне.
|
||||
- Определяет сильные стороны и области развития членов команды. Помогает сотруднику определить возможные точки карьерного роста.
|
||||
- Ищет возможность помочь людям достичь следующей желаемой роли
|
||||
- Инициирует промо. Соблюдает принятый в компании процесс.
|
||||
- Эффективно управляет конфликтами: выслушивает обе стороны и помогает разобраться
|
||||
|
||||
### Управление командами
|
||||
- Формирует дизайн команды (состав, компетенции, квалификация) на основе целей её создания и целей департамента
|
||||
- Инициирует найм и участвует в нём. Соблюдает существующий процесс.
|
||||
- Составляет профиль кандидата (описание для рекрутера человек с какими навыками нужен в команду)
|
||||
- Проводит технические интервью в той области где он эксперт и менеджерское интервью на котором проверяет soft skills кандидата
|
||||
- Организует процесс онбординга для новичков. Ставит им цели на испытательный срок.
|
||||
- Инициирует процесс увольнения разработчика. Соблюдает принятый в компании процесс.
|
||||
- Своевременно каскадирует информацию, важную для команды. Например: рассказывает об основных изменениях в компании или изменениях в смежных юнитах/кластерах.
|
||||
- Делится собственным опытом и управляет обменом знаниями в рамках команды
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
- Формирует цель существования своей команды. Доносит эту цель до всех.
|
||||
- Обеспечивает прозрачность целей и задач внутри своей команды
|
||||
- Формирует и приоритизирует технический бэклог команды. На его основе составляет дорожную карту (roadmap).
|
||||
- Формирует с командой краткосрочные цели (например цель спринта). Связывает их с квартальными целями (OKR). Отвечает за их выполнение.
|
||||
- Формирует с командой квартальные цели (например OKR). Связывает их с целями департамента, компании. Отвечает за их выполнение.
|
||||
- Следит за использованием бюджета и ресурсов своей команды. Вносит коррективы в планы и приориты для решения проблем с ресурсами/бюджетом.
|
||||
- Работает со стейкхолдерами. Своевременно транслирует важную для них информацию. Управляет их ожиданиями.
|
||||
- Выступает ответственным за достижение квартальных целей команды (OKR)
|
||||
- Выступает ответственным за постановку технических квартальных целей команды (OKR)
|
||||
- Для достижения целей меняет приоритеты при необходимости, предотвращает риски, корректирует действия команды для предотвращения нежелательных последствий
|
||||
|
||||
### Управление процессами
|
||||
- Отвечает за поддержание всех общих для компании процессов (найм, деливери, оценка перформанса, инженерные процессы) в рамках своей команды.
|
||||
- Отвечает за предсказуемость и скорость процесса разработки и автоматизирует его.
|
||||
- Устанавливает метрики эффективности процессов и следит за ними.
|
||||
- Работает в рамках существующих в компании инженерных процессов. Поддерживает их сам или делегирует команде процессами:
|
||||
- управление инцидентами
|
||||
- управление ошибками (багами)
|
||||
- управление техническим бэклогом
|
||||
- управление документацией и знаниями
|
||||
- Постоянно улучшает инженерные практики в своей команде: code review, architecture workshops, pair programming, mob programming, tdd
|
||||
- Организует процесс тестирования
|
||||
|
||||
### Техническая экспертиза
|
||||
- Техническая экспертиза на уровне senior разработчика
|
||||
- Отвечает за техническое качество продуктов и сервисов которые разрабатывает его команда.
|
||||
- Ведёт технический бэклог и дорожную карту (roadmap) команды или проекта
|
||||
- Анализирует технические решения предлагаемые командой. Даёт конструктивную обратную связь по ним. Принимает финальное решение.
|
||||
- Актуализирует свои технические знания и навыки в соответствии со стеком технологий которым владеет его команда. При необходимости может самостоятельно решать задачи из бэклога команды.
|
||||
- Отвечает за стабильную работу своей системы
|
||||
- Организует процесс тестирования
|
||||
- Контролирует что система достаточно покрыта мониторингом и алертами
|
||||
- Отвечает за то что в команде есть дежурные, которые оперативно реагируют на инциденты
|
||||
|
||||
### Бизнес экспертиза
|
||||
- Руководствуется знаниями сценариев использования его продукта при принятии решений.
|
||||
- Вместе с Product Owner формирует бэклог продукта и дорожную карту (roadmap).
|
||||
- При проработке задач предлагает альтернативные способы проверки гипотез и технических решений, позволяющие получить данные быстрее/с меньшими затратами
|
||||
- Делает базовые выводы по результатам проведенного исследования (например делает базовые выводы по а/б тестам: статистически значимый результат или нет; тест показывает плохие результаты на метриках, его нужно остановить). "Подсвечивает" найденные проблемы или успехи.
|
||||
- Исследует проблемы пользователей и помогает заказчику найти бизнес решение (например: участвует в дискавери спринтах в роли продукт менеджера).
|
||||
- Вместе с Product Owner формирует и отслеживает метрики здоровья продукта
|
||||
|
||||
## Technical Unit Lead (TUL)
|
||||
|
||||
### Лидерство
|
||||
- Прямой руководитель одной или нескольких команд разработки. Достигает результата за счёт слаженной работы команды.
|
||||
- Личным примером стимулирует команду к продуктивной работе. Показывает как можно развиваться и меняться.
|
||||
- Системно улучшает процессы в своей команде или департаменте
|
||||
- Проводит большие ретроспективы с участием нескольких команд (своих или смежных)
|
||||
- При поиске и решении проблем выходит за рамки команды, ищет системные проблемы на уровне департамента или компании.
|
||||
- Лидер трансформационных проектов на уровне команды. Например, внедрения Scrum/Kanban.
|
||||
- Доносит свои идеи до широкой аудитории. Рассказывает о результатах работы своей команды.
|
||||
- Развивает формальных и не формальных лидеров в своих командах.
|
||||
|
||||
### Управление людьми
|
||||
- Принимает решение о повышении зарплаты инженеров
|
||||
- Принимает решение о промо инженеров
|
||||
- Воспитывает собственного преемника.
|
||||
|
||||
### Управление командами
|
||||
- Собирает команду разработки с нуля и "запускает" её
|
||||
- Выступает в роли нанимающего менеджера. Принимает решение решение о найме и увольнении людей в свою команду.
|
||||
- Развивает не только людей, но и команды. Выращивает "зрелые" команды
|
||||
- Имеет видение целевой модели каждой команды. Знает какой результат хочет получить.
|
||||
- Формирует план развития команды. Ведёт бэклог для достижения целевой модели команды.
|
||||
- Помогает и обучает команды и сотрудников планировать и координировать свою работу.
|
||||
- Планирует орг. структуру своих команд учитывая цели команды и департамента.
|
||||
- Помогает команде преодолевать проблемы роста.
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
- Прослеживает связь своих целей со стратегией кластера/вертикали и компании.
|
||||
- Формирует технические видение и стратегию команды (например целевая архитектура, какие технологии хотим внедрить). Согласует их с продуктовыми планами и планами смежных команд. Отвечает за их реализацию.
|
||||
- Составляет квартальные и годовые дорожные карты (roadmap)
|
||||
- Планирует бюджет и ресурсы для своей команды на горизонте 1 год.
|
||||
- Контролирует использование ресурсов и бюджета в своей команде. Формирует правила их контроля и использования.
|
||||
- Учитывает доступные ресурсы и бюджет при принятии решений.
|
||||
- Ведет крупные продуктовые (или технические) проекты, на уровне кластера или компании. Формирует цели и критерии успеха. Проходит защиту проекта.
|
||||
|
||||
### Управление процессами
|
||||
- Управляет командами через организацию процессов.
|
||||
- Успешно применяет существующие в компании процессы и подходы в с учётом целей команд.
|
||||
- Создаёт инструменты которые показывают состояние процессов в командах.
|
||||
- Проводит ревизию существующих процессов. Актуализирует их или отменяет.
|
||||
|
||||
### Техническая экспертиза
|
||||
- Постоянно расширяет свой технический кругозор. Изучает смежные области и технологии. Например для того чтобы успешно управлять кросс-функциональной командой.
|
||||
- Способен объяснить стейкхолдерам суть технологии простым языком.
|
||||
- Смотрит в будущее. Объясняет стейкхолдерам возможные технические потребности команды или продукта.
|
||||
|
||||
### Бизнес экспертиза
|
||||
- Находит технические проблемы, мешающие бизнесу развиваться сейчас или грозящие в ближайшем будущем.
|
||||
- Планирует и проводит необходимые исследования (например: сплит-тесты, опросы, опыт других компаний) для проверки реальности проблем/пользовательских болей.
|
||||
- Использует результаты проведённых исследований для аргументации важности предлагаемых решений.
|
||||
- Прослеживает взаимосвязи между изменениями в своём кусочке продукта и другими его частями. И сообщает об этом заинтересованым лицам.
|
||||
- Отслеживает продуктовые и бизнесовые тренды рынка на котором работает
|
||||
- Следит за тем что делают конкуренты. Использует эти знания при планировании продуктовой и технической работы.
|
||||
|
||||
## Cluster Lead
|
||||
|
||||
### Лидерство
|
||||
- Системно улучшает процессы в своем департаменте или в компании
|
||||
- Лидер и инициатор трансформационных проектов на уровне департамента. Например внедрение практик из LeSS (overall retro, overall planning).
|
||||
- Участник и инициатор трансформационных проектов на уровне компании.
|
||||
|
||||
### Управление командами
|
||||
- Планирует орг.структуру своего департамента. Создаёт команды для новых бизнес направлений.
|
||||
- Управляет приоритетами найма внутри своего департамента.
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
- Формирует цель существования своего департамента. Доносит эту цель до своих команд.
|
||||
- Формирует технические видение и стратегию своего департамента. Согласует их с видением и стратегией компании. Объясняет её своим командам и отвечает за реализацию.
|
||||
- Участвует в формировании технического портфеля компании. Следит за тем чтобы в нем были учтены задач и интересы департамента.
|
||||
- Способствует тому, чтобы отдельные люди и организация в целом действовали, не забывая о стратегических целях кластера.
|
||||
- При крупных изменениях в своём департаменте понимает их влияние и согласовывает их с другими подразделениями.
|
||||
|
||||
### Управление процессами
|
||||
- Успешно создаёт и применяет разные подходы к организации процессов в зависимости от команды и потребностей бизнеса. Например ITSM, ITIL, LeSS.
|
||||
- Распространяет внутри своего департамента и за его пределами успешные подходы.
|
||||
|
||||
### Техническая экспертиза
|
||||
- Визионерство. Следит за глобальными технологическими трендами и может сделать прогноз с определённой долей вероятности.
|
||||
- Ведёт сложные технические межкластерные проекты. При необходимости привлекает внутренних и внешних экспертов.
|
||||
|
||||
### Бизнес экспертиза
|
||||
- Понимает как работает бизнес Авито. Учитывает финансовые и бизнес метрики при планировании работы своего департамента. Например, убеждается что его инициативы положительно влияют на Equity Value и Enterprise Value компании.
|
||||
- Участвует в операционных ревью бизнес показателей компании или её частей.
|
||||
- Используя рыночные тренды, формирует новые бизнес или технологические возможности.
|
||||
- Эффективно использует ресурсы своего департамента, знает из чего складывается его P&L.
|
||||
Reference in New Issue
Block a user