ݺߣ

ݺߣShare a Scribd company logo
1
SCRUM В
УПРАВЛЕНИЕ
ПРОЕКТАМИ
Дашкин Руслан Валерьевич arslandv@gmail.com
СТРУКТУРА ПРЕЗЕНТАЦИИ
• ОСНОВНЫЕ КРИТЕРИИ ВЫБОРА
• ПРИЧИНЫ ВОЗНИКНОВЕНИЯ
• СРАВНЕНИЕ МЕТОДОЛОГИЙ
• ОСНОВНЫЕ ПОНЯТИЯ, ПРИНЦИПЫ И АРТЕФАКТЫ ПО
SCRUM
ИСТОРИЯ
В ФЕВРАЛЕ 2001 В ШТАТЕ ЮТА США БЫЛ ВЫПУЩЕН
«МАНИФЕСТ ГИБКОЙ МЕТОДОЛОГИИ РАЗРАБОТКИ
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ». ОН ЯВЛЯЛСЯ
АЛЬТЕРНАТИВОЙ УПРАВЛЯЕМЫМ ДОКУМЕНТАЦИЕЙ,
«ТЯЖЕЛОВЕСНЫМ» ПРАКТИКАМ РАЗРАБОТКИ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ, ТАКИМ КАК «МЕТОД ВОДОПАДА»,
ЯВЛЯВШИМСЯ ЗОЛОТЫМ СТАНДАРТОМ РАЗРАБОТКИ В ТО
ВРЕМЯ. ДАННЫЙ МАНИФЕСТ БЫЛ ОДОБРЕН И ПОДПИСАН
ПРЕДСТАВИТЕЛЯМИ МЕТОДОЛОГИЙ ЭКСТРЕМАЛЬНОГО
ПРОГРАММИРОВАНИЯ, CRYSTAL CLEAR, DSDM, FEATURE
DRIVEN DEVELOPMENT, SCRUM, ADAPTIVE SOFTWARE
DEVELOPMENT, PRAGMATIC PROGRAMMING.
ЧТО ТАКОЕ AGILE?
• ГИБКАЯ МЕТОДОЛОГИЯ РАЗРАБОТКИ (АНГЛ. AGILE
SOFTWARE DEVELOPMENT) — ЭТО КОНЦЕПТУАЛЬНЫЙ
ПОДХОД, В РАМКАХ КОТОРОГО ВЫПОЛНЯЕТСЯ
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
СУЩЕСТВУЕТ НЕСКОЛЬКО ПОДОБНЫХ МЕТОДИК.
• ЦЕЛЬ: МИНИМИЗАЦИЯ РИСКОВ
• ЗА СЧЕТ ЧЕГО: РАЗРАБОТКА КОРОТКИМИ ИТЕРАЦИЯМИ
ТРАДИЦИОННЫЙ ПОДХОДТех.задание
Проектирование
Разработка
Опытная эксплуатация
Промышленная
эксплуатация
100 000 р.
150 000 руб.
200 000 руб.
192 000 руб.
МЕНТАЛЬНАЯ МОДЕЛЬ
РЕАЛЬНОГО ПРОЕКТАНачало
Желаемый
результат
ГИБКИЙ ПОДХОД
Проектир
ование
Разработк
а
Тестирова
ние
Внедрени
е
Анализ
Sprint 0
Анализ
Проектир
ование
Разработк
а
Тестиров
ание
Внедрени
е
Sprint 1
ОСНОВНЫЕ ПРИНЦИПЫ AGILE
• УДОВЛЕТВОРЕНИЕ КЛИЕНТА ЗА СЧЁТ РАННЕЙ И
БЕСПЕРЕБОЙНОЙ ПОСТАВКИ ЦЕННОГО
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ;
• ПРИВЕТСТВИЕ ИЗМЕНЕНИЙ ТРЕБОВАНИЙ ДАЖЕ В
КОНЦЕ РАЗРАБОТКИ (ЭТО МОЖЕТ ПОВЫСИТЬ
КОНКУРЕНТОСПОСОБНОСТЬ ПОЛУЧЕННОГО
ПРОДУКТА);
• ЧАСТАЯ ПОСТАВКА РАБОЧЕГО ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ (КАЖДЫЙ МЕСЯЦ ИЛИ НЕДЕЛЮ ИЛИ
ЕЩЁ ЧАЩЕ);
ОСНОВНЫЕ ПРИНЦИПЫ AGILE
• ПРОЕКТОМ ЗАНИМАЮТСЯ МОТИВИРОВАННЫЕ
ЛИЧНОСТИ, КОТОРЫЕ ОБЕСПЕЧЕНЫ
НУЖНЫМИ УСЛОВИЯМИ РАБОТЫ,
ПОДДЕРЖКОЙ И ДОВЕРИЕМ;
• РЕКОМЕНДУЕМЫЙ МЕТОД ПЕРЕДАЧИ
ИНФОРМАЦИИ — ЛИЧНЫЙ РАЗГОВОР (ЛИЦОМ
К ЛИЦУ);
• ТЕСНОЕ, ЕЖЕДНЕВНОЕ ОБЩЕНИЕ ЗАКАЗЧИКА
С РАЗРАБОТЧИКАМИ НА ПРОТЯЖЕНИИ ВСЕГО
ПРОЕКТА;
ОСНОВНЫЕ ПРИНЦИПЫ AGILE
• РАБОЧЕЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ –
ГЛАВНАЯ МЕРА ПРОГРЕССА ПРОЕКТА
• ГИБКИЕ ПРОЦЕССЫ СПОСОБСТВУЮТ
НЕПРЕРЫВНОМУ РАЗВИТИЮ. ВСЕ УЧАСТНИКИ
ПРОЕКТА ДОЛЖНЫ УМЕТЬ ВЫДЕРЖИВАТЬ
ТАКОЙ ПОСТОЯННЫЙ ТЕМП.
• ПОСТОЯННОЕ ВНИМАНИЕ К ТЕХНИЧЕСКОМУ
СОВЕРШЕНСТВУ И КАЧЕСТВЕННОЙ
АРХИТЕКТУРЕ СПОСОБСТВУЮТ ГИБКОСТИ.
ОСНОВНЫЕ ПРИНЦИПЫ AGILE
• ПРОСТОТА НЕОБХОДИМА, КАК ИСКУССТВО
МАКСИМИЗАЦИИ РАБОТЫ, КОТОРУЮ НЕ
СЛЕДУЕТ ДЕЛАТЬ.
• ЛУЧШАЯ АРХИТЕКТУРА, ТРЕБОВАНИЯ,
ДИЗАЙН СОЗДАЕТСЯ В
САМООРГАНИЗУЮЩИХСЯ КОМАНДАХ.
• КОМАНДА ПОСТОЯННО ИЩЕТ СПОСОБЫ
СТАТЬ БОЛЕЕ ЭФФЕКТИВНОЙ, ПУТЕМ
НАСТРОЙКИ И АДАПТАЦИИ СВОИХ
ПРОЦЕССОВ.
ПРОЦЕНТНОЕ СООТНОШЕНИЕ
УСПЕШНОГО ЗАВЕРШЕНИЯ ИТ ПРОЕКТОВ
43
63
63
72
Offshoring
Data Warehouse
Traditional
Agile
ПРЕИМУЩЕСТВА
Традиционный подход Agile
•Легок для понимания и
использования;
•Детально структурирован, что
облегчает его применение к
малоопытным командам;
•Задает стабильные требования
к проекту/продукту с самого
старта;
•Проекты легко
контролируются,
отслеживаются ресурсы, риски,
время;
•Качество имеет
первоочередной приоритет по
сравнению со стоимостью и
•Итеративная разработка;
•Использование временные
рамки(time boxes);
•Конечный пользователь
вовлечен в процесс с самого
начала;
•Быстрое получение
первой/пробной версии
продукта для тестирования;
•Легко воспринимаются
корректировки и изменения в
процессе разработки.
НЕДОСТАТКИ
Традиционный подход Agile
•Все требования должны быть
определены и детально
описаны до начала разработки;
•Дорого и медленно;
•Чувствителен к изменениям;
•Мало возможностей для
конечного пользователя
повлиять на цели проекта и
требования к продукту;
•Зачастую проблемы
выявляются на этапе
тестирования;
•Много документации, много
технической документации,
которая не понятна конечному
•Может привести к низкому
качеству продукта;
•Риск никогда не достигнуть
закрытия/завершения проекта;
•Могут возникнуть проблемы с
расширяемостью продукта.
КРИТЕРИИ ВЫБОРА
Традиционный подход Agile
•Требования к продукту
предельно ясны и стабильны;
•Известны используемые
технологии и инструменты;
•Продукт четко формализован
•Архитектура продукта строго
регламентирована и
детализована;
•Требования внешних
нормативных документов.
•Команда с высоким уровнем
профессионализма;
•Тесная связь заказчика и
разработчиков;
•вовлечен в проект со старта;
•Четко определены бизнес-
цели проекта/продукта;
•Состав команды стабильный;
•Технические требования
приемлемые, коллериются с
технологиями, которые
собираются быть
использованными для
разработки;
•Система может быть
модульной.
ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ
СРАВНЕНИЯ МЕТОДОЛОГИЙ
Наглядное представление Риски
Ценность для
заказчика
- Гибкие методологии
- Традиционные методологии
ОСНОВНЫЕ ПОНЯТИЯ SCRUM
АРТЕФАКТЫ
• СПИСОК ЗАДАЧ ПО ПРОДУКТУ -PRODUCT BACKLOG
• СПИСОК ЗАДАЧ ИТЕРАЦИИ -SPRINT BACKLOG
• ГРАФИК ВЫПОЛНЕНИЯ ЗАДАЧ BURNDOWN CHART
• СПИСОК ПРОБЛЕМ -IMPEDIMENTS LISTРЕЛИЗ
КОММУНИКАЦИИ
• ПЛАНЕРКА ИТЕРАЦИИ -SPRINT PLANNING
• ЕЖЕДНЕВНАЯ ПЛАНЕРКА - DALLY SCRUM
• ПОДВЕДЕНИЕ ИТОГОВ - SPRINT REVIEW
• РАЗБОР ПОЛЕТОВ -SPRINT RETROSPECTIVE
РОЛИ
• МЕНЕДЖЕР ПРОДУКТА -PRODUCT OWNER
• ЛИДЕР КОМАНДЫ -SCRUM MASTER
• КОМАНДА – TEAM (7±2 ЧЕЛОВЕК,
САМООРГАНИЗУЮЩАЯСЯ, КРОССФУНКЦИОНАЛЬНАЯ)
СОБЫТИЯ
• РЕЛИЗ
• ИТЕРАЦИИ -SPRINT
SCRAM, ЭЛЕМЕНТЫ ПРОЦЕССА
ОБЛАСТИ ЗНАНИЙ
ПРИМЕР.
ИНФОРМАЦИОННАЯ СИСТЕМА
УПРАВЛЕНИЯ ПРОЕКТАМИ
ПРИМЕР ВИЗУАЛИЗАЦИИ
Ad

