SlideShare a Scribd company logo
Вам с кровью или без?
Проблемы выбора методологии
разработки для разных заказчиков
Чернявский Юрий
Chief Process Manager
PMP, SCM
2000-2014
 15+ лет в ИТ
Карьера:
 6+ лет PM
Начальник отдела
2014 - p.t Chief Process Manager
 Введение. Постановка проблемы.
 Часть 1. Нелёгкий выбор.
 Часть 2. Знание – сила.
 Заключение.
Обзор
Постановка проблемы.
Заказчики бывают
разные….
Хотим корпоративный
портал.
Бюджет 10К.
Бережливые…
Мне сайт-визитку.
Щедрые…
Хачу FaceBook, с
перламутровыми кнопками!
Уверенные…
Я – Рената…
Я не знаю…
Загадочные…
Проекты бывают
разные….
http://www.da.net
Да?
Да Нет
Простые…
Необычные…
Масштабные…
Даме – цветы,
детям – мороженное!
Точный диагноз…
Правильная приманка…
Мы – в одной лодке!
Откуда берутся проекты?
Потребности бизнеса
Чего хочет заказчик?
Не потратить, а заработать!
 Дешевле
 Лучше
 Быстрее
Оптимальная методология
для проекта.
Часть 1.
Нелёгкий выбор.
Agile WaTerFall
Agile WTF
Agile WTF
Вам с кровью или без? - Проблемы выбора методологии разработки.
Agile
 Регулярная и
ранняя поставка
Agile
 Регулярная и
ранняя поставка
 Частый выпуск
работающего продукта
Agile
 Регулярная и
ранняя поставка
 Частый выпуск
работающего продукта
 Изменение требований
на поздних стадиях
разработки
Agile WTF
Короткая фаза инициации
и планирования
Agile WTF
Короткая фаза инициации
и планирования
Итеративный процесс,
частые поставки
Agile WTF
Короткая фаза инициации
и планирования
Итеративный процесс,
частые поставки
Фокус на постоянном
взаимодействии бизнеса и
разработчиков
Agile WTF
Короткая фаза инициации
и планирования
Итеративный процесс,
частые поставки
Фокус на постоянном
взаимодействии бизнеса и
разработчиков
Ориентация на изменения
Agile WTF
Короткая фаза инициации
и планирования
Итеративный процесс,
частые поставки
Фокус на постоянном
взаимодействии бизнеса и
разработчиков
Ориентация на изменения
Длительное и тщательное
планирование
Agile WTF
Короткая фаза инициации
и планирования
Итеративный процесс,
частые поставки
Фокус на постоянном
взаимодействии бизнеса и
разработчиков
Ориентация на изменения
Длительное и тщательное
планирование
Линейный процесс,
последовательные фазы
Agile WTF
Короткая фаза инициации
и планирования
Итеративный процесс,
частые поставки
Фокус на постоянном
взаимодействии бизнеса и
разработчиков
Ориентация на изменения
Длительное и тщательное
планирование
Линейный процесс,
последовательные фазы
Взаимодействие с
бизнесом в основном в
начале проекта
Agile WTF
Короткая фаза инициации
и планирования
Итеративный процесс,
частые поставки
Фокус на постоянном
взаимодействии бизнеса и
разработчиков
Ориентация на изменения
Длительное и тщательное
планирование
Линейный процесс,
последовательные фазы
Взаимодействие с
бизнесом в основном в
начале проекта
Тяжеловесное управление
изменениями
Agile (+)
 Быстрый старт и
поставка
Agile (+)
 Быстрый старт и
поставка
 Контроль
прогресса
Agile (+)
 Быстрый старт и
поставка
 Контроль
прогресса
 Управление
содержанием
Agile (+)
 Быстрый старт и
поставка
 Контроль
прогресса
 Управление
содержанием
 Можно остановить работу
Agile (-)
- Нет обязательств по
стоимости и срокам
Agile (-)
- Нет обязательств по
стоимости и срокам
- Сложный процесс,
трудно настроить
Agile (-)
- Нет обязательств по
стоимости и срокам
- Сложный процесс,
трудно настроить
- Дорого
WTF (+)
 Обязательства по стоимости и
