🗊Scrum. Организация гибкого процесса разработки. Сергей Семёнов 24.08.2011

Категория: Авто/мото
Нажмите для полного просмотра!
Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №1Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №2Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №3Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №4Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №5Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №6Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №7Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №8Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №9Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №10Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №11Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №12Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №13Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №14Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №15Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №16Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №17Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №18Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №19Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №20Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №21Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №22Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №23Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №24Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №25Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №26Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №27Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №28Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №29Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №30Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №31Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №32Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №33Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №34Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №35Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №36Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №37Scrum. Организация гибкого процесса разработки.  Сергей Семёнов  24.08.2011, слайд №38

Содержание

Вы можете ознакомиться и скачать Scrum. Организация гибкого процесса разработки. Сергей Семёнов 24.08.2011. Презентация содержит 38 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





 Scrum.
Организация гибкого процесса разработки.
Сергей Семёнов
24.08.2011
Описание слайда:
Scrum. Организация гибкого процесса разработки. Сергей Семёнов 24.08.2011

Слайд 2





Agenda
Введение
Scrum это..
Scrum в деталях
Масштабируемость
Scrum и XP
Результаты
Описание слайда:
Agenda Введение Scrum это.. Scrum в деталях Масштабируемость Scrum и XP Результаты

Слайд 3





История
1986г. Хиротака Такеучи и Икуджиро Нонака: «подход регби».
1991г. ДеГрейс и Шталь: «подход регби» - это Scrum.
1995г. Джеф Сазерленд и Кен Швабер: задокументировали и явили свету Scrum как подход для разработки ПО.
Описание слайда:
История 1986г. Хиротака Такеучи и Икуджиро Нонака: «подход регби». 1991г. ДеГрейс и Шталь: «подход регби» - это Scrum. 1995г. Джеф Сазерленд и Кен Швабер: задокументировали и явили свету Scrum как подход для разработки ПО.

Слайд 4





Разработка: Последовательная против параллельной
Описание слайда:
Разработка: Последовательная против параллельной

Слайд 5





Популярность Скрам
Microsoft
Yahoo
Google
Electronic Arts
Lockheed Martin
Philips
Siemens
Nokia
IBM
Capital One
BBC
Описание слайда:
Популярность Скрам Microsoft Yahoo Google Electronic Arts Lockheed Martin Philips Siemens Nokia IBM Capital One BBC

Слайд 6





Применение Скрам
Коммерческое ПО
Внутренняя разработка
Разработка на заказ
Проекты с фиксированной стоимостью
Финансовые приложения
ISO 9001-сертифицированные приложения
Встроенные системы
24x7 системы с требованиями 99.999% работоспособности
Создание «Унифицированного истребителя-бомбардировщика»
Описание слайда:
Применение Скрам Коммерческое ПО Внутренняя разработка Разработка на заказ Проекты с фиксированной стоимостью Финансовые приложения ISO 9001-сертифицированные приложения Встроенные системы 24x7 системы с требованиями 99.999% работоспособности Создание «Унифицированного истребителя-бомбардировщика»

Слайд 7





Scrum это…
Гибкий подход к разработке ПО (принципы, рекомендации). 
Это фреймворк (не готовая к применению методология).
Описание организационных аспектов процесса (не инженерных).
Описание слайда:
Scrum это… Гибкий подход к разработке ПО (принципы, рекомендации). Это фреймворк (не готовая к применению методология). Описание организационных аспектов процесса (не инженерных).

Слайд 8





Основные характеристики
Самоорганизующаяся кросс-функциональная команда.
Все требования записываются в виде единого списка Product Backlog.
Продукт разрабатывается итеративно, серией “спринтов”, каждый не больше месяца. 
Agile.
Описание слайда:
Основные характеристики Самоорганизующаяся кросс-функциональная команда. Все требования записываются в виде единого списка Product Backlog. Продукт разрабатывается итеративно, серией “спринтов”, каждый не больше месяца. Agile.