More Related Content

What's hot (9)

Alexander Dmitriev - Практика построения ключевых процессов менеджмента инфор...
Alexander Dmitriev - Практика построения ключевых процессов менеджмента инфор...Alexander Dmitriev - Практика построения ключевых процессов менеджмента инфор...
Alexander Dmitriev - Практика построения ключевых процессов менеджмента инфор...
UISGCON
Смерть тайм-менеджмента
Смерть тайм-менеджментаСмерть тайм-менеджмента
Смерть тайм-менеджмента
Sasha Kulam
Основы проектного управления и немного управленческой психологии
Основы проектного управления и немного управленческой психологииОсновы проектного управления и немного управленческой психологии
Основы проектного управления и немного управленческой психологии
Sasha Kulam
Модель зрелости процесса (мониторинг и оценка ИБ)
Модель зрелости процесса (мониторинг и оценка ИБ) Модель зрелости процесса (мониторинг и оценка ИБ)
Модель зрелости процесса (мониторинг и оценка ИБ)
Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
Training on production system
Training on production systemTraining on production system
Training on production system
Vladimir Katyshev
НПО "Эшелон". Александр Дорофеев. ""Аудит процессов информационной безопасности"
НПО "Эшелон". Александр Дорофеев. ""Аудит процессов информационной безопасности"НПО "Эшелон". Александр Дорофеев. ""Аудит процессов информационной безопасности"
НПО "Эшелон". Александр Дорофеев. ""Аудит процессов информационной безопасности"
Expolink
Creative Mobile: A game without a publisher, is this possible?
Creative Mobile: A game without a publisher, is this possible?Creative Mobile: A game without a publisher, is this possible?
Creative Mobile: A game without a publisher, is this possible?
DevGAMM Conference
Управленческая психология и leadership
Управленческая психология и leadershipУправленческая психология и leadership
Управленческая психология и leadership
Sasha Kulam
Iso 27001 01_dmytriyev_kiev_2010_july
Iso 27001 01_dmytriyev_kiev_2010_julyIso 27001 01_dmytriyev_kiev_2010_july
Iso 27001 01_dmytriyev_kiev_2010_july
Glib Pakharenko
Alexander Dmitriev - Практика построения ключевых процессов менеджмента инфор...
Alexander Dmitriev - Практика построения ключевых процессов менеджмента инфор...Alexander Dmitriev - Практика построения ключевых процессов менеджмента инфор...
Alexander Dmitriev - Практика построения ключевых процессов менеджмента инфор...
UISGCON
Смерть тайм-менеджмента
Смерть тайм-менеджментаСмерть тайм-менеджмента
Смерть тайм-менеджмента
Sasha Kulam
Основы проектного управления и немного управленческой психологии
Основы проектного управления и немного управленческой психологииОсновы проектного управления и немного управленческой психологии
Основы проектного управления и немного управленческой психологии
Sasha Kulam
НПО "Эшелон". Александр Дорофеев. ""Аудит процессов информационной безопасности"
НПО "Эшелон". Александр Дорофеев. ""Аудит процессов информационной безопасности"НПО "Эшелон". Александр Дорофеев. ""Аудит процессов информационной безопасности"
НПО "Эшелон". Александр Дорофеев. ""Аудит процессов информационной безопасности"
Expolink
Creative Mobile: A game without a publisher, is this possible?
Creative Mobile: A game without a publisher, is this possible?Creative Mobile: A game without a publisher, is this possible?
Creative Mobile: A game without a publisher, is this possible?
DevGAMM Conference
Управленческая психология и leadership
Управленческая психология и leadershipУправленческая психология и leadership
Управленческая психология и leadership
Sasha Kulam
Iso 27001 01_dmytriyev_kiev_2010_july
Iso 27001 01_dmytriyev_kiev_2010_julyIso 27001 01_dmytriyev_kiev_2010_july
Iso 27001 01_dmytriyev_kiev_2010_july
Glib Pakharenko

