От хаоса к результату: Измеряем продуктивность команды разработки.
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Стремление к личной и командной эффективности, способность стабильно выпускать продукты в условиях динамичного рынка — постоянный вызов для руководителей. Мы все пытаемся найти рецепт, как помочь командам работать продуктивно, долго, без сбоев и быть мотивированными на результат. Нельзя улучшить что-либо не оценив текущее состояние.
Менеджмент это про управление ресурсами компании, сотрудники — это тоже ресурс, только более сложный, нежели серверы в стойках. Тем не менее большинство сотрудников не считают и не называют себя «ресурсом» - оценивают свою работу и продуктивность исходя из своих систем координат и целей. Если менеджер не умеет и не желает понимать собственных людей, которые и есть та самая производящая сила компании — менеджер не может быть эффективным.
В компаниях сформировано несколько подходов к управлению продуктовыми командами - Управление командой осуществляется сильным техническим специалистом, менеджмент- подход и комбинированный подход - менеджер + сильный технический специалист. В каждом подходе свои плюсы и минусы, но в целом отстроенный подход в рамках одной компании должен учитываться как данность и фактор, который влияет на общий фон и шаблоны командного взаимодействия.
Разработка это сложный многоуровневый процесс, и как любые комплексные процессы, достаточно сложно измерим точно. Оценка эффективности команды разработки - объемная задача, требующая погружения в различные аспекты работы. Не существует единой формулы или метрики которая отразит всё.
Существуют два подхода для оценки производительности команды
- Метрический
- Исследование (качественные метрики)
Среди метрического подхода существует множество метрик - Agile-метрики и DevOps-метрики (DORA), дополнительные DevOps-метрики и KPI
Среди качественных метрик существует целый ряд параметров для исследования производительности, а так же принципы LEAN
Какой же подход выбрать лидеру? Чаще всего следует использовать комбинацию метрического подхода (количественные метрики) и исследования (качественные метрики), а также учитывать контекст проекта и цели команды. Результаты исследования приводят к интересным выводам и позволяют найти узкие места процессов и наметить план для развития.
Необходимо понимать, что улучшение не наступит сразу и внезапно, более того другие внешние факторы могут внести полностью нарушить изначальный план, но как и в личной эффективности у нас есть “взлеты” и “падения”, но мы продолжаем движение и развиваемся. Если руководитель (в том числе своим личным примером) создаёт культуру, дающую возможность уделять должное внимание не только гонке за производительностью, но и балансу, он в любых условиях продемонстрирует высокую результативность, высокий уровень надежности и лояльности.
12-летний опыт работы в ИТ и в области управления разработкой программных продуктов на рынке телеком-услуг для разных категорий пользователей и функциональных областей. Стараюсь выстраивать комфортную рабочую и продуктивную атмосферу в командах и достигать целей, люблю нестандартные задачи. Горжусь проектами в которых я участвовала - rollout сетей 4G, фильтрация контента, высокопроизводительная система документооборота, порталы самообслуживания для внутреннего потребления и т.д.
Видео
Другие доклады секции
Оптимизируй свою команду