Слайд 9





Scrum в действии
Описание слайда:
Scrum в действии

Слайд 10





Спринты
Скрам проекты развиваются сериями “спринтов”.
 Типичная продолжительность – от 2-х недель до месяца с жестким ограничением по времени.
Постоянная продолжительность спринта привносит ритм в разработку.
Состав команды и требования в течение спринта не должны меняться.
Продукт проектируется, разрабатывается и тестируется на протяжении одного спринта.
Описание слайда:
Спринты Скрам проекты развиваются сериями “спринтов”. Типичная продолжительность – от 2-х недель до месяца с жестким ограничением по времени. Постоянная продолжительность спринта привносит ритм в разработку. Состав команды и требования в течение спринта не должны меняться. Продукт проектируется, разрабатывается и тестируется на протяжении одного спринта.

Слайд 11





Agile-манифест – декларация ценностей
Описание слайда:
Agile-манифест – декларация ценностей

Слайд 12





Структура Скрам
Описание слайда:
Структура Скрам

Слайд 13





Роли
Описание слайда:
Роли

Слайд 14





Владелец продукта
Один человек
Определяет требования к продукту
Определяет дату релиза и наполненность
Ответственен за доходность проекта (ROI)
Назначает приоритеты требованиям, исходя 
из их рыночной ценности
Корректирует приоритеты на каждой итерации, если необходимо
Принимает работу
Описание слайда:
Владелец продукта Один человек Определяет требования к продукту Определяет дату релиза и наполненность Ответственен за доходность проекта (ROI) Назначает приоритеты требованиям, исходя из их рыночной ценности Корректирует приоритеты на каждой итерации, если необходимо Принимает работу

Слайд 15





Скрам-мастер
Представляет руководство проекта
Ответственен за внедрение ценностей и практик Скрам
Не раздает задания
Устраняет препятствия
Ответственен за эффективность работы команды  
Обеспечивает видимость и прозрачность ситуации в команде
Защищает команду от внешних воздействий
Описание слайда:
Скрам-мастер Представляет руководство проекта Ответственен за внедрение ценностей и практик Скрам Не раздает задания Устраняет препятствия Ответственен за эффективность работы команды Обеспечивает видимость и прозрачность ситуации в команде Защищает команду от внешних воздействий

Слайд 16





Команда
Обычно 5-9 человек
Кросс функциональная
программисты, тестировщики, дизайнеры...
Заняты полный рабочий день
Могут быть исключения (например, администратор базы данных)
Команды самоорганизуются
В идеале, нет специальных ролей
Состав команды может меняться только между спринтами
Описание слайда:
Команда Обычно 5-9 человек Кросс функциональная программисты, тестировщики, дизайнеры... Заняты полный рабочий день Могут быть исключения (например, администратор базы данных) Команды самоорганизуются В идеале, нет специальных ролей Состав команды может меняться только между спринтами

Слайд 17





Ритуалы
Описание слайда:
Ритуалы

Слайд 18





Планирование Спринта
Описание слайда:
Планирование Спринта

Слайд 19





Ежедневный скрам
Характеристики
Ежедневно
15 минут
Стоя
Не для решения проблем
Приглашены все желающие
Только участники команды могут говорить (владелец продукта - тоже часть команды)
ScrumMaster лишь ведет собрание
Описание слайда:
Ежедневный скрам Характеристики Ежедневно 15 минут Стоя Не для решения проблем Приглашены все желающие Только участники команды могут говорить (владелец продукта - тоже часть команды) ScrumMaster лишь ведет собрание

Слайд 20





Каждый отвечает на три вопроса
Это НЕ статусный отчет Scrum-мастеру!
Это обязательства перед коллегами
Описание слайда:
Каждый отвечает на три вопроса Это НЕ статусный отчет Scrum-мастеру! Это обязательства перед коллегами

Слайд 21