Viewers also liked (13)

service desk введение
service desk введениеservice desk введение
service desk введение
Ruslan Dashkin
3Com PC3C589C
3Com PC3C589C3Com PC3C589C
3Com PC3C589C
savomir
EndnotewebEndnoteweb
Endnoteweb
Dhébora Albuquerque Dias
Clases de Reacciones QuímicasClases de Reacciones Químicas
Clases de Reacciones Químicas
Instituto Técnico Mercedes Abrego
Viviane og samtalstaekni nyirogreyndir2017
Viviane og samtalstaekni nyirogreyndir2017Viviane og samtalstaekni nyirogreyndir2017
Viviane og samtalstaekni nyirogreyndir2017
ingileif2507
Проект по сказкам
Проект по сказкамПроект по сказкам
Проект по сказкам
ruster_c
Melanzane e polpette
Melanzane e polpetteMelanzane e polpette
Melanzane e polpette
Comunione Unitariana Italiana
Avaliação diagnóstica   6º anoAvaliação diagnóstica   6º ano
Avaliação diagnóstica 6º ano
Jacirene Pereira Passarinho
Cap4 3 agentes modeladores do relevoCap4 3 agentes modeladores do relevo
Cap4 3 agentes modeladores do relevo
Fernanda Lopes
Fuerzas de atracción y de repulsión. Ley de coulombFuerzas de atracción y de repulsión. Ley de coulomb
Fuerzas de atracción y de repulsión. Ley de coulomb
diana castro
2. production techniques evaluation pro forma
2. production techniques evaluation pro forma 2. production techniques evaluation pro forma
2. production techniques evaluation pro forma
Emily Whincup
3Com 69-003668-00
3Com 69-003668-003Com 69-003668-00
3Com 69-003668-00
savomir
Terytoriya bezpeky
Terytoriya bezpekyTerytoriya bezpeky
Terytoriya bezpeky
Svitlana Snigur
service desk введение
service desk введениеservice desk введение
service desk введение
Ruslan Dashkin
Clases de Reacciones QuímicasClases de Reacciones Químicas
Clases de Reacciones Químicas
Instituto Técnico Mercedes Abrego
Viviane og samtalstaekni nyirogreyndir2017
Viviane og samtalstaekni nyirogreyndir2017Viviane og samtalstaekni nyirogreyndir2017
Viviane og samtalstaekni nyirogreyndir2017
ingileif2507
Проект по сказкам
Проект по сказкамПроект по сказкам
Проект по сказкам
ruster_c
Avaliação diagnóstica   6º anoAvaliação diagnóstica   6º ano
Avaliação diagnóstica 6º ano
Jacirene Pereira Passarinho
Cap4 3 agentes modeladores do relevoCap4 3 agentes modeladores do relevo
Cap4 3 agentes modeladores do relevo
Fernanda Lopes
Fuerzas de atracción y de repulsión. Ley de coulombFuerzas de atracción y de repulsión. Ley de coulomb
Fuerzas de atracción y de repulsión. Ley de coulomb
diana castro
2. production techniques evaluation pro forma
2. production techniques evaluation pro forma 2. production techniques evaluation pro forma
2. production techniques evaluation pro forma
Emily Whincup
3Com 69-003668-00
3Com 69-003668-003Com 69-003668-00
3Com 69-003668-00
savomir
Ad

