8
Опыт использования SCRUM разработка WEB-проектов

SCRUM:opem report from Alexander Histev

Embed Size (px)

DESCRIPTION

Report from owner of WDG company hosting SCRUM teams.

Citation preview

Page 1: SCRUM:opem report from Alexander Histev

Опыт использования SCRUM

разработка WEB-проектов

Page 2: SCRUM:opem report from Alexander Histev

Зачем?

• Повысить качество разработки • Дать возможность Заказчику вносить изменения

в спецификацию • Уменьшить стоимость внесения изменений

 • Уйти от микроменеджмента

Page 3: SCRUM:opem report from Alexander Histev

Оптимальная команда

• Команда разработчиков от 3 человек • Разработчики имеют различные навыки,

необходимые в Проекте • Работает полный рабочий день

 • Работает в одном помещении

Page 4: SCRUM:opem report from Alexander Histev

Портрет идеального Заказчика

• Может изложить требования к системе в виде списка историй

 • Готов тратить время на работу с командой

 • Заинтересован в качестве 

 • Эксперт в предметной области

Page 5: SCRUM:opem report from Alexander Histev

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

• Процесс разработки более прозрачен 

• В любой момент возможно остановить разработку и отдать Заказчику работающий Продукт

 

• Высокое качество кода 

• Обмен опытом между членами команды 

• Повышение эффективности команды 

• Снижается риск потери знаний о Проекте при уходе одного из разработчиков

Page 6: SCRUM:opem report from Alexander Histev

Недостатки SCRUM

• Более высокая стоимость разработки • Нет возможности точно определить сроки

окончания проекта • Плохо работает для распределенных команд

Page 7: SCRUM:opem report from Alexander Histev

Когда SCRUM не нужен?

• Небольшой проект (до 1 месяца) • Есть детальная спецификация Проекта

 • Спецификация Проекта не будет меняться в

процессе разработки

Page 8: SCRUM:opem report from Alexander Histev

Проблемы и решения

Очень занятой Заказчик Выделить одного из членов команды

представителем Заказчика

Заказчик не знает принципов SCRUM Помочь в подготовке Product Backlog, провести

тестовый сприн