Обзор спринта
Команда представляет, что было сделано 
за спринт
Фокус на результат, а не процесс
Обычно принимает форму демонстрации
Неформально
Максимум 2 часа на подготовку
Без слайдов
Вся команда участвует
Приглашены все, кому может
быть интересно
Описание слайда:
Обзор спринта Команда представляет, что было сделано за спринт Фокус на результат, а не процесс Обычно принимает форму демонстрации Неформально Максимум 2 часа на подготовку Без слайдов Вся команда участвует Приглашены все, кому может быть интересно

Слайд 22





Ретроспектива
Периодический пересмотр того, что работает, а что нет
Обычно 15-30 минут
После каждого спринта
Участвует вся команда
Возможно, приглашен Владелец продукта, заказчики или кто-то из менеджмента компании
Описание слайда:
Ретроспектива Периодический пересмотр того, что работает, а что нет Обычно 15-30 минут После каждого спринта Участвует вся команда Возможно, приглашен Владелец продукта, заказчики или кто-то из менеджмента компании

Слайд 23





Артефакты
Описание слайда:
Артефакты

Слайд 24





Бэклог продукта
Описание слайда:
Бэклог продукта

Слайд 25





Пример бэклога продукта
Описание слайда:
Пример бэклога продукта

Слайд 26





Бэклог спринта
Описание слайда:
Бэклог спринта

Слайд 27





Управление бэклогом спринта
Члены команды выбирают работу на свой выбор
Задачи никогда не назначаются принудительно
Оценка оставшейся работы ежедневно обновляется
Любой член команды может добавить, удалить или изменить элементы Бэклога Спринта
Задачи на спринт могут появляться в ходе работы
Если задача не понятна, то этому элементу бэклога резервируется больше времени и он разбивается на составные части позже
Оценка оставшейся работы обновляется, по мере того как узнаем больше о задачах
Описание слайда:
Управление бэклогом спринта Члены команды выбирают работу на свой выбор Задачи никогда не назначаются принудительно Оценка оставшейся работы ежедневно обновляется Любой член команды может добавить, удалить или изменить элементы Бэклога Спринта Задачи на спринт могут появляться в ходе работы Если задача не понятна, то этому элементу бэклога резервируется больше времени и он разбивается на составные части позже Оценка оставшейся работы обновляется, по мере того как узнаем больше о задачах

Слайд 28





Спринт burndown chart
Описание слайда:
Спринт burndown chart

Слайд 29





Масштабируемость
Обычно команда состоит из 7 ± 2 человек
Масштабируемость за счет групп команд
Факторы расширения
Тип приложения
Размер команды
Рассредоточенность команды
Продолжительность проекта
Scrum использовался в проектах со сложной структурой, где работало более 500 человек
Описание слайда:
Масштабируемость Обычно команда состоит из 7 ± 2 человек Масштабируемость за счет групп команд Факторы расширения Тип приложения Размер команды Рассредоточенность команды Продолжительность проекта Scrum использовался в проектах со сложной структурой, где работало более 500 человек

Слайд 30





Scrum и XP
Парное программирование
TDD
Рефакторинг
Code Review
CI
Описание слайда:
Scrum и XP Парное программирование TDD Рефакторинг Code Review CI

Слайд 31





Что в результате
Клиент
Получение наиважнейших, с точки зрения бизнеса, ценностей в наикротчайшие сроки
Команда
Эффективность
Творчество
Удовольствие
Описание слайда:
Что в результате Клиент Получение наиважнейших, с точки зрения бизнеса, ценностей в наикротчайшие сроки Команда Эффективность Творчество Удовольствие

Слайд 32





Что осталось интересного
Impediment Backlog
Planning Poker
Производительность, Фокус-фактор
…
Описание слайда:
Что осталось интересного Impediment Backlog Planning Poker Производительность, Фокус-фактор …

Слайд 33





