Кванториум: scrum

32
итерационная разработка многопоточная работа прототипы и ТЗ Образовательная сессия ноябрь 2016

Upload: nikolay-skirda

Post on 14-Apr-2017

10 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Кванториум: Scrum

итерационная разработка многопоточная работа прототипы и ТЗ

Образовательная сессия ноябрь 2016

Page 2: Кванториум: Scrum

Девять женщин не могут родить ребёнка за один месяц

Page 3: Кванториум: Scrum

1931

Если проект не укладывается в сроки, то добавление рабочей силы задержит его еще больше

Родился Фредерик Брукс, Мл.

Page 4: Кванториум: Scrum

Мифический человеко-месяц или Как создаются программные системы

1975 1931

Page 5: Кванториум: Scrum

Kent Beck, Martin Fowler, … Manifesto for Agile Software Development

2001 1975

Page 6: Кванториум: Scrum
Page 7: Кванториум: Scrum

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

Page 8: Кванториум: Scrum

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

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

Page 9: Кванториум: Scrum

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

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

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

Page 10: Кванториум: Scrum

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

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

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

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

Page 11: Кванториум: Scrum

Работающий продукт

Люди и взаимодействие

Сотрудничество с заказчиком

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

Page 12: Кванториум: Scrum

набор методологических инструментов для итеративной разработки продуктов

Page 13: Кванториум: Scrum

набор инструментов для итеративной разработки

Page 14: Кванториум: Scrum

Stack Holders Product Owner Team Scrum Master

Типы участников процесса

Page 15: Кванториум: Scrum

Интересанты ЛПР Команда Тренер

Типы участников процесса

Page 16: Кванториум: Scrum

User story UI/UX prototype Product Backlog Scrum Backlog Scrum desk

Минимальный набор артефактов

Page 17: Кванториум: Scrum

Истории Прототипы Список задач продукта Список задач итерации Оперативное табло

Минимальный набор артефактов

Page 18: Кванториум: Scrum

Истории Прототипы Список задач продукта Список задач итерации Оперативное табло

Минимальный набор артефактов

Page 19: Кванториум: Scrum

Planing Sprint Daily meting Product Demo Retrospective Gauming Product Backlog

Минимальный набор практик

Page 20: Кванториум: Scrum

Планирование итерации Ежедневная планерка Демонстрация продукта Ретроспектива Обновление списка задач продукта

Минимальный набор практик

Page 21: Кванториум: Scrum

предписывает итерации, ограниченные по времени

Page 22: Кванториум: Scrum

предписывает итерации, ограниченные по времени

длинна итерации в неделях

обычно

1 2 3 4

Page 23: Кванториум: Scrum

предписывает итерации, ограниченные по времени

длинна итерации в неделях

обычно

1 2 3 4

Page 24: Кванториум: Scrum

1. Сформировать Список задач продукта из Историй

СЕМЬ ШАГОВ

Page 25: Кванториум: Scrum

1. Сформировать Список задач продукта из Историй

2. Запланировать итерацию • Выбрать длину итерации

• Приоритизировать список задач

• Оценить каждую историю

• Выделить список задач итерации

СЕМЬ ШАГОВ

Page 26: Кванториум: Scrum

1. Сформировать Список задач продукта из Историй

2. Запланировать итерацию • Выбрать длину итерации

• Приоритизировать список задач

• Оценить каждую историю

• Выделить список задач итерации

3. Реализовать итерацию

СЕМЬ ШАГОВ

Page 27: Кванториум: Scrum

1. Сформировать Список задач продукта из Историй

2. Запланировать итерацию • Выбрать длину итерации

• Приоритизировать список задач

• Оценить каждую историю

• Выделить список задач итерации

3. Реализовать итерацию

4. Продемонстрировать продукт

СЕМЬ ШАГОВ

Page 28: Кванториум: Scrum

1. Сформировать Список задач продукта из Историй

2. Запланировать итерацию • Выбрать длину итерации

• Приоритизировать список задач

• Оценить каждую историю

• Выделить список задач итерации

3. Реализовать итерацию

4. Продемонстрировать продукт

5. Выполнить командную ретроспективу

СЕМЬ ШАГОВ

Page 29: Кванториум: Scrum

1. Сформировать Список задач продукта из Историй

2. Запланировать итерацию • Выбрать длину итерации

• Приоритизировать список задач

• Оценить каждую историю

• Выделить список задач итерации

3. Реализовать итерацию

4. Продемонстрировать продукт

5. Выполнить командную ретроспективу

6. Пересмотреть список задач продукта

СЕМЬ ШАГОВ

Page 30: Кванториум: Scrum

против изменений в ходе итерации

Page 31: Кванториум: Scrum

против изменений в ходе итерации

список задач итерации не меняется в процессе итерации

Page 32: Кванториум: Scrum

Резюмируем:

участники процесса минимальный набор артефактов минимальный набор практик

это: