
Управление ИТ проектами.
Scrum в разработке Астрал Отчет 5.0
Управление ИТ проектами | Практика применения Scrum

Котович Сергей
Руководитель команды разработки
О себе

Управление ИТ проектами | Практика применения Scrum

Котович Сергей
Руководитель команды разработки
email: musicaddicted@astral.ru
telegram: @musicaddicted
О себе
О себе

Управление ИТ проектами | Практика применения Scrum
О продукте
"Астрал Отчет 5.0" - веб-сервис для сдачи электронной отчетности. Внутренняя разработка компании
- 2018-02 - Старт проекта. Cтарт 1 скрам-команды
- 2018-11 - выход в закрытый бета-тест
- 2019-02 - выход в релиз
- настоящее время (6 команд (5 фиче-, 1 дискавери), 39 чел)

Управление ИТ проектами | Практика применения Scrum
О чем поговорим
- События в скраме (их эволюция и понимание)
- Два из 3х "китов" эмпирического управления: инспекция, адаптация
- Почему плоские структуры организации лучше?

Управление ИТ проектами | Практика применения Scrum
Спринт. События

- Планирование
- Ежедневный скрам
- Обзор спринта
- Ретроспектива

Управление ИТ проектами | Практика применения Scrum
Спринт. Планирование
Всё как в скрам гайде:
По результатам Планирования Спринта Скрам-команда решает:
• каким будет Инкремент в конце Спринта;
• как организовать работу, чтобы получить готовый Инкремент Продукта.
Задачи, над которыми будет трудиться Команда Разработки во время Спринта, определяются на Планировании Спринта. План создается совместными усилиями всей Скрам-Команды.

Управление ИТ проектами | Практика применения Scrum
Спринт. Планирование
Во время Планирования Спринта Скрам-команда также формирует Цель Спринта. Цель Спринта служит необходимым ориентиром для реализации Элементов Бэклога Продукта и помогает Команде Разработки лучше понять, для чего создается Инкремент.


Управление ИТ проектами | Практика применения Scrum
Спринт. Планирование. Ч1


Управление ИТ проектами | Практика применения Scrum
Спринт. Планирование. Ч2


Управление ИТ проектами | Практика применения Scrum
Спринт. Ежедневный Скрам (daily, стендап)


Управление ИТ проектами | Практика применения Scrum
Спринт. Ежедневный Скрам (daily, стендап)


Управление ИТ проектами | Практика применения Scrum
Спринт. Ежедневный Скрам (daily, стендап)


Управление ИТ проектами | Практика применения Scrum
Спринт. Обзор спринта
Обзор Спринта проводится в конце Спринта с целью инспекции Инкремента и, по необходимости, адаптации Бэклога Продукта. Скрам-команда и заинтересованные лица во время Обзора Спринта совместно обсуждают, что было сделано за Спринт
Обзор Спринта — не статусная встреча, а неформальная. На ней проводится демонстрация Инкремента Продукта для получения обратной связи и развития сотрудничества.
Fit for purpose

Управление ИТ проектами | Практика применения Scrum
Спринт. Обзор спринта
Fit for purpose
- Клиенто-ориентированные участники (партнеры, продажники, ТП, сами клиенты) + открытость встречи для сбора обратной связи
- ключевые метрики
- Мониторинг выпущенных ранее фич (инкремента)

Управление ИТ проектами | Практика применения Scrum
Спринт. Обзор спринта. Чек-лист
Ключевые элементы Обзора Спринта:
• в число участников встречи входят Скрам-команда и ключевые заинтересованные лица, которых приглашает Владелец Продукта;
• Владелец продукта объясняет, какие Элементы Бэклога готовы, а какие нет;
• Команда Разработки рассказывает о том, что получилось во время Спринта, какие возникли проблемы и как они были решены;
• Команда Разработки демонстрирует готовую работу и отвечает на вопросы об Инкременте;
• Владелец Продукта описывает текущее состояние Бэклога Продукта. При необходимости он прогнозирует возможные даты завершения разработки Продукта, основываясь на текущих показателях прогресса;
• все присутствующие обсуждают, над чем стоит работать дальше. Таким образом Обзор Спринта предоставляет ценные данные для следующего Планирования Спринта;
• проводится обзор, как изменения рынка или потенциальное использование продукта могли изменить то, что нужно сделать в первую очередь;
• выполняется обзор сроков, бюджета, возможностей и позиций на рынке для будущих релизов или возможностей продукта.

