Технический лидер

Компетенция в разработке важна для понимания проблем команды, возможности помочь с выполнением задач, а также для контроля выполнения задач.

Поскольку тимлид ответственен за результаты команды, он уделяет много внимания процессам и качеству выполнения всех задач. Для улучшения отдельных видов работ и результатов в целом вводятся регламенты, средства технического контроля и автоматизация.

Существует 2 варианта технического надзора в команде:

— Первый — нет технического лидера, команда самостоятельно решает, что и как сделать по каждому виду работ. Возможно использование cross-review.

— Второй — техническим лидером команды является тимлид. Он организовывает процесс технического контроля над результатами отдельных работ и общих итогов.

Иерархия технического надзора может быть сложной. Например, в компании могут быть технические лидеры по отдельным видам компетенций. Такие лидеры будут задавать стандарты и определять вектор развития технологии в компании.

Помимо этого, может быть роль Архитектора, которая совмещает техническое лидерство по множеству компетенций.

За что отвечает технический лидер:

— План будущего использования технологии

— Стандарты, регламенты, ограничивающие способ использования технологии в компании и отдельных проектах

— Контроль технологических стандартов и регламентов в отдельных частях работ или итоговых результатах

В данном случае роль может включать подроли Владельца и Менеджера процесса управления технологией. Эти подроли могут быть делегированы. Например, тимлид определил стандарты и регламенты, а за счет code cross-review делегировал роль менеджера, контролирующего соблюдение стандартов.

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

Загрузка...