CodeFest 2018. Артём Каличкин (ЦФТ) — Почему вы думаете, что у вас Scrum, а там его нет и не надо

CodeFest 2018. Артём Каличкин (ЦФТ) — Почему вы думаете, что у вас Scrum, а там его нет и не надо

Посмотрите выступление Артёма: https://2018.codefest.ru/lecture/1266/

Расскажу, как я пытался затащить Scrum в проекты по запуску новых финансовых сервисов, что получилось (скрамНО), почему это нормально и что с этим делать.

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

Почему так происходит?

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

Или потому, что когда мы начинаем щупать рынок, состав MVP и приоритеты фич меняются гораздо быстрее, чем 2-3 недели.

А во время стабилизации гипотезы генерируются по 10-15 штук в день и их необходимо проверять в живом потоке.

Бардак? Да, если ничего не делать.

Есть решение - Kanban. На самом деле почти всегда в зачаточном или неявном виде он у нас и есть, хотя мы себя убеждаем что работаем по Scrum.

Так зачем отводить от него глаза, если Kanban решает?

16b6c87229eaf58768d25ed7b2bbbf52?s=128

CodeFest

April 09, 2018
Tweet

Transcript

  1. Почему вы думаете, что у вас Scrum, а там его

    нет и не надо Артем Каличкин Технический директор Faktura.ru Группа компаний ЦФТ
  2. А кто я собственно такой? 1. Нет ни одного сертификата

    SCRUM, AGILE или KANBAN! 2. Занимаюсь организацией процессов разработки с 2002 года 3. Ни одного дня не делал это в отрыве от реальных проектов 4. Всегда mission critical software (авиация, телеком, финтех) 5. Не умею строго спрашивать с подчиненных...
  3. Haters gonna hate? Всё или ничего!

  4. …когда гуру засекли что ты адаптируешь Scrum

  5. Haters gonna hate? Постоянное улучшение!

  6. None
  7. Мои истории год 2012 от Р.Х.

  8. Мои истории Кейс Особенности Переписать и нереально ускорить! Сильный R&D

    акцент Генерация гипотез несколько раз в день Изменение планов на основании гипотез Стабилизация highload приложения на продакшине Выделенная команда Генерация гипотез и планирование каждый день Мультиплатформенное приложение 4 платформы, 1 команда Фичи по платформам могут отличаться Нужно поддерживать синхронность платформ Сервис за месяц Нулевая итерация 3 недели на все
  9. Где точно пора перестать делать красивую мину при плохой игре

  10. Из-за чего весь сыр-бор? Никому не нужна ДАТА!

  11. Из-за чего весь сыр-бор? • Команда хочет предсказуемости и законченную

    работу, • Команда НЕ хочет говнокодить.
  12. Из-за чего весь сыр-бор? • Бизнес хочет как можно больше

    фич за как можно меньший срок, • Бизнес хочет менять приоритеты налету. Кто-то еще хочет чтобы его темы двигались...
  13. Подтопим за канбан 1. Управляем скоростью через WIP лимиты 2.

    Наглядно визуализируем поток (привет waterfall!) 3. Классы обслуживания 4. Expedite 5. Никакого беклога спринта, не надейтесь
  14. Haters gonna hate! К чёрту все. Бери и делай Используй

    с умом! Улучшай до целевого состояния!
  15. Спасибо за внимание! https://www.facebook.com/a.kalichkin a.kalichkin@cft.ru Артем Каличкин Технический директор Faktura.ru

    Группа компаний ЦФТ