Где еще почитать
www.mountaingoatsoftware.com/scrum
www.scrumalliance.org
www.controlchaos.com
scrumdevelopment@yahoogroups.com
Описание слайда:
Где еще почитать www.mountaingoatsoftware.com/scrum www.scrumalliance.org www.controlchaos.com scrumdevelopment@yahoogroups.com

Слайд 34





Книги по Scrum
Agile and Iterative Development: A Manager’s Guide by Craig Larman
Agile Estimating and Planning by Mike Cohn
Agile Project Management with Scrum by Ken Schwaber
Agile Retrospectives by Esther Derby and Diana Larsen
Agile Software Development Ecosystems by Jim Highsmith
Agile Software Development with Scrum by Ken Schwaber and Mike Beedle
Описание слайда:
Книги по Scrum Agile and Iterative Development: A Manager’s Guide by Craig Larman Agile Estimating and Planning by Mike Cohn Agile Project Management with Scrum by Ken Schwaber Agile Retrospectives by Esther Derby and Diana Larsen Agile Software Development Ecosystems by Jim Highsmith Agile Software Development with Scrum by Ken Schwaber and Mike Beedle

Слайд 35





Книги по Scrum
Scrum and The Enterprise by Ken Schwaber
Scrum and XP from the Trenches by Henrik Kniberg
Succeeding with Agile by Mike Cohn
User Stories Applied for Agile Software Development by Mike Cohn
Описание слайда:
Книги по Scrum Scrum and The Enterprise by Ken Schwaber Scrum and XP from the Trenches by Henrik Kniberg Succeeding with Agile by Mike Cohn User Stories Applied for Agile Software Development by Mike Cohn

Слайд 36





Первоисточник
Работа выполнена на основе перевода презентации Майка Кона «Введение в Scrum». Перевод на русский язык осуществлен Марией Евграшиной и Тимофеем Евграшиным The Improved Methods http://tim.com.ua в соавторстве с Алексеем Кривицким SCRUMguides http://scrumguides.com. Часть слайдов были удалены, изменены или добавлены.
Также в нескольких слайдах были использованы картинки из книги Scrum and XP from the Trenches by Henrik Kniberg.
Описание слайда:
Первоисточник Работа выполнена на основе перевода презентации Майка Кона «Введение в Scrum». Перевод на русский язык осуществлен Марией Евграшиной и Тимофеем Евграшиным The Improved Methods http://tim.com.ua в соавторстве с Алексеем Кривицким SCRUMguides http://scrumguides.com. Часть слайдов были удалены, изменены или добавлены. Также в нескольких слайдах были использованы картинки из книги Scrum and XP from the Trenches by Henrik Kniberg.

Слайд 37





Авторские права
Вы можете:
Делиться ―копировать и передавать эти материалы
Изменять ― адаптировать и дополнять эти материалы
При условии
Первоисточник. Вы должны указать в своей работе всех авторов материалов, которые предоставлены на основе этой или других лицензии(но это не означает, что автор поддерживает вас или вашу работу ).
Ничто в этой лицензии не нарушает и не ограничивает моральные права автора
Подробнее о лицензии можно узнать:
http://creativecommons.org/licenses/by-nc/3.0/
Описание слайда:
Авторские права Вы можете: Делиться ―копировать и передавать эти материалы Изменять ― адаптировать и дополнять эти материалы При условии Первоисточник. Вы должны указать в своей работе всех авторов материалов, которые предоставлены на основе этой или других лицензии(но это не означает, что автор поддерживает вас или вашу работу ). Ничто в этой лицензии не нарушает и не ограничивает моральные права автора Подробнее о лицензии можно узнать: http://creativecommons.org/licenses/by-nc/3.0/

Слайд 38





Контактная информация
Описание слайда:
Контактная информация



Похожие презентации
Mypresentation.ru
Загрузить презентацию