срокам
WTF (+)
 Обязательства по стоимости и
срокам
 Простой процесс, мало
коммуникаций
WTF (+)
 Обязательства по стоимости и
срокам
 Простой процесс, мало
коммуникаций
 Нет особых
требований к
команде
WTF (-)
- Длинная фаза планирования и
обследования, отложенная
поставка
WTF (-)
- Фиксированное содержание,
сложные и дорогие изменения
- Длинная фаза планирования и
обследования, отложенная
поставка
WTF (-)
- Сложно контролировать
прогресс
- Фиксированное содержание,
сложные и дорогие изменения
- Длинная фаза планирования и
обследования, отложенная
поставка
Когда предлагать Agile?
 Высокий уровень неопределённости:
• Размытые требования
• Сложная/новая предметная
область/технологии
• Динамическая среда
Когда предлагать Agile?
 Заказчику нужен быстрый старт или
быстрая поставка:
• TTM
• Инвесторы
Когда предлагать Agile?
 Длинные/сложные проекты
Когда предлагать Agile?
 Заказчик любит и хочет Agile
Когда предлагать WTF?
 Нужны обязательства по срокам и
бюджету
Когда предлагать WTF?
 Есть детальная спецификация
Когда предлагать WTF?
 Проблемы с коммуникацией:
• Распределённая команда
• Недоступный заказчик
• Бюрократия
Знание - сила.
Scrum у всех разный…
Не всё описано в методе!
Есть соблазн придумать
своё…
Стандартные процессы
Процесс
Роли
Алгоритмы
Инструкции
Шаблоны
Люди
Бюджет
Риски
Сроки
Содержание
Качество
Коммуникации
Конфигурация
Стандартные процессы
Стандартные процессы
 Роли
 Митинги
 Отчёты
 DoR flow
 DoD flow
 Оценка
 Планирование
 EVM
Лучшие практики,
проверенные опытом
Agile Waterfall
Практика
Теория
Нужны инструменты!
 Шаблоны
 Контрольные
списки
 Инструкции
Инструменты
 Область проекта (Confluence)
 JIRA Flow
 GIT Flow
Инструменты
Процессы развиваются
Описание процессов для
заказчиков
Итоги.
Ориентация на заказчика,
его бизнес-цели
Суть методологий,
плюсы и минусы
Стандартные процессы
Процесс
Роли
Алгоритмы
Инструкции
Шаблоны
Спасибо!

More Related Content

PPTX
Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"
PDF
Максим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджера
PDF
Юлия Викторова; Александр Тарасов. DevOps без булшита.
PDF
Мобильный веб: назад в будущее
PDF
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
PPTX
Услуги по работе с Китаем от Скайком
PPTX
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
PPTX
Денис Тучин - Как внедрить Agile, чтобы никто не заметил
Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"
Максим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджера
Юлия Викторова; Александр Тарасов. DevOps без булшита.
Мобильный веб: назад в будущее
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Услуги по работе с Китаем от Скайком
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Денис Тучин - Как внедрить Agile, чтобы никто не заметил

What's hot (20)