Similar to Scrum в управлении проектами (20)

Гибкие методологии при создании ИТ продукта.
Гибкие методологии при создании ИТ продукта.Гибкие методологии при создании ИТ продукта.
Гибкие методологии при создании ИТ продукта.
Project Management Institute (PMI) in Ufa
Презентация вебинара "Использование гибких методологий в управлении проектами"
Презентация вебинара "Использование гибких методологий в управлении проектами"Презентация вебинара "Использование гибких методологий в управлении проектами"
Презентация вебинара "Использование гибких методологий в управлении проектами"
Учебный центр Микротест
Agile 011015 2
Agile 011015 2Agile 011015 2
Agile 011015 2
Bankir_Ru
Agile 011015 2
Agile 011015 2Agile 011015 2
Agile 011015 2
Dima_Kravets
Работа с требованиями в Agile - Part 3
Работа с требованиями в Agile - Part 3Работа с требованиями в Agile - Part 3
Работа с требованиями в Agile - Part 3
ISsoft
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QAFest
А.В. Басарболиев «Основные принципы регламентации процессов в лучевой диагнос...
А.В. Басарболиев «Основные принципы регламентации процессов в лучевой диагнос...А.В. Басарболиев «Основные принципы регламентации процессов в лучевой диагнос...
А.В. Басарболиев «Основные принципы регламентации процессов в лучевой диагнос...
mosgorzdrav
Культура Agile
Культура AgileКультура Agile
Культура Agile
Denis Bazhin
Lviv PMDay 2016 S Анатолій Савін: Майстер-клас з управління ризиками в проект...
Lviv PMDay 2016 S Анатолій Савін: Майстер-клас з управління ризиками в проект...Lviv PMDay 2016 S Анатолій Савін: Майстер-клас з управління ризиками в проект...
Lviv PMDay 2016 S Анатолій Савін: Майстер-клас з управління ризиками в проект...
Lviv Startup Club
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
ScrumTrek
Определение и описание процессов
Определение и описание процессовОпределение и описание процессов
Определение и описание процессов
Mikhail Kalinin
DaKiRy_PMWeekend2016_Анатолій Савін Майстер-клас "Управління ризиками і криза...
DaKiRy_PMWeekend2016_Анатолій Савін Майстер-клас "Управління ризиками і криза...DaKiRy_PMWeekend2016_Анатолій Савін Майстер-клас "Управління ризиками і криза...
DaKiRy_PMWeekend2016_Анатолій Савін Майстер-клас "Управління ризиками і криза...
Dakiry
Низкомолекулярное проектирование: структурированные данные и UX
Низкомолекулярное проектирование: структурированные данные и UXНизкомолекулярное проектирование: структурированные данные и UX
Низкомолекулярное проектирование: структурированные данные и UX
Lara Simonova
Как контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоКак контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим Нарейко
Vadim Nareyko
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Return on Intelligence
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов
QA Dnepropetrovsk Community (Ukraine)
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Return on Intelligence
Три кита в обслуживании телекоммуникационных систем
Три кита в обслуживании телекоммуникационных системТри кита в обслуживании телекоммуникационных систем
Три кита в обслуживании телекоммуникационных систем
КРОК
Гибкие методологии при создании ИТ продукта.
Гибкие методологии при создании ИТ продукта.Гибкие методологии при создании ИТ продукта.
Гибкие методологии при создании ИТ продукта.
Project Management Institute (PMI) in Ufa
Презентация вебинара "Использование гибких методологий в управлении проектами"
Презентация вебинара "Использование гибких методологий в управлении проектами"Презентация вебинара "Использование гибких методологий в управлении проектами"
Презентация вебинара "Использование гибких методологий в управлении проектами"
Учебный центр Микротест
Работа с требованиями в Agile - Part 3
Работа с требованиями в Agile - Part 3Работа с требованиями в Agile - Part 3
Работа с требованиями в Agile - Part 3
ISsoft
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QAFest
А.В. Басарболиев «Основные принципы регламентации процессов в лучевой диагнос...
А.В. Басарболиев «Основные принципы регламентации процессов в лучевой диагнос...А.В. Басарболиев «Основные принципы регламентации процессов в лучевой диагнос...
А.В. Басарболиев «Основные принципы регламентации процессов в лучевой диагнос...
mosgorzdrav
Lviv PMDay 2016 S Анатолій Савін: Майстер-клас з управління ризиками в проект...
Lviv PMDay 2016 S Анатолій Савін: Майстер-клас з управління ризиками в проект...Lviv PMDay 2016 S Анатолій Савін: Майстер-клас з управління ризиками в проект...
Lviv PMDay 2016 S Анатолій Савін: Майстер-клас з управління ризиками в проект...
Lviv Startup Club
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
ScrumTrek
Определение и описание процессов
Определение и описание процессовОпределение и описание процессов
Определение и описание процессов
Mikhail Kalinin
DaKiRy_PMWeekend2016_Анатолій Савін Майстер-клас "Управління ризиками і криза...
DaKiRy_PMWeekend2016_Анатолій Савін Майстер-клас "Управління ризиками і криза...DaKiRy_PMWeekend2016_Анатолій Савін Майстер-клас "Управління ризиками і криза...
DaKiRy_PMWeekend2016_Анатолій Савін Майстер-клас "Управління ризиками і криза...
Dakiry
Низкомолекулярное проектирование: структурированные данные и UX
Низкомолекулярное проектирование: структурированные данные и UXНизкомолекулярное проектирование: структурированные данные и UX
Низкомолекулярное проектирование: структурированные данные и UX
Lara Simonova
Как контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоКак контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим Нарейко
Vadim Nareyko
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов
QA Dnepropetrovsk Community (Ukraine)
Три кита в обслуживании телекоммуникационных систем
Три кита в обслуживании телекоммуникационных системТри кита в обслуживании телекоммуникационных систем
Три кита в обслуживании телекоммуникационных систем
КРОК
Ad

