Начало. Основы Scrum

41
Мастер-класс « Начало. Основы SCRUM» Николай Митько

Transcript of Начало. Основы Scrum

Page 2: Начало. Основы Scrum

Привет!Меня зовут

Николай Митько

Здесь можно найти мои посты:https://www.facebook.com/grow.org.ua/www.facebook.com/groups/ScrumUA/

Page 3: Начало. Основы Scrum

Backlog вопросов

-Запишите свои вопросы

-1 вопрос на стикер

-Приоритезируйте вопросы

-Создайте доску с Задачами

-Обновляйте доску

Page 4: Начало. Основы Scrum

Что такое ПРОЕКТ?

ПРОЕКТ – это временное предприятие, предназначенное для

создания уникальных продуктов, услуг или результатов.

PMBOK® 5th Edition

1. Временное (начало-конец) 2. Предприятие 3. Уникальное 4. Создание продукта или услугу

Page 5: Начало. Основы Scrum

Ограничения проекта

PMBOK® 5th Edition

Ресурсы

Содержание

Page 6: Начало. Основы Scrum

Что не является проектом?

Операционная деятельность

Проектная деятельность

Начало

Окончание

Page 7: Начало. Основы Scrum

Видение

Миссия

Стратегия организации и цели

PMBOK® 5th Edition

Высокоуровневое управление и планирование

Управление портфелем проектов

Операционный менеджментУправление проектами и программами

Ресурсы

Пирамида управления организацией

Page 8: Начало. Основы Scrum

История Agile

Page 9: Начало. Основы Scrum

Люди и взаимодействиеважнее процессов и инструментов

Работающий продуктважнее исчерпывающей документации

Сотрудничество с заказчикомважнее согласования условий контракта

Готовность к изменениям

важнее следования первоначальному плану

Agile-манифест

Page 10: Начало. Основы Scrum

Отличие Agile от Waterfall

Page 11: Начало. Основы Scrum

Железный треугольник Agile

Page 12: Начало. Основы Scrum

Делай только важноеи нужное

Page 13: Начало. Основы Scrum

VERSIONONE.COM ©2015 VersionOne, Inc. All rights reserved. State of Agile is a trademark of VersionOne, Inc. and VersionOne is a registered trademark of VersionOne, Inc

Page 14: Начало. Основы Scrum
Page 15: Начало. Основы Scrum

Преимущества Agile

Page 16: Начало. Основы Scrum

Модели процессов

Последовательный

Эмпирический

Page 17: Начало. Основы Scrum

Матрица Стейси

Page 18: Начало. Основы Scrum

Скрам Ценности

Page 19: Начало. Основы Scrum

Скрам Принципы

• Самоорганизованная команда

• Кросс-функциональная команда

• Конструктивное обсуждение

• Приоритезированный бэклог

• Ориентация на результат

• Сотрудничество

• Инновационность

• Поток

• Доверие

• Ритм

Page 20: Начало. Основы Scrum

Скрам Фреймворк3 Роли

1. Скрам-мастер

2. Владелец продукта

3. Команда5 Встреч

1. Бэклог Груминг

2. Планирование Спринта

3. Ежедневный Скрам

4. Демонстрация

5. Ретроспектива

5 Артефактов

1. Бэклог продукта

2. Бэклог Спринта

3. Критерии завершения

4. Инкремент продукта

5. График выгорания Спринтов

Page 21: Начало. Основы Scrum

Scrum процесс

Page 22: Начало. Основы Scrum

Vision Продукта

Картинка того, какую ценность представляет продукт и каких бизнес целей помогает достичь.

1

Page 23: Начало. Основы Scrum

Product Backlog2

Sprint ready

User Stories

Business Stories

Epics

Documentations

Training

Technology

Team Stories

Product Backlog Board

Page 24: Начало. Основы Scrum

Приоритезация Product Backlog

• - High/Medium/Low

• - MoSCoW

• - Business value

• - Стоимость риска и возможности

• - Стоимость и эффект от внедрения

3

Page 25: Начало. Основы Scrum

Product Backlog Grooming4

• Презентация Product Vision

• Презентация Product Backlog

• Проясняем и добавляем деталей к User story

• Определяем критерии завершения User story

• Проводим оценку User story

• Разбивает Epic на User story

• Разбиваем большие User story

• Удаляем лишние PBI

• Добавляем нужные PBI

Page 26: Начало. Основы Scrum

Release Planing5

• Cрок 3-4 месяца

• Внедряемый функционал

• Основывается на Product vision

• План выбора User Stories и их приоритетов

• План изменений продукта

• Фокусировка команды 3-4 месяца

Page 27: Начало. Основы Scrum
Page 28: Начало. Основы Scrum

Sprint Planing6

• Готовые User story

• Важные User story

• Учитываем технические и логические зависимости

• 2 часа на выбор User story

• 2 часа на разбивку User story на Tasks

• Определение необходимых компетенций

• Определение необходимых ресурсов

• Определить Цель Sprint

• Презентация плана (Product owner)

Page 29: Начало. Основы Scrum

User Story

Формула:

• Как, <роль/персона юзера>,

• я <что-то хочу получить>,

• <с такой-то целью> .

Story points:

Title: Жилые дома

Priority:

Description:

Спонсор проекта хочет, чтобы в городке были 2 коттеджа для того, чтобы в них могли с комфортом жить 2 семьи.

Acceptance Criteria:

[ ] - В домах 1 и 2 готовы коробка и крыша

[ ] - В домах есть электричество

[ ] - В домах можно начинать внутреннюю отделку

Complexity:

Business value:

10 Must have

High High

6.1

Page 30: Начало. Основы Scrum

Реализация Спринта7

Page 31: Начало. Основы Scrum

Sprint Review

Демонстрация и утверждение результатов работы команды за Sprint.

8

Page 32: Начало. Основы Scrum

Retrospective

Непрерывное улучшение процесс разработки.

9

Page 33: Начало. Основы Scrum

• 5-9 человек

• Стабильная

• Кросс-функциональная

Команда

• Самоорганизующаяся

• В одном помещении

Page 34: Начало. Основы Scrum

Восемь не производственные потерь

Производство Разработка ПО

Излишние запасы Частично выполненная работа

Перепроизводство Избыточные функциональные возможности

Повторное выполнение работы Повторное приобретение знания

Транспортировка Передача работы

Перемещения Переключение между задачами

Ожидание Задержки

Дефекты Дефекты

Иновационность Знания команды

Page 35: Начало. Основы Scrum
Page 36: Начало. Основы Scrum

“Главное в гибких методологиях — это

жёсткость. Гибкими должны быть процессы, а не

правила игры.

https://habrahabr.ru/company/edison/blog/269789/

Page 37: Начало. Основы Scrum
Page 38: Начало. Основы Scrum
Page 39: Начало. Основы Scrum
Page 40: Начало. Основы Scrum

Литература

Page 41: Начало. Основы Scrum

Спасибо!

Вы можете найти меня в группах:https://www.facebook.com/grow.org.ua/www.facebook.com/groups/ScrumUA/