PDF
Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.
PDF
TechLeads meetup: Алексей Рыбак, Badoo
PPTX
Управление виртуальной командой аналитиков
PPTX
TechLeads meetup: Евгений Потапов, ITSumma
PDF
Евгений Кривошеев. Beyond DevOps
PDF
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
PDF
Как автотесты ускоряют релизы в OK.ru
PPTX
Очередность требований: от хаоса к FIFO
PPTX
TechLeads meetup: Андрей Шелёхин, Tinkoff.ru
PPTX
щеголев по ту сторону баррикад
PDF
TechLeads meetup: Макс Лапшин, Erlyvideo
PPTX
Развитие управления проектами и критериев качества в ит
PPTX
вольфсон основы Agile
PPTX
Александр Корольков. LeSS Huge
PPTX
безуглый гибкая стратегия (Agile strategy)
PPTX
Открытый курс, занятие 3 часть 2 - PMBOK® за 2,5 часа
PPTX
Почему не работают проектные офисы (PMO)
PDF
Введение в performance management
PDF
Дмитрий Плетнев
PDF
Measurement in software development
Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.
TechLeads meetup: Алексей Рыбак, Badoo
Управление виртуальной командой аналитиков
TechLeads meetup: Евгений Потапов, ITSumma
Евгений Кривошеев. Beyond DevOps
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
Как автотесты ускоряют релизы в OK.ru
Очередность требований: от хаоса к FIFO
TechLeads meetup: Андрей Шелёхин, Tinkoff.ru
щеголев по ту сторону баррикад
TechLeads meetup: Макс Лапшин, Erlyvideo
Развитие управления проектами и критериев качества в ит
вольфсон основы Agile
Александр Корольков. LeSS Huge
безуглый гибкая стратегия (Agile strategy)
Открытый курс, занятие 3 часть 2 - PMBOK® за 2,5 часа
Почему не работают проектные офисы (PMO)
Введение в performance management
Дмитрий Плетнев
Measurement in software development
Ad

Similar to Вам с кровью или без? - Проблемы выбора методологии разработки. (20)

PPTX
Scrum и kanban опыт не-применения
PPTX
Практика работы с крупными проектами - от Scrum с XP к Kanban
PDF
Модуль 2: Лекция 9-10. Обзор методологий, фреймворков
PPTX
Проекты и Процессы
PPT
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
PDF
Гибкий подход (Agile,scrum)
PPTX
Scrum в управлении проектами
PDF
Гибкие методологии при создании ИТ продукта.
PDF
17.05.2018 agile meets pmbok
PPTX
Agile/Scrum
PPTX
Виктор Волков "Всё, что Вы хотели знать об Agile, но боялись спросить"
PDF
Effectivness analysis of moving from Scrum to Kanban
PDF
Практика внедрения Scrum (статья)
PPTX
Введение в Lean и Agile
PPTX
Manager’s toolbox: popular, familiar or optimal methodology
PPTX
Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...
PDF
Scrum practic
PDF
Аналитик в Agile (статья)
PDF
Course User interface — Lesson 11
PPTX
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
Scrum и kanban опыт не-применения
Практика работы с крупными проектами - от Scrum с XP к Kanban
Модуль 2: Лекция 9-10. Обзор методологий, фреймворков
Проекты и Процессы
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Гибкий подход (Agile,scrum)
Scrum в управлении проектами
Гибкие методологии при создании ИТ продукта.
17.05.2018 agile meets pmbok
Agile/Scrum
Виктор Волков "Всё, что Вы хотели знать об Agile, но боялись спросить"
Effectivness analysis of moving from Scrum to Kanban
Практика внедрения Scrum (статья)
Введение в Lean и Agile
Manager’s toolbox: popular, familiar or optimal methodology
Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...
Scrum practic
Аналитик в Agile (статья)
Course User interface — Lesson 11
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
Ad

More from Oxagile (10)

PDF
Executive summary 2017 (infographics)
PDF
5 Step Guide To choosing An IT Vendor
PPTX
What Do Seniors Expect from Digital Technologies?
PPTX
How to Master Mobile Automation in QA
PPTX
Где водится мобильная автоматизация и как научить ее приносить тапочки
PPTX
Oxagile übersicht
PDF
Oxagile
PDF
Outsourcing Guide to Belarus" (2013)
PDF
Executive summary 2013 oxagile
PPTX
Oxagile company presentation
Executive summary 2017 (infographics)
5 Step Guide To choosing An IT Vendor
What Do Seniors Expect from Digital Technologies?
How to Master Mobile Automation in QA
Где водится мобильная автоматизация и как научить ее приносить тапочки
Oxagile übersicht
Oxagile
Outsourcing Guide to Belarus" (2013)
Executive summary 2013 oxagile
Oxagile company presentation

Вам с кровью или без? - Проблемы выбора методологии разработки.