17
Гибкая методология разработки

Гибкая методология разработки

  • Upload
    -

  • View
    1.063

  • Download
    2

Embed Size (px)

DESCRIPTION

Общие принципы гибкой методологии, примеры применения.

Citation preview

Гибкая методология разработки

Руководитель научного отдела СНО ФИРТ+7 927 3159174Блог: http://evileid.tumblr.com/Twitter: @Evileid

Альберт Фазуллин

Личности и их взаимодействия важнее, чем процессы и инструменты;

Работающее программное обеспечение важнее, чем полная документация;

Сотрудничество с заказчиком важнее, чем контрактные обязательства;

Реакция на изменения важнее, чем следование плану

Основы Agile

XP Crystal Clear Lean Scrum Kanban …

Модели Agile

Устройство Scrum

Планирование спринта Daily Scrum

◦ Что сделано с момента предыдущего митинга до текущего?

◦ Что будет сделано с момента текущего митинга до следующего?

◦ Какие проблемы мешают достижению целей спринта?

Демонстрация Ретроспектива 

Встречи

Burndown

Визуализация процесса Ограничение Work In Progress Оптимизация «Времени пролета»

Kanban

Доска KanbanБэклог Очередь

(Pull)Разработка Тестировани

еГотово!

Прогресс Готово

Что делать, когда нашли баг?Бэклог Очередь

(Pull)2

Разработка

2

Тестирование

1

Готово!

Прогресс Готово

PO

BUG

Ограничение WIP >>N – Классическая модель, только с

визуализацией ~2N или ~N – сокращаем потери, более

эффективная работа (Lean) <N – начинается экстремальное

программирование (XP)

*N-человек в команде

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

*может быть любой для каждого конкретного проекта

Мозговой штурм - планирование

Product backlog

Доска Kanban – визуализация процесса

Burndown

Руководитель научного отдела СНО ФИРТ+7 927 3159174Блог: http://evileid.tumblr.com/Twitter: @Evileid

Спасибо за внимание!Альберт Фазуллин