Чтобы помочь вам избежать распространенных ошибок

«Каковы роль и обязанности инженера-менеджера?» — невероятно распространенный вопрос, который задают многие инженеры-менеджеры. Это хороший вопрос, потому что вам нужно знать, что вы должны делать. Тем не менее, лучший или сопутствующий вопрос, который должен задать технический менеджер, звучит так: «Как измеряется успех роли?»

В этой статье я расскажу о роли и обязанностях инженера-менеджера, работающего в технологической компании.

Мера успеха

Успех технического менеджера измеряется по трем параметрам:

  1. Стоимость отгружена клиентам. Обычно в виде функций, которые клиенты могут использовать для достижения своих целей, таких как возможность поиска определенного продукта в интернет-магазине или возможность отслеживать свои личные расходы.
  2. Надежность базовых сервисов. Надежностью платформы часто пренебрегают, потому что работа, проделанная над надежностью, не так легко видна, как функции. Тем не менее, это чрезвычайно важно, потому что все, что вы отправляете клиентам, не раскроет весь свой потенциал, если оно медленное, небезопасное, полное ошибок или недоступное. Надежность включает не только время безотказной работы, но также безопасность и производительность.
  3. Взаимодействие с командой. Когда команда высокоэффективна, результаты, достигнутые командой, умножаются. Несколько показателей высокоэффективной команды: они работают для достижения общей цели, но не боятся бросать вызов друг другу для достижения общей цели; им нравится работать друг с другом; они веселятся; они хорошо сотрудничают, и, что не менее важно, они берут на себя риск и всегда совершенствуются.

Логистика

Форма и размер команды

  • 4–7 инженеров: маленькие
  • 8–11 инженеров: средний
  • 12+ инженеров: Большой. Возможно, стоит подумать о разделении

Руководство команды

Командное руководство состоит из технического менеджера, UX-дизайнера, менеджера по продукту, аналитика данных, менеджера по маркетингу продукта и т. д.*
*иногда у вас не всегда есть полная группа лидеров (и вам не всегда нужна полная группа — зависит от проекта/работы)

Обязанности

Обязанности команды (которая является ответственностью технического менеджера) в целом делятся на три области.

Предварительная доставка

  • Понимание контекста
  • Открытие

Доставка

  • Начало работы
  • Особенности сборки
  • Особенности развертывания
  • Настройте необходимый мониторинг и оповещение
  • Поддержка готовности

После доставки

  • Операции
  • Обзор ошибок
  • Метрики и мониторинг (интерфейс, бэкэнд, вовлеченность, воронка)

Процессы

  • Стандартизированные способы работы в таких областях, как процесс обнаружения, процесс выпуска, процесс развертывания, процесс исправления ошибок, и это лишь некоторые из них.
  • Своевременные обновления для заинтересованных сторон
  • Ротация по вызову и рунбуки

Совместно с руководством группы инженеры-менеджеры несут ответственность за:

  • Общее понимание видения и целей
  • Приоритизация работы
  • Взаимодействие с другими командами
  • Настроить команду на успех
  • Открытие дорожной карты
  • Доставка
  • Здоровье команды
  • Предоставьте контекст и объясните, почему
  • Удалите блокираторы (например, принятие решений, внутреннюю или внешнюю зависимость)

Рекомендации по работе в лидерской группе с людьми из разных дисциплин

  • Проведите ролевую игру для достижения общего понимания и четкой ответственности.
  • Бросьте вызов друг другу с уважением
  • Когда это уместно, используйте шляпы друг друга, например, что скажет мой менеджер по продукту, как конечный пользователь будет использовать эту функцию и т. д.

Ритуалы/Встречи

  • Стендапы
  • Планирование
  • Оценка
  • Ретро
  • Демо
  • Инженерное зеркало / Постный кофе ^
  • 1on1s
  • Оперативная регистрация команды
  • Догнать лидерство
  • Общайтесь с заинтересованными сторонами
  • Совещания на уровне программы или команды проекта
  • Совещание только для менеджеров #
  • Оценка эффективности #
  • Обзор компенсации #

^ необязательно

только для # менеджеров, конфиденциально

Деятельность

Ниже приведены некоторые действия, которые должны выполнять менеджеры (перечень не является исчерпывающим):

  1. Делитесь отзывами и исследованиями клиентов, чтобы помочь команде понять их вклад в достижение ценности.
  2. Поделитесь результатами опроса о том, что чувствует каждый член команды, чтобы помочь команде понять их вклад в взаимодействие с командой.
  3. Имейте инженерные показатели, такие как качество кода, время безотказной работы, цели уровня обслуживания и т. д., чтобы помочь команде понять их вклад в надежность.
  4. Ищите возможности взять на себя ответственность за решения о продукте. Ищите двусторонние двери для принятия решений с меньшим риском. Используйте стратегическое видение, дорожную карту, данные, ценность для клиентов, инженерные усилия и т. д. для принятия обоснованных решений.
  5. Повышайте осведомленность клиентов о команде, подавая пример, участвуя в интервью с клиентами, сотрудничая в области синтеза исследований, мозгового штурма по дизайну и т. д.
  6. Убедитесь, что качество является частью определения готовности каждой работы.

Общие ловушки

Инженеры-менеджеры, которые несут ответственность за то, чтобы быть мультипликатором, а не производителем, должны понимать и избегать смертельных ошибок, поскольку их ошибки влияют не только на них самих и их карьеру, но и на команды, за которыми они ухаживают. С большой властью приходит большая ответственность. Если вы ищете ясность, последовательность и руководство для выполнения своих обязанностей, этот абсолютный цифровой планировщик, который я разработал, будет вам полезен.

  1. Они глубоко погружаются в код и обзоры кода, чтобы понять сложность проекта.
  2. Они поддаются страху упустить выгоду (FOMO)
  3. Они думают слишком логично и не признают чувства членов команды.
  4. Они недооценивают важность смежных дисциплин, таких как продукт, дизайн и маркетинг.
  5. Они игнорируют признаки психологической безопасности, отсутствующие в их командах.


Слова совета

Мой совет всем инженерным менеджерам, независимо от того, находятся ли они в начале своей карьеры или являются опытными менеджерами: помните о том, как и почему вы приходите и делаете то, что делаете каждый день. Когда вы совершаете ошибку, признайте ее, извлеките из нее уроки и двигайтесь вперед.

Прозрачность и достоверность всегда выигрывают.

Будьте лидером, а не просто менеджером.