Похожие презентации:
Как реализован Scrum в компании «Русский Свет»? Вводный курс для участников команды
1.
Как реализованScrum в компании
«Русский Свет»
Вводный курс для
участников команды
2.
План обученияЧто такое SCRUM?
Чем SCRUM отличается от других
подходов?
Что в себя включает SCRUM?
Что требуется, чтобы работать в
SCRUM-проекте?
3.
Что такое SCRUM?SCRUM – это один из
самых популярных в мире
гибких подходов к
разработке сложных
продуктов
4.
Зачем нужен SCRUM?Для повышения степени
прогнозируемости проекта
по срокам и содержанию
Повышения
эффективности
реализации задач
5.
Waterfallтрадиционная
модель
(приращивание по
частям)
6.
SCRUMитерационная
модель
7.
Артефакты в SCRUMБэклог – список требований к
продукту, декомпозированный
до уровня конкретных задач и
приоритезированный по
отношению друг к другу
Дорожная карта – документ,
содержащий цели проекта,
сроки и бюджет
8.
Роли в SCRUM командахЗаказчик
Владелец продукта
Команда разработки
Прокси-владелец продукта
Scrum-мастер
9.
ЗаказчикИнициирует запуск проекта
Оценивает продукт проекта с
точки зрения бизнес-результатов
Дает ответы на вопросы
владельцу продукта о продукте
Отвечает на вопрос «зачем»
10.
Владелец продуктаНесет ответственность за
ценность продукта перед
заказчиком
Готовит дорожную карту
совместно с проксивладельцем
Отвечает за цели и бизнесцели продукта
Отвечает на вопрос
«как/каким будет»
11.
Scrum-командаБерет на себя
обязательства перед
владельцем продукта по
выполнению объема работ
Самоорганизующаяся
команда 3-9 человек с
требуемыми компетенциями
для реализации продукта
В конце спринта поставляет
потенциально готовое
обновление продукта
12.
Прокси-владелец продуктаСвязующее звено между
владельцем продукта и ДИТ
Общается с руководителями
отделов ДИТ для «чистоты»
архитектурных решений
Понимает, как работает
продукт с технической точки
зрения и отвечает за
работоспособность продукта
и его качество
Формирует бэклог совместно
с владельцем продукта и
поддерживает его
актуальность
13.
Scrum-мастерОтвечает за эффективность
работы команды
Методологическая роль
Сопровождает команду от
спринта к спринту и помогает
добиваться поставленных
целей
Ведет все собрания проекта
14.
Жизненный цикл Scrum-проекта15.
Длительность спринтаСпринт – отрезок времени, в течение которого команда создает часть
продукта
13 рабочих дней
(≈ 3 недели)
1 день
1 день
Обзор + Ретро Планирование
16.
Планирование спринта17.
Оценка трудозатратТрудозатраты ≠ Длительность
Измеряются в идеальных часах или человеко-днях
18.
Загрузка и фокус-факторЗагрузка – время, которое
участник команды может выделить
работе над проектом
Определяется руководителем
сотрудника и может меняться от
спринта к спринту, измеряется в %
от рабочего дня
Рабочий день 8ч
% загрузки 40%
8ч * 40% ≈ 3-3,5ч
Фокус-фактор – загруженность на конкретном проекте, исходя из %
загрузки
Отношение того, сколько может взять сотрудник к тому, к тому, сколько
он взял фактически
19.
Пример расчета фокус-фактораДлительность спринта 13 дней = 104ч ≈
100ч
Загрузка 30%
100ч * 30% = 30ч
1 задача – 8ч
2 задача – 4ч
3 задача – 8ч
Итого 20ч
1 задача – 8ч
2 задача – 5ч
3 задача – 12ч
Итого 25ч
20ч / 30ч = 67%
25ч / 30ч = 83%
20.
21.
Логирование времени22.
Диаграмма сгорания задач23.
Обзор спринта (Демонстрация)Презентация заказчику и
заинтересованным лицам
работающего функционала
продукта
Основная задача – получение
обратной связи
Владелец и прокси-владелец
продукта анализируют
полученную обратную связь и
необходимое вносят в бэклог
продукта
24.
РетроспективаОбязательное мероприятие для
каждого члена команды в конце
спринта (после демонстрации)
Основная цель – повышение
командной эффективности
Выработка стратегии на
следующий спринт
Как нам делать ещё лучше то,
что мы уже делаем хорошо?
Программирование