Управление ИТ проектами | Практика применения Scrum
Спринт. Обзор спринта


Управление ИТ проектами | Практика применения Scrum
Спринт. Обзор спринта


Управление ИТ проектами | Практика применения Scrum
Спринт. Обзор спринта


Управление ИТ проектами | Практика применения Scrum
Спринт. Обзор спринта
Наш обзор состоит из 2х частей:
- Демо (сбор обратной связи) (шарим запись)
- Обзор спринта (разбор обратной связи, корректировка планов) (внутри команды)

Управление ИТ проектами | Практика применения Scrum
Спринт. Ретро
continuous fit for purpose
Ретроспектива Спринта — это возможность для Скрам-команды провести инспекцию, направленную на себя, и создать план улучшений командной работы в следующем Спринте

Управление ИТ проектами | Практика применения Scrum
Спринт. Ретро


Управление ИТ проектами | Практика применения Scrum
Спринт. PBR
А откуда элементы-то для планирования берутся в бэклоге ?

Управление ИТ проектами | Практика применения Scrum
Жизненный цикл US
Зарождение
Уточнение
Реализация
Поставка
Discovery
Delivery
Research
Development
Контроль
Спринт (2 недели)
~ -2 недели
+1 неделя

Управление ИТ проектами | Практика применения Scrum
Жизненный цикл US
Зарождение
Уточнение
Реализация
Поставка
Discovery
Delivery
DoR
DoD
Контроль
Как ..., Я хочу ..., чтобы
- PO + BA
2. US mapping
варианты:
+ доп. детали
+ Acceptaince criteria
(BDD)


Управление ИТ проектами | Практика применения Scrum
Спринт. PBR
Уточнение Бэклога Продукта (PBR) – это деятельность, направленная на уточнение, оценку и упорядочивание элементов в Бэклоге Продукта. Речь идет о непрерывном процессе, в рамках которого Владелец Продукта и Команда Разработки обсуждают детали Элементов Бэклога Продукта, тем самым проверяя и пересматривая эти элементы.

Управление ИТ проектами | Практика применения Scrum
Выводы
Discovery (+CusDev) + обратная связь от клиенто-ориентированных на демо + метрики = fit for purpose
потому что:
US = гипотезы = галлюцинации

Управление ИТ проектами | Практика применения Scrum
Agile. Структура организации


Управление ИТ проектами | Практика применения Scrum
Agile. Структура организации

Рисунок 1. Линейно-функциональная структура управления

Управление ИТ проектами | Практика применения Scrum
Agile. Структура организации
Рисунок 2. Процессная организационная структура


Управление ИТ проектами | Практика применения Scrum
Agile. Про удаленку

- Регионы стали ближе
- Не нужны переговорки
- XP практики
Спасибо за внимание!

Управление ИТ проектами | Практика применения Scrum
Спасибо за внимание!

Котович Сергей
Руководитель команды разработки
email: musicaddicted@astral.ru
telegram: @musicaddicted


Управление ИТ проектами | Практика применения Scrum
Scrum
- Бэклог продукта должен быть "здоровым"

- Это никак не ТЗ
- Формат User Story (кратко, понятно, ценность для клиента)
- Упорядочен, а не приоритезирован

Управление ИТ проектами | Практика применения Scrum
Scrum. Артефакты
2020-09-25 IT-кластер. Scrum
By Sergio Kotovich
2020-09-25 IT-кластер. Scrum
- 173