26
Scrum чем он может навредить агентству

Scrum. Чем он может навредить агентству

Embed Size (px)

Citation preview

Page 1: Scrum. Чем он может навредить агентству

Scrumчем он может навредить агентству

Page 2: Scrum. Чем он может навредить агентству

Scrum — тренд

Его использую стартапы.

Его использую разработчики игр.

Можем ли использовать Scrum мы — digital-production агентства?

Scrum — это тренд.

Page 3: Scrum. Чем он может навредить агентству

Что такое Scrum?

• Ежедневные стендапы? • Покер планирования?

Что такое Scrum?

• Абнормал терминейшн? • JIRA? • Что-то еще?

Page 4: Scrum. Чем он может навредить агентству

Что такое Scrum?

Нет

Page 5: Scrum. Чем он может навредить агентству

Что такое Scrum?

Что такое Scrum?

Page 6: Scrum. Чем он может навредить агентству

Что такое Scrum?

• backlog, • спринты, • готовность продукта в конце каждого спринта.

Таким образом, Scrum — это

Page 7: Scrum. Чем он может навредить агентству

Что из этого следует?

• нефиксированные требования; • нефиксированный бюджет; • то есть — то, с чем агентство

не сталкивается практически никогда.

Из этого следует:

Page 8: Scrum. Чем он может навредить агентству

Что из этого следует?

• либо должен существовать изначально;

MVP — Minimal Viable Product:

• либо его возможно сделать за 1-2-3 типовых спринта.

Page 9: Scrum. Чем он может навредить агентству

Что делают агентства?

Проекты Поддержка

Большие Небольшие проекты

Немасштабная поддержка

Небольшие Большие проекты

Масштабная поддержка

Page 10: Scrum. Чем он может навредить агентству

Небольшие проекты

Либо должен существовать изначально.

Бюджет жестко опредлен.

MVP практически совпадает с полным скопом.

Небольшой проект — это типовой проект: сайт на битриксе, промо, фото-конкурс, баннерная кампания.

Scrum не применим

Page 11: Scrum. Чем он может навредить агентству

Небольшие проекты

• Scrum для корпоративного сайта из 30 страниц — это самообман, проект, как минимум слишком мал для него.

• Учитывая то, что требования обычно достаточно фиксированы, водопад — идеален в данном случае.

• Вы можете применять неключевые элементы Scrum (i.e. — покер планирования), но если вы сначала пишете ТЗ, потом рисуете дизайн и т.д., это не сделает ваш водопад скрамом.

Page 12: Scrum. Чем он может навредить агентству

Большие проекты

Требования определены слабо;

Бюджет жестко опредлен.

MVP — не менее 50-70% проекта.

Большие проекты — часто бывают и нетиповыми.

Scrum применим слабо

Page 13: Scrum. Чем он может навредить агентству

Большие проекты

• Если вы сможете продать Scrum заказчику (включая неограниченный бюджет) — вы молодцы. У нас не получалось :)

• Если вы работаете по Scrum за фиксированный бюджет — это большой риск.

• Если вы делите свой проект на два трехмесячных спринта, первый из которых это «сделать хоть что-то работающее к сроку», а второй — «доделываем все, что обещали» — это не Scrum.

Page 14: Scrum. Чем он может навредить агентству

Немасштабная поддержка

Когда у нас две задачи на 1 ч/ч в месяц — нет нужды в планировании в принципе.

Типовая поддержка корпоративного сайта (немасштабная поддержка) — обеспечение работоспособности, минимальная контентная поддержка, минимальные доработки — 10-20 ч/ч в месяц.

Page 15: Scrum. Чем он может навредить агентству

Масштабная поддержка

Требования не определены, появляются последовательно.

Бюджет, с учетом времени — неопределен.

MVP — уже есть.

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

Scrum применим

Page 16: Scrum. Чем он может навредить агентству

Scrum в агентстве

На небольших проектах и на немасштабных поддержках — Scrum не применим. Он только усложнит достаточно простой и эффективные процессы.

На больших проектах — применим. Проблема в продаже scrum клиенту.

На «большой» поддержке — применим и полезен.

Итого:

Page 17: Scrum. Чем он может навредить агентству

Наш опыт

Page 18: Scrum. Чем он может навредить агентству

Наш опыт

МегаФон — поддержка большого крупного корпоративного веб-ресурса.

Johnson & Johnson CIS — десятки сайтов на поддержке.

Page 19: Scrum. Чем он может навредить агентству

• Большое кол-во контента (100 000+ страниц) и функциональности;

• сложная программная платформа (микросервисы, БЭМ, кластер, etc);

• большая команда поддержки; • поток задач.

Мегафон

Page 20: Scrum. Чем он может навредить агентству

Эклог + спринт

Page 21: Scrum. Чем он может навредить агентству

Роли

Роли на стороне заказчика:

Роли на стороне агентства:

• Product Owner; • Stakeholders.

• Scrum Master • Scrum Team

Page 22: Scrum. Чем он может навредить агентству

Мегафон

Page 23: Scrum. Чем он может навредить агентству

Таймлайн спринта

До спринта 1 2 3 4 5 6 7 8 9 10

Планирование спринта

Разработчик Работа над задачами Багфиксинг

Тестировщик Тестирование Регресс-тест

Team Lead Code audit

Merge в Master Deploy

Page 24: Scrum. Чем он может навредить агентству

Не применяем

Не применяем: Не применяем,но хотим применять:

• стори-поинты. • ежедневный скрам-митинг; • ретроспектива совещания.

Page 25: Scrum. Чем он может навредить агентству

Около Scrum

• Regress-тестирование;

• автоматическое тестирование — unit + функциональное;

• Continuous Integration.

Page 26: Scrum. Чем он может навредить агентству

Спасибо за внимание!

+7 (495) 785-94-33Москва, ул. Краснопролетарская, д.16, стр.3, подъезд 8, этаж 5, офис 8.