1 of 39

Pipedrive Agile Framework

или как запустить команду в космос

Антон Бевзюк�Митя Кожевников

Mindbox

2 of 39

Антон Бевзюк

2

  • XP Coach, скрам мастер, разработчик
  • В Mindbox: Engineering Manager @ CDP

3 of 39

3

  • Разработчик, D&D DM
  • В Mindbox: 5 лет,�Senior Engineering Manager

Дмитрий Кожевников

4 of 39

Кому будет интересно?

  • У вас больше 100 разработчиков
  • Как еще масштабировать Agile,�кроме LeSS, Nexus, SAFe?
  • Как балансировать развитие продукта�и поддержку?

4

5 of 39

Структура доклада

  • Проблема
  • Как пытались решать известными методами
  • Эксперимент с Pipedrive Framework
  • Как поели хурмы на старте
  • Чему научились и что улучшили
  • Что сейчас стало «более лучше»
  • Полезные материалы

5

6 of 39

Что такое Mindbox?

  • Конструктор для маркетолога
  • 8 крупных продуктовых зон
  • 140 человек в разработке
  • Бирюзовая культура

6

7 of 39

Хотим всё и сразу

  1. Бизнесу — фичи
  2. Тойла и техдолга мало
  3. Люди — счастливы

7

Но есть 3 нюанса

8 of 39

Проблема 3�Быстрый рост штата: 30-40% YoY

8

Численность сотрудников

% прироста

9 of 39

  • 800+ клиентов�на поддержке
  • 20K RPS, 240 TB
  • Toil = рутина,�неполезная работа� дефекты� баги� алерты� вопросы в саппорт

9

Проблема 2�Тойл

10 of 39

Тойл растёт х2 за 6 месяцев

10

11 of 39

11

Проблема 1�Цели не едут, темп замедляется

А цели амбициозные — IPO в 2028

12 of 39

Что пробовали

Канбан (прижилось)

  • Доски в командах
  • Вип-лимиты местами
  • Классы обслуживания
  • Триаж

12

Скрам (местами прижилось)

  • Фиксированная длина итераций
  • Цели спринтов
  • Владелец продукта
  • Ретро

LeSS (не прижилось)

  • Слабая продуктовая экспертиза
  • Разработчики бомбят
    • Нужно поддерживать чужой код
    • Нужно писать код в чужие домены

XP (местами прижилось)

  • CI + CD
  • Автотесты
  • Рефакторинг
  • Микросервисы

13 of 39

С какой стороны начали чинить?

2-пейджеры�на полгода

  • Амбициозные цели на 1/2 года
  • Измеримые ключевые результаты
  • 70% = успех

13

W-фреймворк Lenny Rachitsky

РУКОВОДСТВО

КОМАНДЫ

1

2

3

4

КОНТЕКСТ

ПЛАНЫ

ИНТЕГРАЦИЯ

ФИНАЛИЗАЦИЯ

14 of 39

Легче не стало

14

15 of 39

Легче не стало

15

16 of 39

Pipedrive Framework в 1 картинке

  • Трайб 20-30 человек
  • Миссии
  • Ланчпад

16

17 of 39

Миссии

17

18 of 39

2-пейджер здорового человека

18

19 of 39

Стало лучше: 138

19

Наш CEO

20 of 39

1-я миссия:�редизайн рассылок

  • 2 мес → 4 мес
  • Цели достигли, и зря
  • Ланчпад подгорел
  • Пришлось делать opt-out

20

Аварийное приземление

21 of 39

Чему научились:

  • Изменения нужно мотивировать через ОКР
  • Планирование работает, а план нет
  • Менять ведущих в процессе —�плохая идея
  • Быстрый фидбек от�пользователей решает

21

22 of 39

Запуск миссии

  • Питч
  • Продуктовое видение
  • Условия приземления
  • Architecture Decision Record
  • План поставки�< 3 мес, лучше 2
  • Набор экипажа
  • Чеклист запуска

22

23 of 39

Полет

  • Фокус только на цели миссии�— Без отпусков�— Без дежурств�— Без болезней и смертей
  • Любой процесс�— Ежндл. бизнесовый инкремент�— Ретро

23

24 of 39

Приземление миссии

  • Критерии приземления
  • Техдолг не приземляем
  • Демо ланчпаду
  • Пост в #whatsnew
  • Чеклист приземления

24

25 of 39

Ланчпад

  • Канбан
  • Лидер ланчпада
  • Фокус: системное уничтожение тойла и поддержка
  • Отпуска
  • ±30% от трайба

25

26 of 39

Что получилось

27 of 39

Успешно приземлили 17 миссий �с сентября 2022

27

28 of 39

28

Тойл уменьшился* на 33% за 6 месяцев

29 of 39

29

Со счастьем есть проблемы

От меня требуется адекватное количество работы

Я недавно перерабатывал, хотя не хотел

30 of 39

30

С 40 до 42%

eNPS среди разработчиков подрос

Разработчики

Вся компания

31 of 39

3 первых шага

  • Найти ключевых людей (ПО, А, ЕМ)
  • Сформулировать продуктовые цели�на полгода
  • Подготовить первую миссию заранее (у нас за 2 мес.)

31

32 of 39

Наш рецепт работы в кайф

  • Работать в миссии�100% фокус, быстро приносишь пользу
  • Маленькие команды (3-4, max 6)
  • Явное разделение бизнес-цели/рутина
  • Фрейморк = источник вдохновения, но не догма
  • Измеряйте рутину
  • Ланчпад — хорошее место для роста в лида/архитектора

32

33 of 39

БЛАГОДАРНОСТИ

Святу Сычеву�за старт первого трайба и помощь�с кейсами

33

34 of 39

Контакты и вопросы

Антон Бевзюк

Митя Кожевников

@bevzuk

@kozhevnikov_dmitrii

35 of 39

https://mindbox.notion.site/Pipedrive-Agile-Framework-Runbooks-d861bac323d844e1aeb52352faaa4c63

Как ставить цели

Метрики ланчпада

Ранбуки старта и приземления

Этот слайд нужно фоткать

36 of 39

37 of 39

Что делаем по-другому

  • Общий питч на всю компанию
  • Так себе добровольность
  • Мишн лиды: мало, выше требования,�чем у пайпдрайва
  • Не всегда инкременты каждую неделю

37

38 of 39

Что улучшить

  • Слайд в начале: кому будет полезно + ключевая мысль о чем будем говорить
  • Тяжелые слайды порезать (запуск миссии, что получилось)
  • Подумать над вопросами заранее
    • Будет ли работать в компании с 2000+ человек?
    • Что делать с миссиями, которые долго не приземляются?
    • Бывали ли провальные миссии?
    • Отпуска и законодательство?
    • Че с гильдиями, центрами компетенций?

38

39 of 39

Что улучшить

  • Многовато «лекторства» как надо делать
  • Добавить микро-истории во второй половине, где описание старта миссии, ланчпад
    • Какие вызовы, проблемы
  • Заголовки в формат утвердительных: «я утверждаю что ...» или вопрос

39