mirror of
https://github.com/avito-tech/playbook.git
synced 2026-03-13 21:53:21 +03:00
Update techlead-profile.md
This commit is contained in:
@@ -1,175 +1,457 @@
|
||||
# Профили технических менеджеров
|
||||
|
||||
Профили технических менеджеров нужны, чтобы оценивать коллег на [performance review](https://github.com/avito-tech/playbook/blob/master/goal-setting.md#performance-review). Это делает продвижение по карьерной лестнице понятным и прозрачным.
|
||||
Профили технических менеджеров нужны, чтобы оценивать коллег на [performance review](https://github.com/avito-tech/playbook/blob/master/goal-setting.md#performance-review). Это делает продвижение по карьерной лестнице понятнее.
|
||||
|
||||
## Как работают профили
|
||||
- Ожидания каждого следующего уровня добавляются к ожиданиям предыдущих. Например TUL должен уметь делать всё то же самое, что и Team Lead.
|
||||
- Менеджер обязательно должен проявить навыки и компетенции своего или следующего профиля на деле. Просто уметь или хотеть делать задачи — недостаточно.
|
||||
- Если менеджер считает, что специалисту в команде не нужен какой-то навык, то его можно не учитывать.
|
||||
|
||||
* Ожидания каждого следующего уровня добавляются к ожиданиям предыдущих. Например, Engineering Manager 2 должны уметь делать всё то же самое, что и Engineering Manager 1 и Engineering Team Lead.
|
||||
* Для продвижения по уровням сотрудник должен проявить навыки на деле. Просто уметь или хотеть делать задачи недостаточно.
|
||||
* Если в команде нет бизнес-необходимости делать что-то, что описано в профиле, например, собирать или распускать команды, то эти критерии можно не учитывать.
|
||||
|
||||
## Карьерная лестница
|
||||
Карьерная лестница — это возможный путь развития сотрудника в Авито. Он зависит от того, какие задачи решает специалист и какие основные навыки использует в работе.
|
||||
|
||||
Сейчас в Авито три уровня технических менеджеров:
|
||||
Карьерная лестница — это возможный путь развития сотрудника в Авито. Он зависит от того, какие задачи решает специалист, и какие основные навыки использует в работе.
|
||||
|
||||
Сейчас в Авито семь уровней технических менеджеров:
|
||||
* [Tech Lead](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#tech-lead)
|
||||
* [Engineering Team Lead](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#engineering-team-lead)
|
||||
* [Technical Unit Lead (TUL](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#technical-unit-lead-tul)):
|
||||
* [Engineering Manager 1](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#engineering-manager-1)
|
||||
* [Engineering Manager 2](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#engineering-manager-2)
|
||||
* [Cluster Lead](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#cluster-manager):
|
||||
* [Senior Engineering Manager 1](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#senior-engineering-manager-1)
|
||||
* [Senior Engineering Manager 2](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#senior-engineering-manager-2)
|
||||
* [Lead Engineering Manager](https://github.com/avito-tech/playbook/edit/master/techlead-profile.md#lead-engineering-manager)
|
||||
|
||||
|
||||
- [Team Lead](https://github.com/avito-tech/playbook/blob/master/techlead-profile.md#team-lead)
|
||||
- [Technical Unit Lead (TUL)](https://github.com/avito-tech/playbook/blob/master/techlead-profile.md#technical-unit-lead-tul)
|
||||
- [Cluster Lead](https://github.com/avito-tech/playbook/blob/master/techlead-profile.md#cluster-lead)
|
||||
## Tech Lead
|
||||
|
||||
## Team Lead
|
||||
### Лидерство
|
||||
- Прямой руководитель команды разработки. Достигает результата за счёт слаженной работы команды.
|
||||
- Делает так, чтобы команда разработки выполняла большую часть задач самостоятельно, без его непосредственного участия. Делегирует ответственность за принятие решений.
|
||||
- Мотивирует людей на постоянное улучшение себя и процессов.
|
||||
- Помогает команде устранять возникающие в ходе работы препятствия.
|
||||
- При поиске и решении проблем выходит за рамки команды, ищет системные проблемы на уровне выше.
|
||||
- Создаёт атмосферу доверия в команде, чтобы все могли открыто высказываться.
|
||||
- Транслирует [ценности Авито](https://github.com/avito-tech/playbook/blob/master/mission-and-values.md).
|
||||
- Формирует систему ценностей команды.
|
||||
* Прямой руководитель команды инженеров. Достигает результата за счёт слаженной работы команды.
|
||||
* Несёт ответственность не только за команду и процессы, но и за результаты её работы и достижение поставленных целей.
|
||||
* Мотивирует людей на постоянное улучшение себя и процессов.
|
||||
* Помогает команде устранять возникающие в ходе работы препятствия. Если не может справиться сам, то эскалирует проблему.
|
||||
* Создаёт атмосферу доверия в команде, чтобы все могли открыто высказываться.
|
||||
|
||||
|
||||
### Управление людьми
|
||||
- Регулярно доносит качественную обратную связь на личных встречах со своими сотрудниками. Применяет активное слушание.
|
||||
- Оценивает работу своих сотрудников. Проводит для них [performance review](https://github.com/avito-tech/playbook/blob/master/goal-setting.md#performance-review). Обсуждает поставленную оценку на калибровках. Даёт обратную связь по итогам performance review.
|
||||
- Знает, что мотивирует его сотрудников. Использует подходящие инструменты для повышения и поддержания мотивации на высоком уровне.
|
||||
- Определяет сильные стороны и области развития членов команды. Помогает сотруднику определить возможные точки карьерного роста.
|
||||
- Ищет возможность помочь людям достичь следующей желаемой роли.
|
||||
- Инициирует промо. Соблюдает принятый в компании процесс.
|
||||
- Эффективно управляет конфликтами: выслушивает обе стороны и помогает разобраться.
|
||||
* Регулярно доносит качественную обратную связь на личных встречах со своими сотрудниками. Применяет активное слушание.
|
||||
* Оценивает работу инженеров. Проводит для них performance review. Обсуждает поставленную оценку на калибровках. Даёт обратную связь по итогам performance review.
|
||||
* Определяет сильные стороны и области развития членов команды. Помогает сотруднику определить возможные точки карьерного роста.
|
||||
* Ищет возможность помочь людям достичь следующей желаемой роли.
|
||||
|
||||
|
||||
### Управление командами
|
||||
- Формирует дизайн команды. Определяет состав, компетенции, квалификацию членов команды ) на основе целей её создания и целей департамента.
|
||||
- Инициирует найм и участвует в нём. Соблюдает существующий процесс.
|
||||
- Составляет профиль кандидата. Описывает рекрутеру навыки человека, который нужен команде.
|
||||
- Проводит технические интервью в той области, где он эксперт.
|
||||
- Проводит менеджерское интервью, на котором проверяет soft skills кандидата.
|
||||
- Организует процесс онбординга для новичков. Ставит им цели на испытательный срок.
|
||||
- Инициирует процесс увольнения разработчика. Соблюдает принятый в компании процесс.
|
||||
- Своевременно каскадирует информацию, важную для команды. Например, рассказывает об основных изменениях в компании или изменениях в смежных юнитах и кластерах.
|
||||
- Делится собственным опытом и управляет обменом знаниями в рамках команды.
|
||||
* Обосновывает необходимость найма и участвует в нём. Соблюдает существующий процесс.
|
||||
* Проводит технические интервью в той области, где он эксперт.
|
||||
* Проводит менеджерское интервью на котором проверяет soft skills кандидата с участием HR и/или нанимающего менеджера.
|
||||
* Организовывает процесс онбординга для новичков. Ставит им цели на испытательный срок.
|
||||
* Своевременно каскадирует информацию, важную для команды. Например: рассказывает об основных изменениях в компании или изменениях в смежных юнитах/кластерах.
|
||||
* Делится собственным опытом и управляет обменом знаниями в рамках команды.
|
||||
* Своевременно доносит информацию о проблемах в команде своему руководителю.
|
||||
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
- Формирует цель существования своей команды. Доносит эту цель до всех.
|
||||
- Обеспечивает прозрачность целей и задач внутри своей команды.
|
||||
- Формирует и приоритизирует технический бэклог команды. На его основе составляет дорожную карту (roadmap).
|
||||
- Формирует с командой краткосрочные цели, например, цель спринта. Связывает их с квартальными OKR-целями. Отвечает за их выполнение.
|
||||
- Формирует с командой квартальные OKR-цели. Связывает их с целями департамента, компании. Отвечает за их выполнение.
|
||||
- Следит за использованием бюджета и ресурсов своей команды. Вносит коррективы в планы и приоритеты для решения проблем с ресурсами и бюджетом.
|
||||
- Работает со стейкхолдерами. Своевременно транслирует важную для них информацию. Управляет их ожиданиями.
|
||||
- Выступает ответственным за достижение квартальных целей команды.
|
||||
- Выступает ответственным за постановку технических квартальных целей команды.
|
||||
- При необходимости меняет приоритеты для достижения целей, предотвращает риски, корректирует действия команды для исключения нежелательных последствий.
|
||||
* Горизонт планирования 3-6 месяцев.
|
||||
* Доносит цель существования команды до всех.
|
||||
* Обеспечивает прозрачность целей и задач внутри своей команды.
|
||||
* Формирует с командой краткосрочные цели (например цель спринта). Связывает их с квартальными целями (OKR). Отвечает за их выполнение.
|
||||
* Формирует сам или с помощью команды технический бэклог. Выступает в роли владельца бэклога.
|
||||
* Ставит технические цели для своей команды. Отвечает за их выполнение.
|
||||
* Для реализации поставленных целей составляет дорожную карту (roadmap).
|
||||
* Работает со стейкхолдерами. Своевременно транслирует важную для них информацию. Управляет их ожиданиями.При постановке целей и составлении дорожных карт (roadmap) учитывает риски.
|
||||
Управление процессами
|
||||
* Отвечает за поддержание всех общих для компании процессов (процесс разработки, инженерные процессы) в рамках своей команды.
|
||||
* Отвечает за предсказуемость и скорость процесса разработки и автоматизирует его.
|
||||
* Принимает решения об изменении процессов основываясь на фактах и данных. Например, следит за метриками Agile Dasboard и результатами Team Maturity Model или принимает решения об эксперименте с процессами на основе данных ретроспектив.
|
||||
* Работает в рамках существующих в компании инженерных процессов. Поддерживает их сам или делигирует команде:
|
||||
* управление инцидентами;
|
||||
* управление ошибками (багами);
|
||||
* управление техническим бэклогом;
|
||||
* управление документацией и знаниями.
|
||||
* Постоянно улучшает инженерные практики в своей команде: code review, architecture workshops, pair programming, mob programming, tdd.
|
||||
* Организует процесс тестирования.
|
||||
|
||||
|
||||
### Техническая экспертиза
|
||||
* Техническая экспертиза на уровне senior разработчика. Продолжает тратить 25-50% своего времени на работу руками.
|
||||
* Отвечает за техническое качество и стабильную работу продуктов и сервисов которые разрабатывает его команда.
|
||||
* Следит за качеством кодовой базы/тестовых моделей/конфигурационных файлов своей команды и сам активно контрибьютит в них.
|
||||
* Анализирует технические решения предлагаемые командой. Даёт конструктивную обратную связь по ним. Если нужно, принимает финальное решение.
|
||||
* Актуализирует свои технические знания и навыки в соответствии со стеком технологий которым владеет его команда.
|
||||
* Контролирует что система достаточно покрыта мониторингом и алертами.
|
||||
Бизнес-экспертиза
|
||||
* Помогает Product Owner готовить бэклог для команды разработки или делает это самостоятельно.
|
||||
* Самостоятельно или вместе с Product Owner формирует и отслеживает метрики здоровья продукта.
|
||||
Engineering Team Lead
|
||||
Лидерство
|
||||
* Менеджер для команды состоящий из трёх или больше инженеров.
|
||||
* Делает так, чтобы команда выполняла большую часть задач самостоятельно, без его непосредственного участия. Делегирует ответственность за принятие решений. Но продолжает контролировать выполнение.
|
||||
* Системно улучшает процессы в своей команде. Например: Проводит большие ретроспективы с участием нескольких команд (своих или смежных).
|
||||
* При поиске и решении проблем выходит за рамки команды, ищет системные проблемы на уровне департамента или компании.
|
||||
* Инициатор и драйвер трансформационных проектов на уровне команды.
|
||||
* Доносит свои идеи до широкой аудитории. Рассказывает о результатах работы своей команды.
|
||||
* Транслирует ценности Авито. Формирует систему ценностей команды.
|
||||
|
||||
|
||||
### Управление людьми
|
||||
* Работает над удержанием сотрудников в компании. Знает что мотивирует его сотрудников. Использует подходящие инструменты мотивации для её повышения/поддержания на высоком уровне.
|
||||
* Обсуждает с инженерами своей команды зарплату, вознаграждение и программы долгосрочной мотивации. Инициирует изменение.
|
||||
* Эффективно управляет конфликтами: выслушивает обе стороны и помогает разобраться.
|
||||
* Развивает собственного преемника.
|
||||
|
||||
|
||||
### Управление командами
|
||||
* Развивает не только людей, но и команду. Выращивает «зрелые» команды.
|
||||
* Имеет видение целевой модели команды. Формирует её дизайн (состав, компетенции, квалификация). Знает, какой результат хочет получить, на основе целей создания команды и целей департамента.
|
||||
* Формирует план развития своей команды. Ведёт бэклог для достижения целевой модели команды.
|
||||
* Собирает команду разработки с нуля и запускает её.
|
||||
* Выступает в роли нанимающего менеджера. Принимает решение о найме и увольнении людей в свою команду.
|
||||
* Составляет профиль кандидата для рекрутера.
|
||||
* Проводит самостоятельно или с 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% своего времени на работу руками.
|
||||
* Отвечает за техническое качество и стабильную работу продуктов и сервисов которые разрабатывает его команда.
|
||||
* Следит за качеством кодовой базы/тестовых моделей/конфигурационных файлов своей команды и сам активно контрибьютит в них.
|
||||
* Анализирует технические решения предлагаемые командой. Даёт конструктивную обратную связь по ним. Если нужно, принимает финальное решение.
|
||||
* Актуализирует свои технические знания и навыки в соответствии со стеком технологий которым владеет его команда.
|
||||
* Контролирует что система достаточно покрыта мониторингом и алертами.
|
||||
|
||||
|
||||
### Бизнес-экспертиза
|
||||
* При проработке задач предлагает альтернативные способы проверки гипотез и технических решений, позволяющие получить данные быстрее или с меньшими затратами.
|
||||
* Делает базовые выводы по результатам проведенных исследований.
|
||||
* Делает базовые выводы по А/Б тестам: статистически значимый результат или нет; тест показывает плохие результаты на метриках, его нужно остановить.
|
||||
* Анализирует результаты пользовательских исследований/интервью/опросов. «Подсвечивает» найденные проблемы или успехи. Опирается на них в своей работе.
|
||||
|
||||
## Engineering Team Lead
|
||||
|
||||
### Лидерство
|
||||
- Менеджер для команды состоящий из трёх или больше инженеров.
|
||||
- Делает так, чтобы команда выполняла большую часть задач самостоятельно, без его непосредственного участия. Делегирует ответственность за принятие решений. Но продолжает контролировать выполнение.
|
||||
- Системно улучшает процессы в своей команде. Например: Проводит большие ретроспективы с участием нескольких команд (своих или смежных).
|
||||
- При поиске и решении проблем выходит за рамки команды, ищет системные проблемы на уровне департамента или компании.
|
||||
- Инициатор и драйвер трансформационных проектов на уровне команды.
|
||||
- Доносит свои идеи до широкой аудитории. Рассказывает о результатах работы своей команды.
|
||||
- Транслирует ценности Авито. Формирует систему ценностей команды.
|
||||
|
||||
### Управление людьми
|
||||
- Работает над удержанием сотрудников в компании. Знает что мотивирует его сотрудников. Использует подходящие инструменты мотивации для её повышения/поддержания на высоком уровне.
|
||||
- Обсуждает с инженерами своей команды зарплату, вознаграждение и программы долгосрочной мотивации. Инициирует изменение.
|
||||
- Эффективно управляет конфликтами: выслушивает обе стороны и помогает разобраться.
|
||||
- Развивает собственного преемника.
|
||||
|
||||
### Управление командами
|
||||
- Развивает не только людей, но и команду. Выращивает «зрелые» команды.
|
||||
- Имеет видение целевой модели команды. Формирует её дизайн (состав, компетенции, квалификация). Знает, какой результат хочет получить, на основе целей создания команды и целей департамента.
|
||||
- Формирует план развития своей команды. Ведёт бэклог для достижения целевой модели команды.
|
||||
- Собирает команду разработки с нуля и запускает её.
|
||||
- Выступает в роли нанимающего менеджера. Принимает решение о найме и увольнении людей в свою команду.
|
||||
- Составляет профиль кандидата для рекрутера.
|
||||
- Проводит самостоятельно или с HR менеджерское интервью на котором проверяет soft skills кандидата. Принимает решение делать оффер или нет.
|
||||
- Помогает и обучает команды и сотрудников планировать и координировать свою работу.
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
- Горизонт планирования 3-6 месяцев.
|
||||
- Доносит цель существования команды до всех.
|
||||
- Обеспечивает прозрачность целей и задач внутри своей команды.
|
||||
- Формирует с командой краткосрочные цели (например цель спринта). Связывает их с квартальными целями (OKR). Отвечает за их выполнение.
|
||||
- Формирует сам или с помощью команды технический бэклог. Выступает в роли владельца бэклога.
|
||||
- Ставит технические цели для своей команды. Отвечает за их выполнение.
|
||||
- Для реализации поставленных целей составляет дорожную карту (roadmap).
|
||||
- Работает со стейкхолдерами. Своевременно транслирует важную для них информацию. Управляет их ожиданиями.
|
||||
- При постановке целей и составлении дорожных карт (roadmap) учитывает риски.
|
||||
|
||||
### Управление процессами
|
||||
- Отвечает за поддержание всех общих для компании процессов (процесс разработки, инженерные процессы) в рамках своей команды.
|
||||
- Отвечает за предсказуемость и скорость процесса разработки и автоматизирует его.
|
||||
- Устанавливает метрики эффективности процессов и следит за ними.
|
||||
- Работает в рамках существующих в компании инженерных процессов. Поддерживает их сам или делегирует команде: управление инцидентами; управление ошибками (багами); управление техническим бэклогом; управление документацией и знаниями.
|
||||
- Принимает решения об изменении процессов основываясь на фактах и данных. Например, следит за метриками Agile Dasboard и результатами Team Maturity Model или принимает решения об эксперименте с процессами на основе данных ретроспектив.
|
||||
- Работает в рамках существующих в компании инженерных процессов. Поддерживает их сам или делегирует команде:
|
||||
- управление инцидентами;
|
||||
- управление ошибками (багами);
|
||||
- управление техническим бэклогом;
|
||||
- управление документацией и знаниями.
|
||||
- Постоянно улучшает инженерные практики в своей команде: code review, architecture workshops, pair programming, mob programming, tdd.
|
||||
- Организует процесс тестирования.
|
||||
|
||||
### Техническая экспертность
|
||||
- Техническая экспертность на уровне senior-разработчика.
|
||||
- Отвечает за техническое качество продуктов и сервисов, которые разрабатывает его команда.
|
||||
- Ведёт технический бэклог и дорожную карту (roadmap) команды или проекта.
|
||||
- Анализирует технические решения, которые предлагает команда. Даёт конструктивную обратную связь по ним. Принимает финальное решение.
|
||||
- Актуализирует свои технические знания и навыки в соответствии со стеком технологий, которым владеет его команда. При необходимости может самостоятельно решать задачи из бэклога команды.
|
||||
- Отвечает за стабильную работу своей системы.
|
||||
- Организует процесс тестирования.
|
||||
- Контролирует, что система достаточно покрыта мониторингом и алертами.
|
||||
- Следит за тем, чтобы в команде были дежурные, которые оперативно реагируют на инциденты.
|
||||
### Техническая экспертиза
|
||||
- Техническая экспертиза на уровне senior разработчика. Продолжает тратить 25-50% своего времени на работу руками.
|
||||
- Отвечает за техническое качество и стабильную работу продуктов и сервисов которые разрабатывает его команда.
|
||||
- Следит за качеством кодовой базы/тестовых моделей/конфигурационных файлов своей команды и сам активно контрибьютит в них.
|
||||
- Анализирует технические решения предлагаемые командой. Даёт конструктивную обратную связь по ним. Если нужно, принимает финальное решение.
|
||||
- Актуализирует свои технические знания и навыки в соответствии со стеком технологий которым владеет его команда.
|
||||
- Контролирует что система достаточно покрыта мониторингом и алертами.
|
||||
|
||||
### Бизнес-экспертиза
|
||||
- При проработке задач предлагает альтернативные способы проверки гипотез и технических решений, позволяющие получить данные быстрее или с меньшими затратами.
|
||||
- Делает базовые выводы по результатам проведенных исследований.
|
||||
- Делает базовые выводы по А/Б тестам: статистически значимый результат или нет; тест показывает плохие результаты на метриках, его нужно остановить.
|
||||
- Анализирует результаты пользовательских исследований/интервью/опросов. «Подсвечивает» найденные проблемы или успехи. Опирается на них в своей работе.
|
||||
|
||||
### Бизнес-экспертность
|
||||
- Руководствуется знаниями сценариев использования его продукта при принятии решений.
|
||||
- Вместе с Product Owner формирует бэклог продукта и дорожную карту (roadmap).
|
||||
- При проработке задач предлагает альтернативные способы проверки гипотез и технических решений, которые позволяют получить данные быстрее или с меньшими затратами.
|
||||
- Делает базовые выводы по результатам проведённого исследования. Например, делает базовые выводы по AB-тестам: статистически значимый результат или нет; тест показывает плохие результаты на метриках — его нужно остановить. Подсвечивает найденные проблемы или успехи.
|
||||
- Исследует проблемы пользователей и помогает заказчику найти бизнес-решение. Например, участвует в дискавери спринтах в роли продакт-менеджера.
|
||||
- Вместе с Product Owner формирует и отслеживает метрики здоровья продукта.
|
||||
|
||||
## Technical Unit Lead (TUL)
|
||||
|
||||
## Engineering Manager 1
|
||||
|
||||
### Лидерство
|
||||
- Прямой руководитель одной или нескольких команд разработки. Достигает результата за счёт слаженной работы команды.
|
||||
- Личным примером стимулирует команду к продуктивной работе. Показывает, как можно развиваться и меняться.
|
||||
- Системно улучшает процессы в своей команде или департаменте.
|
||||
- Проводит большие ретроспективы с участием нескольких команд — своих или смежных.
|
||||
- При поиске и решении проблем выходит за рамки команды, ищет системные проблемы на уровне департамента или компании.
|
||||
- Лидер трансформационных проектов на уровне команды. Например, внедрения Scrum/Kanban.
|
||||
- Доносит свои идеи до широкой аудитории. Рассказывает о результатах работы своей команды.
|
||||
- Развивает формальных и неформальных лидеров в своих командах.
|
||||
* Менеджер для команды состоящий из трёх или больше инженеров.
|
||||
* Делает так, чтобы команда выполняла большую часть задач самостоятельно, без его непосредственного участия. Делегирует ответственность за принятие решений. Но продолжает контролировать выполнение.
|
||||
* Системно улучшает процессы в своей команде. Например, проводит большие ретроспективы с участием нескольких команд (своих или смежных).
|
||||
* При поиске и решении проблем выходит за рамки команды, ищет системные проблемы на уровне департамента или компании.
|
||||
* Инициатор и драйвер трансформационных проектов на уровне команды.
|
||||
* Доносит свои идеи до широкой аудитории. Рассказывает о результатах работы своей команды.
|
||||
* Транслирует ценности Авито. Формирует систему ценностей команды.
|
||||
|
||||
|
||||
### Управление людьми
|
||||
- Принимает решение о повышении зарплаты инженеров.
|
||||
- Принимает решение о промо инженеров.
|
||||
- Воспитывает собственного преемника.
|
||||
* Выступает как наставник для менеджеров не своих команд. Помогает им двигаться по карьерной линейке, хорошо понимает профили менеджеров до своего уровня.
|
||||
|
||||
|
||||
### Управление командами
|
||||
- Собирает команду разработки с нуля и «запускает» её.
|
||||
- Выступает в роли нанимающего менеджера. Принимает решение о найме и увольнении людей в свою команду.
|
||||
- Развивает не только людей, но и команды. Выращивает «зрелые» команды.
|
||||
- Имеет видение целевой модели каждой команды. Знает, какой результат хочет получить.
|
||||
- Формирует план развития команды. Ведёт бэклог для достижения целевой модели команды.
|
||||
- Помогает и обучает команды и сотрудников планировать и координировать свою работу.
|
||||
- Планирует организационную структуру своих команд, учитывая цели команды и департамента.
|
||||
- Помогает команде преодолевать проблемы роста.
|
||||
* Планирует орг. структуру своих команд учитывая цели команды и департамента.
|
||||
* Принимает решение о создании новых команд, их роспуске или объединении.
|
||||
* Помогает команде преодолевать проблемы масштабирования.
|
||||
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
- Прослеживает связь своих целей со стратегией кластера, вертикали и компании.
|
||||
- Формирует технические видение и стратегию команды, например, целевую архитектуру и какие технологии хотим внедрить. Согласует их с продуктовыми планами и планами смежных команд. Отвечает за их реализацию.
|
||||
- Составляет квартальные и годовые дорожные карты (roadmap).
|
||||
- Планирует бюджет и ресурсы для своей команды на горизонте одного года.
|
||||
- Контролирует использование ресурсов и бюджета в своей команде. Формирует правила их контроля и использования.
|
||||
- Учитывает доступные ресурсы и бюджет при принятии решений.
|
||||
- Ведёт крупные продуктовые или технические проекты на уровне кластера или компании. Формирует цели и критерии успеха. Проходит защиту проекта.
|
||||
* Горизонт планирования 1 год.
|
||||
* Формирует цель существования своей команды. Доносит эту цель до всех.
|
||||
* Формирует продуктовые и технические квартальные цели (например OKR). Связывает их с целями департамента, компании. Отвечает за их выполнение.
|
||||
* Для достижения целей меняет приоритеты при необходимости, предотвращает риски, корректирует действия команды для предотвращения нежелательных последствий.
|
||||
* Ведет крупные продуктовые (или технические) проекты, на уровне кластера или компании. Формирует для них цели и критерии успеха. Проходит защиту проекта.
|
||||
* Планирует ресурсы для своих команд и следит за их использованием.
|
||||
* Учитывает доступные ресурсы при принятии решений.
|
||||
|
||||
|
||||
### Управление процессами
|
||||
- Управляет командами через организацию процессов.
|
||||
- Успешно применяет существующие в компании процессы и подходы в с учётом целей команд.
|
||||
- Создаёт инструменты, которые показывают состояние процессов в командах.
|
||||
- Проводит ревизию существующих процессов. Актуализирует их или отменяет.
|
||||
* Успешно применяет существующие в компании процессы и подходы в с учётом целей команд.
|
||||
* Проводит ревизию существующих процессов. Не только изменяет существующие процессы, но и создаёт новые или отменяет не актуальные.
|
||||
|
||||
### Техническая экспертность
|
||||
- Постоянно расширяет свой технический кругозор. Изучает смежные области и технологии. Например, чтобы успешно управлять кросс-функциональной командой.
|
||||
- Способен объяснить стейкхолдерам суть технологии простым языком.
|
||||
- Смотрит в будущее. Объясняет стейкхолдерам возможные технические потребности команды или продукта.
|
||||
|
||||
### Бизнес-экспертность
|
||||
- Находит технические проблемы, которые мешают бизнесу развиваться сейчас или могут стать угрозой в ближайшем будущем.
|
||||
- Планирует и проводит необходимые исследования. Например, сплит-тесты и опросы, исследует опыт других компаний для проверки реальности проблем и пользовательских болей.
|
||||
- Использует результаты проведённых исследований для аргументации важности предлагаемых решений.
|
||||
- Прослеживает взаимосвязи между изменениями в своём кусочке продукта и другими его частями. Сообщает об этом заинтересованным лицам.
|
||||
- Отслеживает продуктовые и бизнесовые тренды рынка, на котором работает.
|
||||
- Следит за тем, что делают конкуренты. Использует эти знания при планировании продуктовой и технической работы.
|
||||
### Техническая экспертиза
|
||||
* Тратит на решение задач из бэклога команды и работу руками 5-10% своего времени
|
||||
* Формирует техническое видение и стратегию команды (например целевая архитектура, какие технологии хотим внедрить). Согласует их с продуктовыми планами и планами смежных команд. Отвечает за их реализацию.
|
||||
* Постоянно расширяет свой технический кругозор. Изучает смежные области и технологии. Например, для того чтобы успешно управлять кросс-функциональной командой.
|
||||
* Способен объяснить стейкхолдерам суть технологии простым языком.
|
||||
* Смотрит в будущее, следит за техническими трендами. Объясняет стейкхолдерам какие технические задачи необходимо сделать команде в будущем или как технологии могут помочь бизнесу/продукту.
|
||||
* Ведёт процесс capacity management ресурсов своих серверов и приложений.
|
||||
* Отвечает за то что все важные проекты команды прошли Архитектурный комитет.
|
||||
|
||||
|
||||
### Бизнес-экспертиза
|
||||
* Руководствуется знаниями сценариев использования его продукта при принятии решений.
|
||||
* Находит технические проблемы, мешающие бизнесу развиваться сейчас или грозящие в ближайшем будущем.
|
||||
* Планирует и проводит необходимые исследования (например: сплит-тесты, опросы, опыт других компаний) для проверки реальности проблем/пользовательских болей.
|
||||
* Использует результаты проведённых исследований для аргументации важности предлагаемых решений.
|
||||
* Прослеживает взаимосвязи между изменениями в своём кусочке продукта и другими его частями. И сообщает об этом заинтересованным лицам.
|
||||
* Отслеживает продуктовые и бизнесовые тренды рынка на котором работает.
|
||||
* Знает что делают конкуренты. Использует эти знания при планировании продуктовой и технической работы.
|
||||
|
||||
|
||||
## Engineering Manager 2
|
||||
|
||||
## Cluster Lead
|
||||
|
||||
### Лидерство
|
||||
- Системно улучшает процессы в своём департаменте или в компании.
|
||||
- Лидер и инициатор трансформационных проектов на уровне департамента. Например, внедряет практики из LeSS (overall retro, overall planning).
|
||||
- Участник и инициатор трансформационных проектов на уровне компании.
|
||||
* Управляет несколькими командами инженеров через формальных и неформальных лидеров.
|
||||
* Развивает формальных и неформальных лидеров в своих командах.
|
||||
|
||||
|
||||
### Управление людьми
|
||||
* Оценивает работу менеджеров своих команд. Проводит для них performance review. Обсуждает поставленную оценку на калибровках. Даёт обратную связь по итогам performance review.
|
||||
* Системно развивает менеджеров своих команд.
|
||||
Управление командами
|
||||
* Нанимающий менеджер для менеджерских позиций в своих командах. Принимает решение о найме и увольнении. Проводит для них онбординг.
|
||||
|
||||
### Управление командами
|
||||
- Планирует организационную структуру своего департамента. Создаёт команды для новых бизнес-направлений.
|
||||
- Управляет приоритетами найма внутри своего департамента.
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
- Формирует цель существования своего департамента. Доносит эту цель до своих команд.
|
||||
- Формирует технические видение и стратегию своего департамента. Согласует их с видением и стратегией компании. Объясняет её своим командам и отвечает за реализацию.
|
||||
- Участвует в формировании технического портфеля компании. Следит за тем, чтобы в нём были учтены задачи и интересы департамента.
|
||||
- Способствует тому, чтобы отдельные люди и организация в целом действовали, не забывая о стратегических целях кластера.
|
||||
- При крупных изменениях в своём департаменте понимает их влияние и согласовывает их с другими подразделениями.
|
||||
* Горизонт планирования 1 год.
|
||||
* Формирует цель существования своей команды. Доносит эту цель до всех.
|
||||
* Формирует продуктовые и технические квартальные цели (например OKR). Связывает их с целями департамента, компании. Отвечает за их выполнение.
|
||||
* Для достижения целей меняет приоритеты при необходимости, предотвращает риски, корректирует действия команды для предотвращения нежелательных последствий.
|
||||
* Ведет крупные продуктовые (или технические) проекты, на уровне кластера или компании. Формирует для них цели и критерии успеха. Проходит защиту проекта.
|
||||
* Планирует ресурсы для своих команд и следит за их использованием.
|
||||
* Учитывает доступные ресурсы при принятии решений.
|
||||
|
||||
|
||||
### Управление процессами
|
||||
- Успешно создаёт и применяет разные подходы к организации процессов в зависимости от команды и потребностей бизнеса. Например ITSM, ITIL, LeSS.
|
||||
- Распространяет внутри своего департамента и за его пределами успешные подходы.
|
||||
* Управляет командами через организацию процессов и постановку целей. Согласует совместную работу своих команд.
|
||||
* Создаёт инструменты, которые показывают состояние процессов в командах.
|
||||
|
||||
### Техническая экспертность
|
||||
- Визионерство. Следит за глобальными технологическими трендами и может сделать прогноз с определённой долей вероятности.
|
||||
- Ведёт сложные технические межкластерные проекты. При необходимости привлекает внутренних и внешних экспертов.
|
||||
|
||||
### Бизнес-экспертность
|
||||
- Понимает, как работает бизнес Авито. Учитывает финансовые и бизнес-метрики при планировании работы своего департамента. Например, убеждается, что его инициативы положительно влияют на Equity Value и Enterprise Value компании.
|
||||
- Участвует в операционных ревью бизнес-показателей компании или её частей.
|
||||
- Используя рыночные тренды, формирует новые бизнес или технологические возможности.
|
||||
- Эффективно использует ресурсы своего департамента, знает, из чего складывается его P&L.
|
||||
### Техническая экспертиза
|
||||
* Тратит на решение задач из бэклога команды и работу руками 5-10% своего времени.
|
||||
* Формирует техническое видение и стратегию команды (например целевая архитектура, какие технологии хотим внедрить). Согласует их с продуктовыми планами и планами смежных команд. Отвечает за их реализацию.
|
||||
* Постоянно расширяет свой технический кругозор. Изучает смежные области и технологии. Например, чтобы успешно управлять кросс-функциональной командой.
|
||||
* Способен объяснить стейкхолдерам суть технологии простым языком.
|
||||
* Смотрит в будущее, следит за техническими трендами. Объясняет стейкхолдерам какие технические задачи необходимо сделать команде в будущем или как технологии могут помочь бизнесу/продукту.
|
||||
* Ведёт процесс capacity management ресурсов своих серверов и приложений.
|
||||
* Отвечает за то что все важные проекты команды прошли Архитектурный комитет.
|
||||
Бизнес-экспертиза
|
||||
* Руководствуется знаниями сценариев использования его продукта при принятии решений.
|
||||
* Находит технические проблемы, которые мешают бизнесу развиваться сейчас или в ближайшем будущем.
|
||||
* Планирует и проводит исследования (например: сплит-тесты, опросы, опыт других компаний) для проверки реальности проблем/пользовательских болей.
|
||||
* Использует результаты проведённых исследований для аргументации важности предлагаемых решений.
|
||||
* Прослеживает взаимосвязи между изменениями в своём кусочке продукта и другими его частями. И сообщает об этом заинтересованым лицам.
|
||||
* Отслеживает продуктовые и бизнесовые тренды рынка, на котором работает.
|
||||
* Знает что делают конкуренты. Использует эти знания при планировании продуктовой и технической работы.
|
||||
|
||||
|
||||
## Cluster Manager
|
||||
|
||||
## Senior Engineering Manager 1
|
||||
|
||||
### Лидерство
|
||||
* Лидер и инициатор трансформационных проектов на уровне своего кластера.
|
||||
|
||||
|
||||
### Управление людьми
|
||||
* Оценивает работу менеджеров своих команд. Проводит для них performance review. Обсуждает поставленную оценку на калибровках. Даёт обратную связь по итогам performance review.
|
||||
* Системно развивает менеджеров своих команд.
|
||||
|
||||
|
||||
### Управление командами
|
||||
* Планирует орг.структуру своего кластера. Создаёт команды для новых бизнес направлений.
|
||||
* Управляет приоритетами найма внутри своего кластера.
|
||||
* Следит за нагрузкой команд. Занимается headcount planning на горизонте года.
|
||||
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
* Горизонт планирования 2-3 года.
|
||||
* Понимает стратегию продукта и бизнеса в своем кластере. Сам определяет стратегию и долгосрочный план в своем подразделении. Действует самостоятельно как senior инженер в разработке — начальник не вмешивается, кусочно нарезая задачи и решая проблему выбора в условиях неопределенности.
|
||||
* Формирует цель существования своего кластера. Доносит эту цель до своих команд.
|
||||
* Отвечает за реализацию целей своего кластера.
|
||||
* Способствует тому, чтобы отдельные люди и организация в целом действовали, не забывая о стратегических целях кластера.
|
||||
* При крупных изменениях в своём кластере понимает их влияние и согласует их с другими подразделениями.
|
||||
* Управляет бюджетами кластера (тимбилдинги, обучение, вознаграждение).
|
||||
* Следит за тем чтобы при формировании технического портфеля компании нем были учтены задачи и интересы кластера.
|
||||
* Участвует в реализации стратегических задач технической дирекции.
|
||||
|
||||
|
||||
### Управление процессами
|
||||
* Успешно создаёт и применяет разные подходы к организации процессов разработки в зависимости от команды и потребностей бизнеса. Например, ITSM, ITIL, LeSS.
|
||||
* Распространяет внутри своего кластера и за его пределами успешные подходы.
|
||||
|
||||
|
||||
### Техническая экспертиза
|
||||
* Формирует технические видение и стратегию своего кластера. Согласует их с видением и стратегией компании. Объясняет её своим командам.
|
||||
Бизнес-экспертиза
|
||||
* Понимает как работает бизнес Авито. Учитывает финансовые и бизнес метрики при планировании работы своего департамента. Например, убеждается что его инициативы положительно влияют на Equity Value и Enterprise Value компании.
|
||||
* Участвует в операционных ревью бизнес показателей компании или её частей.
|
||||
* Используя рыночные тренды, формирует новые бизнес или технологические возможности на уровне компании.
|
||||
* Эффективно использует ресурсы своего департамента, знает, из чего складывается его P&L.
|
||||
|
||||
|
||||
## Senior Engineering Manager 2
|
||||
|
||||
### Лидерство
|
||||
* Участник или драйвер трансформационных проектов на уровне всей технической дирекции.
|
||||
* Фокус смещается на работу на уровне всей технической дирекции. Оказывает положительное влияние на принятие решений на уровне компании.
|
||||
|
||||
|
||||
### Управление людьми
|
||||
* Оценивает работу менеджеров своих команд. Проводит для них performance review. Обсуждает поставленную оценку на калибровках. Даёт обратную связь по итогам performance review.
|
||||
* Системно развивает менеджеров своих команд.
|
||||
|
||||
### Управление командами
|
||||
* Планирует орг.структуру своего кластера. Создаёт команды для новых бизнес направлений.
|
||||
* Управляет приоритетами найма внутри своего кластера.
|
||||
* Следит за нагрузкой команд. Занимается headcount planning на горизонте года.
|
||||
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
* Горизонт планирования 2-3 года.
|
||||
* Понимает стратегию продукта и бизнеса в своем кластере. Сам определяет стратегию и долгосрочный план в своем подразделении. Действует самостоятельно как senior инженер в разработке - начальник не вмешивается, кусочно нарезая задачи и решая проблему выбора в условиях неопределенности.
|
||||
* Формирует цель существования своего кластера. Доносит эту цель до своих команд.
|
||||
* Отвечает за реализацию целей своего кластера.
|
||||
* Способствует тому, чтобы отдельные люди и организация в целом действовали, не забывая о стратегических целях кластера.
|
||||
* При крупных изменениях в своём кластере понимает их влияние и согласует их с другими подразделениями.
|
||||
* Управляет бюджетами кластера (тимбилдинги, обучение, вознаграждение).
|
||||
* Следит за тем чтобы при формировании технического портфеля компании нем были учтены задачи и интересы кластера.
|
||||
* Участвует в реализации стратегических задач технической дирекции.
|
||||
|
||||
|
||||
### Управление процессами
|
||||
* Успешно создаёт и применяет разные подходы к организации процессов разработки в зависимости от команды и потребностей бизнеса. Например, ITSM, ITIL, LeSS.
|
||||
* Распространяет внутри своего кластера и за его пределами успешные подходы.
|
||||
|
||||
|
||||
### Техническая экспертиза
|
||||
* Ведёт сложные технические межкластерные проекты. При необходимости привлекает внутренних и внешних экспертов.
|
||||
* Лидирует принятие технических решений влияющих на всю компанию. Участвует в принятии решений по изменению используемых в компании технологий.
|
||||
|
||||
|
||||
### Бизнес-экспертиза
|
||||
* Понимает как работает бизнес Авито. Учитывает финансовые и бизнес метрики при планировании работы своего департамента. Например, убеждается что его инициативы положительно влияют на Equity Value и Enterprise Value компании.
|
||||
* Участвует в операционных ревью бизнес показателей компании или её частей.
|
||||
* Используя рыночные тренды, формирует новые бизнес или технологические возможности на уровне компании.
|
||||
* Эффективно использует ресурсы своего департамента, знает из чего складывается его P&L.
|
||||
|
||||
|
||||
## Lead Engineering Manager
|
||||
|
||||
|
||||
### Лидерство
|
||||
* Лидер и инициатор трансформационных проектов на уровне всей технической дирекции.
|
||||
* Устраняет блокеры и ищет точки роста на уровне компании.
|
||||
* Выходит за рамки существующих методологий и собственного направления для определения и решения сложных проблем.
|
||||
|
||||
|
||||
### Управление людьми
|
||||
* Оценивает работу менеджеров своих команд. Проводит для них performance review. Обсуждает поставленную оценку на калибровках. Даёт обратную связь по итогам performance review.
|
||||
* Системно развивает менеджеров своих команд
|
||||
|
||||
|
||||
### Управление командами
|
||||
* Руководит подразделениями со своими стратегиями, отвечающими за продуктовые, технические или бизнесовые метрики компании, например из BIG 10.
|
||||
* С нуля запускает новые направления разработки и департаменты (несколько подразделений со своими стратегиями).
|
||||
|
||||
|
||||
### Целеполагание, планирование и реализация
|
||||
* Горизонт планирования 5 лет.
|
||||
* Успешно реализует приоритетные проекты в рамках бизнес стратегии компании с большой степенью неопределенности. Делает сложные стратегические выборы.
|
||||
* Участвует в формировании стратегии технической дирекции.
|
||||
* Участвует в формировании технического портфеля компании.
|
||||
|
||||
|
||||
### Управление процессами
|
||||
* Выходит за рамки существующих в компании процессов. Берёт лучшие практики из индустрии и на их основе инициирует создание подходящих для компании решений.
|
||||
* Ответственность за продуктивность и результативность процессов поставки ценности для клиентов, как внутри своего подразделения, так и на масштабе всей Технической Дирекции
|
||||
* Проактивное управление и непрерывное улучшение процессов разработки продуктов и сервисов за счет внедрения процессов и инструментов мониторинга качества этих процессов;
|
||||
* Приведение процессов разработки продуктов и сервисов в соответствие со стандартами, принятыми в компании.
|
||||
|
||||
### Техническая экспертиза
|
||||
* Визионерство. Следит за глобальными технологическими трендами, может нарисовать картину будущего и сделать прогноз того что нужно делать Авито.
|
||||
|
||||
### Бизнес-экспертиза
|
||||
* Понимает, как работает бизнес Авито. Учитывает финансовые и бизнес метрики при планировании работы своего департамента. Например, убеждается что его инициативы положительно влияют на Equity Value и Enterprise Value компании.
|
||||
* Участвует в операционных ревью бизнес показателей компании или её частей.
|
||||
* Используя рыночные тренды, формирует новые бизнес или технологические возможности на уровне компании.
|
||||
* Эффективно использует ресурсы своего департамента, знает из чего складывается его P&L.
|
||||
|
||||
Reference in New Issue
Block a user