Scrum в управлении проектами

  • 2. СТРУКТУРА ПРЕЗЕНТАЦИИ • ОСНОВНЫЕ КРИТЕРИИ ВЫБОРА • ПРИЧИНЫ ВОЗНИКНОВЕНИЯ • СРАВНЕНИЕ МЕТОДОЛОГИЙ • ОСНОВНЫЕ ПОНЯТИЯ, ПРИНЦИПЫ И АРТЕФАКТЫ ПО SCRUM
  • 3. ИСТОРИЯ В ФЕВРАЛЕ 2001 В ШТАТЕ ЮТА США БЫЛ ВЫПУЩЕН «МАНИФЕСТ ГИБКОЙ МЕТОДОЛОГИИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ». ОН ЯВЛЯЛСЯ АЛЬТЕРНАТИВОЙ УПРАВЛЯЕМЫМ ДОКУМЕНТАЦИЕЙ, «ТЯЖЕЛОВЕСНЫМ» ПРАКТИКАМ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ТАКИМ КАК «МЕТОД ВОДОПАДА», ЯВЛЯВШИМСЯ ЗОЛОТЫМ СТАНДАРТОМ РАЗРАБОТКИ В ТО ВРЕМЯ. ДАННЫЙ МАНИФЕСТ БЫЛ ОДОБРЕН И ПОДПИСАН ПРЕДСТАВИТЕЛЯМИ МЕТОДОЛОГИЙ ЭКСТРЕМАЛЬНОГО ПРОГРАММИРОВАНИЯ, CRYSTAL CLEAR, DSDM, FEATURE DRIVEN DEVELOPMENT, SCRUM, ADAPTIVE SOFTWARE DEVELOPMENT, PRAGMATIC PROGRAMMING.
  • 4. ЧТО ТАКОЕ AGILE? • ГИБКАЯ МЕТОДОЛОГИЯ РАЗРАБОТКИ (АНГЛ. AGILE SOFTWARE DEVELOPMENT) — ЭТО КОНЦЕПТУАЛЬНЫЙ ПОДХОД, В РАМКАХ КОТОРОГО ВЫПОЛНЯЕТСЯ РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ. СУЩЕСТВУЕТ НЕСКОЛЬКО ПОДОБНЫХ МЕТОДИК. • ЦЕЛЬ: МИНИМИЗАЦИЯ РИСКОВ • ЗА СЧЕТ ЧЕГО: РАЗРАБОТКА КОРОТКИМИ ИТЕРАЦИЯМИ
  • 8. ОСНОВНЫЕ ПРИНЦИПЫ AGILE • УДОВЛЕТВОРЕНИЕ КЛИЕНТА ЗА СЧЁТ РАННЕЙ И БЕСПЕРЕБОЙНОЙ ПОСТАВКИ ЦЕННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ; • ПРИВЕТСТВИЕ ИЗМЕНЕНИЙ ТРЕБОВАНИЙ ДАЖЕ В КОНЦЕ РАЗРАБОТКИ (ЭТО МОЖЕТ ПОВЫСИТЬ КОНКУРЕНТОСПОСОБНОСТЬ ПОЛУЧЕННОГО ПРОДУКТА); • ЧАСТАЯ ПОСТАВКА РАБОЧЕГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (КАЖДЫЙ МЕСЯЦ ИЛИ НЕДЕЛЮ ИЛИ ЕЩЁ ЧАЩЕ);
  • 9. ОСНОВНЫЕ ПРИНЦИПЫ AGILE • ПРОЕКТОМ ЗАНИМАЮТСЯ МОТИВИРОВАННЫЕ ЛИЧНОСТИ, КОТОРЫЕ ОБЕСПЕЧЕНЫ НУЖНЫМИ УСЛОВИЯМИ РАБОТЫ, ПОДДЕРЖКОЙ И ДОВЕРИЕМ; • РЕКОМЕНДУЕМЫЙ МЕТОД ПЕРЕДАЧИ ИНФОРМАЦИИ — ЛИЧНЫЙ РАЗГОВОР (ЛИЦОМ К ЛИЦУ); • ТЕСНОЕ, ЕЖЕДНЕВНОЕ ОБЩЕНИЕ ЗАКАЗЧИКА С РАЗРАБОТЧИКАМИ НА ПРОТЯЖЕНИИ ВСЕГО ПРОЕКТА;
  • 10. ОСНОВНЫЕ ПРИНЦИПЫ AGILE • РАБОЧЕЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ – ГЛАВНАЯ МЕРА ПРОГРЕССА ПРОЕКТА • ГИБКИЕ ПРОЦЕССЫ СПОСОБСТВУЮТ НЕПРЕРЫВНОМУ РАЗВИТИЮ. ВСЕ УЧАСТНИКИ ПРОЕКТА ДОЛЖНЫ УМЕТЬ ВЫДЕРЖИВАТЬ ТАКОЙ ПОСТОЯННЫЙ ТЕМП. • ПОСТОЯННОЕ ВНИМАНИЕ К ТЕХНИЧЕСКОМУ СОВЕРШЕНСТВУ И КАЧЕСТВЕННОЙ АРХИТЕКТУРЕ СПОСОБСТВУЮТ ГИБКОСТИ.
  • 11. ОСНОВНЫЕ ПРИНЦИПЫ AGILE • ПРОСТОТА НЕОБХОДИМА, КАК ИСКУССТВО МАКСИМИЗАЦИИ РАБОТЫ, КОТОРУЮ НЕ СЛЕДУЕТ ДЕЛАТЬ. • ЛУЧШАЯ АРХИТЕКТУРА, ТРЕБОВАНИЯ, ДИЗАЙН СОЗДАЕТСЯ В САМООРГАНИЗУЮЩИХСЯ КОМАНДАХ. • КОМАНДА ПОСТОЯННО ИЩЕТ СПОСОБЫ СТАТЬ БОЛЕЕ ЭФФЕКТИВНОЙ, ПУТЕМ НАСТРОЙКИ И АДАПТАЦИИ СВОИХ ПРОЦЕССОВ.
  • 12. ПРОЦЕНТНОЕ СООТНОШЕНИЕ УСПЕШНОГО ЗАВЕРШЕНИЯ ИТ ПРОЕКТОВ 43 63 63 72 Offshoring Data Warehouse Traditional Agile
  • 13. ПРЕИМУЩЕСТВА Традиционный подход Agile •Легок для понимания и использования; •Детально структурирован, что облегчает его применение к малоопытным командам; •Задает стабильные требования к проекту/продукту с самого старта; •Проекты легко контролируются, отслеживаются ресурсы, риски, время; •Качество имеет первоочередной приоритет по сравнению со стоимостью и •Итеративная разработка; •Использование временные рамки(time boxes); •Конечный пользователь вовлечен в процесс с самого начала; •Быстрое получение первой/пробной версии продукта для тестирования; •Легко воспринимаются корректировки и изменения в процессе разработки.
  • 14. НЕДОСТАТКИ Традиционный подход Agile •Все требования должны быть определены и детально описаны до начала разработки; •Дорого и медленно; •Чувствителен к изменениям; •Мало возможностей для конечного пользователя повлиять на цели проекта и требования к продукту; •Зачастую проблемы выявляются на этапе тестирования; •Много документации, много технической документации, которая не понятна конечному •Может привести к низкому качеству продукта; •Риск никогда не достигнуть закрытия/завершения проекта; •Могут возникнуть проблемы с расширяемостью продукта.
  • 15. КРИТЕРИИ ВЫБОРА Традиционный подход Agile •Требования к продукту предельно ясны и стабильны; •Известны используемые технологии и инструменты; •Продукт четко формализован •Архитектура продукта строго регламентирована и детализована; •Требования внешних нормативных документов. •Команда с высоким уровнем профессионализма; •Тесная связь заказчика и разработчиков; •вовлечен в проект со старта; •Четко определены бизнес- цели проекта/продукта; •Состав команды стабильный; •Технические требования приемлемые, коллериются с технологиями, которые собираются быть использованными для разработки; •Система может быть модульной.
  • 16. ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ СРАВНЕНИЯ МЕТОДОЛОГИЙ Наглядное представление Риски Ценность для заказчика - Гибкие методологии - Традиционные методологии
  • 18. АРТЕФАКТЫ • СПИСОК ЗАДАЧ ПО ПРОДУКТУ -PRODUCT BACKLOG • СПИСОК ЗАДАЧ ИТЕРАЦИИ -SPRINT BACKLOG • ГРАФИК ВЫПОЛНЕНИЯ ЗАДАЧ BURNDOWN CHART • СПИСОК ПРОБЛЕМ -IMPEDIMENTS LISTРЕЛИЗ
  • 19. КОММУНИКАЦИИ • ПЛАНЕРКА ИТЕРАЦИИ -SPRINT PLANNING • ЕЖЕДНЕВНАЯ ПЛАНЕРКА - DALLY SCRUM • ПОДВЕДЕНИЕ ИТОГОВ - SPRINT REVIEW • РАЗБОР ПОЛЕТОВ -SPRINT RETROSPECTIVE
  • 20. РОЛИ • МЕНЕДЖЕР ПРОДУКТА -PRODUCT OWNER • ЛИДЕР КОМАНДЫ -SCRUM MASTER • КОМАНДА – TEAM (7±2 ЧЕЛОВЕК, САМООРГАНИЗУЮЩАЯСЯ, КРОССФУНКЦИОНАЛЬНАЯ)