SlideShare a Scribd company logo
1 of 20
Антикризисное
управление проектом с
Agile и DevOps
Бурцев Александр Анатольевич
Директор компании BramaBrama.com
Продукт для бизнеса
Товар
Упаковка, дизайн
Продавцы
Сценарии продаж для ЦА
Сотрудники
Источники финансирования
минимальный продукт
для проверки спроса
и эффективности продаж
Реальные примеры
Sportbox.ru Expert.ru Hiconversion.ru Lookinhotels.ru
Задача №1 - быстрая эволюция
MVP [1..N]
99% делают акцент на будущее
0
200
400
600
800
1000
1200
1400
1600
1800
2000
Тыс.рублей
Бюджет проекта
Бюджет проекта
Break Event
Для инвестора
Трудовые будни
План «Б» - вечность впереди
0
200
400
600
800
1000
1200
1400
1600
1800
2000
Тыс.рублей
Бюджет проекта
Бюджет проекта
Все равно не прогорим!
Break Event
Для инвестора
Когда отказали почки… Рефакторинг!
0
200
400
600
800
1000
1200
1400
1600
1800
2000
Тыс.рублей
Бюджет проекта
Бюджет проекта
DevOps
MVP
[1…N]MVP
v0.1/alpha
Поддержка
СокращениеФОТ
DevOps – перманентный #Хакатон
Определяем проблему
0
200
400
600
800
1000
1200
1400
1600
1800
2000
Тыс.рублей
Бюджет проекта
Бюджет проекта
Все равно не прогорим!
?
Break Event
Для инвестора
Макароны из кода…Рефакторинг MVP
Делим задачи разработки ½
Сайты
Лендинги
Блоги
UIX работы
А/Б тесты
SOA
API модули
Plugins
Export/Import modules
Инфраструктура
бизнеса
Красивая инфраструктура MVP
Где системный подход?
CI
TDD
XP
Unit-tests
DevOps пишут ядро
Делаем
инфраструктуру
Покупаем лицензии на
ПО
Free software
Альтернатива с DevOps на старте
0
200
400
600
800
1000
1200
1400
1600
1800
2000
Тыс.рублей
New
Classic
Новый, план «Ы»
Все равно не прогорим!
Экономия
Пример в теории
330 тыс. рублей
OpenStack ( кейс )
1 000 000 долларов
ЖЦ с DevOps Обычный ЖЦ
Разработка
инфраструктуры бизнеса
Разработка MVP
Модификации MVP и
возможность сокращения
ФОТ
Разделение задач на
поддержку, маркетинг,
разработку
Разработка MVP
Модификации MVP
Рефакторинг системы и
разработка
инфраструктуры -
увеличение ФОТ
Решение задач
маркетинга и отдела
продаж
Результаты DevOps и Agile
Sportbox.ru Expert.ru Hiconversion.ru Lookinhotels.ru
-7 ФОТ TOP
Стартап
2012
+ 250K/hit
DreamTeam
Мин.
Расходы
№1 VK
№1 @Mail
… FB
2013
TOP
СМИ
+12M/hit
Нет
вирусов
Александр Бурцев
Звоните: +7 926 9382860
Пишите: ab@bramabrama.com
Like: facebook.com/eburus
Интегратор: Django, Twisted
Методики: DevOps, Agile, ASAP

More Related Content

Similar to бурцев Dev ops agile

Круговорот бабла в разработке - как студии вырасти и начать запускать собств...
Круговорот бабла в разработке  - как студии вырасти и начать запускать собств...Круговорот бабла в разработке  - как студии вырасти и начать запускать собств...
Круговорот бабла в разработке - как студии вырасти и начать запускать собств...
Artsofte IT company
 
Обзор решений по управлению проектами (2009)
Обзор решений по управлению проектами (2009)Обзор решений по управлению проектами (2009)
Обзор решений по управлению проектами (2009)
Vladimir Ivanov
 
Управление проектами по созданию продуктов в Афише
Управление проектами по созданию продуктов в АфишеУправление проектами по созданию продуктов в Афише
Управление проектами по созданию продуктов в Афише
Media Gorod
 
Теории развития бизнеса и продукта на службе у PM-а
Теории развития бизнеса и продукта на службе у PM-а Теории развития бизнеса и продукта на службе у PM-а
Теории развития бизнеса и продукта на службе у PM-а
Elena Petrova
 

Similar to бурцев Dev ops agile (20)

agile.pptx
agile.pptxagile.pptx
agile.pptx
 
Pototska Hrustuna why product-manager-is-not-project-manager
Pototska Hrustuna why product-manager-is-not-project-managerPototska Hrustuna why product-manager-is-not-project-manager
Pototska Hrustuna why product-manager-is-not-project-manager
 
Олена Петрова “Чим займається Product Manager?” Kharkiv Project Management Day
Олена Петрова  “Чим займається Product Manager?” Kharkiv Project Management DayОлена Петрова  “Чим займається Product Manager?” Kharkiv Project Management Day
Олена Петрова “Чим займається Product Manager?” Kharkiv Project Management Day
 
MVP (минимальный жизнеспособный продукт): как не потерять деньги на разработк...
MVP (минимальный жизнеспособный продукт): как не потерять деньги на разработк...MVP (минимальный жизнеспособный продукт): как не потерять деньги на разработк...
MVP (минимальный жизнеспособный продукт): как не потерять деньги на разработк...
 
Доклад "Agile и Jira Software" на Atlassian User Group
Доклад "Agile и Jira Software" на Atlassian User GroupДоклад "Agile и Jira Software" на Atlassian User Group
Доклад "Agile и Jira Software" на Atlassian User Group
 
Классификация и структура бизнес процессов (межотраслевой вариант) по версии ...
Классификация и структура бизнес процессов (межотраслевой вариант) по версии ...Классификация и структура бизнес процессов (межотраслевой вариант) по версии ...
Классификация и структура бизнес процессов (межотраслевой вариант) по версии ...
 
Lviv PMDay 2016 S Євгеній Антонов та Юрій Велигорський: Як вести розробку за ...
Lviv PMDay 2016 S Євгеній Антонов та Юрій Велигорський: Як вести розробку за ...Lviv PMDay 2016 S Євгеній Антонов та Юрій Велигорський: Як вести розробку за ...
Lviv PMDay 2016 S Євгеній Антонов та Юрій Велигорський: Як вести розробку за ...
 
Helper auditor
Helper auditorHelper auditor
Helper auditor
 
Citycelebrity
CitycelebrityCitycelebrity
Citycelebrity
 
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
 
Skykillers
SkykillersSkykillers
Skykillers
 
Kalouguine e talks-goodproposal-2010-10-09
Kalouguine e talks-goodproposal-2010-10-09Kalouguine e talks-goodproposal-2010-10-09
Kalouguine e talks-goodproposal-2010-10-09
 
Маркетинг и продажи в веб-студии
Маркетинг и продажи в веб-студииМаркетинг и продажи в веб-студии
Маркетинг и продажи в веб-студии
 
Подготовка стратегии тестирования под высокорискованный, высокодоходный проект
Подготовка стратегии тестирования под высокорискованный, высокодоходный проектПодготовка стратегии тестирования под высокорискованный, высокодоходный проект
Подготовка стратегии тестирования под высокорискованный, высокодоходный проект
 
Круговорот бабла в разработке - как студии вырасти и начать запускать собств...
Круговорот бабла в разработке  - как студии вырасти и начать запускать собств...Круговорот бабла в разработке  - как студии вырасти и начать запускать собств...
Круговорот бабла в разработке - как студии вырасти и начать запускать собств...
 
Обзор решений по управлению проектами (2009)
Обзор решений по управлению проектами (2009)Обзор решений по управлению проектами (2009)
Обзор решений по управлению проектами (2009)
 
Роль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработкиРоль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработки
 
Управление проектами по созданию продуктов в Афише
Управление проектами по созданию продуктов в АфишеУправление проектами по созданию продуктов в Афише
Управление проектами по созданию продуктов в Афише
 
Введение в Lean и Agile
Введение в Lean и AgileВведение в Lean и Agile
Введение в Lean и Agile
 
Теории развития бизнеса и продукта на службе у PM-а
Теории развития бизнеса и продукта на службе у PM-а Теории развития бизнеса и продукта на службе у PM-а
Теории развития бизнеса и продукта на службе у PM-а
 

More from Magneta AI

зотин Scrum, kanban, что дальше. история nokia
зотин   Scrum, kanban, что дальше. история nokiaзотин   Scrum, kanban, что дальше. история nokia
зотин Scrum, kanban, что дальше. история nokia
Magneta AI
 
абраменко как сделать нужный людям продукт
абраменко   как сделать нужный людям продуктабраменко   как сделать нужный людям продукт
абраменко как сделать нужный людям продукт
Magneta AI
 
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
павлов   все, что вы хотели знать о юнит тестах, но боялись спроситьпавлов   все, что вы хотели знать о юнит тестах, но боялись спросить
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
Magneta AI
 
тучин как внедрить Agile, чтобы никто не заметил
тучин   как внедрить Agile, чтобы никто не заметилтучин   как внедрить Agile, чтобы никто не заметил
тучин как внедрить Agile, чтобы никто не заметил
Magneta AI
 
ткаченко качество без этапа тестирования
ткаченко   качество без этапа тестированияткаченко   качество без этапа тестирования
ткаченко качество без этапа тестирования
Magneta AI
 
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
сенькова   разное ретро для разных команд (как провести ретро для новичков, с...сенькова   разное ретро для разных команд (как провести ретро для новичков, с...
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
Magneta AI
 
мациевский путь самурая. уволить нельзя оставить
мациевский   путь самурая. уволить нельзя оставитьмациевский   путь самурая. уволить нельзя оставить
мациевский путь самурая. уволить нельзя оставить
Magneta AI
 
лустин статические анализаторы систем 1с ad2015
лустин   статические анализаторы систем 1с ad2015лустин   статические анализаторы систем 1с ad2015
лустин статические анализаторы систем 1с ad2015
Magneta AI
 
лосев контрольные карты шухарта в анализе деятельности Scrum команд
лосев   контрольные карты шухарта в анализе деятельности Scrum командлосев   контрольные карты шухарта в анализе деятельности Scrum команд
лосев контрольные карты шухарта в анализе деятельности Scrum команд
Magneta AI
 
корецкий как мы улучшили экспертную оценку проектов
корецкий   как мы улучшили экспертную оценку проектовкорецкий   как мы улучшили экспертную оценку проектов
корецкий как мы улучшили экспертную оценку проектов
Magneta AI
 
зиновьева повышение эффективности команды. ретроспектива как инструмент
зиновьева   повышение эффективности команды. ретроспектива как инструментзиновьева   повышение эффективности команды. ретроспектива как инструмент
зиновьева повышение эффективности команды. ретроспектива как инструмент
Magneta AI
 
виноградова внедрение изменений без длинных документов, долгих согласований...
виноградова   внедрение изменений без длинных документов, долгих согласований...виноградова   внедрение изменений без длинных документов, долгих согласований...
виноградова внедрение изменений без длинных документов, долгих согласований...
Magneta AI
 
верещак. построение культуры Dev ops. v0.5 copy
верещак. построение  культуры Dev ops. v0.5 copyверещак. построение  культуры Dev ops. v0.5 copy
верещак. построение культуры Dev ops. v0.5 copy
Magneta AI
 
бородин об эмпирической разработке
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработке
Magneta AI
 
богуславский Agile days непрерывное качество в непрерывной разработке
богуславский   Agile days непрерывное качество в непрерывной разработкебогуславский   Agile days непрерывное качество в непрерывной разработке
богуславский Agile days непрерывное качество в непрерывной разработке
Magneta AI
 

More from Magneta AI (20)

From outsource to productsource!
From outsource to productsource!From outsource to productsource!
From outsource to productsource!
 
BDD test structure
BDD test structureBDD test structure
BDD test structure
 
AgileCamp15. Процессный трек
AgileCamp15. Процессный трекAgileCamp15. Процессный трек
AgileCamp15. Процессный трек
 
Как создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean CanvasКак создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean Canvas
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
 
зотин Scrum, kanban, что дальше. история nokia
зотин   Scrum, kanban, что дальше. история nokiaзотин   Scrum, kanban, что дальше. история nokia
зотин Scrum, kanban, что дальше. история nokia
 
абраменко как сделать нужный людям продукт
абраменко   как сделать нужный людям продуктабраменко   как сделать нужный людям продукт
абраменко как сделать нужный людям продукт
 
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
павлов   все, что вы хотели знать о юнит тестах, но боялись спроситьпавлов   все, что вы хотели знать о юнит тестах, но боялись спросить
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
 
тучин как внедрить Agile, чтобы никто не заметил
тучин   как внедрить Agile, чтобы никто не заметилтучин   как внедрить Agile, чтобы никто не заметил
тучин как внедрить Agile, чтобы никто не заметил
 
ткаченко качество без этапа тестирования
ткаченко   качество без этапа тестированияткаченко   качество без этапа тестирования
ткаченко качество без этапа тестирования
 
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
сенькова   разное ретро для разных команд (как провести ретро для новичков, с...сенькова   разное ретро для разных команд (как провести ретро для новичков, с...
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
 
мациевский путь самурая. уволить нельзя оставить
мациевский   путь самурая. уволить нельзя оставитьмациевский   путь самурая. уволить нельзя оставить
мациевский путь самурая. уволить нельзя оставить
 
лустин статические анализаторы систем 1с ad2015
лустин   статические анализаторы систем 1с ad2015лустин   статические анализаторы систем 1с ad2015
лустин статические анализаторы систем 1с ad2015
 
лосев контрольные карты шухарта в анализе деятельности Scrum команд
лосев   контрольные карты шухарта в анализе деятельности Scrum командлосев   контрольные карты шухарта в анализе деятельности Scrum команд
лосев контрольные карты шухарта в анализе деятельности Scrum команд
 
корецкий как мы улучшили экспертную оценку проектов
корецкий   как мы улучшили экспертную оценку проектовкорецкий   как мы улучшили экспертную оценку проектов
корецкий как мы улучшили экспертную оценку проектов
 
зиновьева повышение эффективности команды. ретроспектива как инструмент
зиновьева   повышение эффективности команды. ретроспектива как инструментзиновьева   повышение эффективности команды. ретроспектива как инструмент
зиновьева повышение эффективности команды. ретроспектива как инструмент
 
виноградова внедрение изменений без длинных документов, долгих согласований...
виноградова   внедрение изменений без длинных документов, долгих согласований...виноградова   внедрение изменений без длинных документов, долгих согласований...
виноградова внедрение изменений без длинных документов, долгих согласований...
 
верещак. построение культуры Dev ops. v0.5 copy
верещак. построение  культуры Dev ops. v0.5 copyверещак. построение  культуры Dev ops. v0.5 copy
верещак. построение культуры Dev ops. v0.5 copy
 
бородин об эмпирической разработке
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработке
 
богуславский Agile days непрерывное качество в непрерывной разработке
богуславский   Agile days непрерывное качество в непрерывной разработкебогуславский   Agile days непрерывное качество в непрерывной разработке
богуславский Agile days непрерывное качество в непрерывной разработке
 

бурцев Dev ops agile

Editor's Notes

  1. Agile становится все более популярным среди стартапов и молодых технических предприятий, но все ли так безобидно и перспективно для Заказчика и Разработчика ПО, а для Инвестфонда или бизнес-ангела? Я раскрою некоторые принципиальные моменты в использовании Agile и DevOps для антикризисного управления проектом, для построения бережливого производства.  Покажу основные ошибки при выборе Agile для стартапов, которые приводят к неминуемым конфликтам и авралам.  Дам простой рецепт правильного использования данных методик и инвестиций для экономного и эффективного развития сложного проекта на примере WEB-сервисов.
  2. В первую очередь надо разобраться с термином «проект». Для нас проект это – бизнес, который приносит прибыль за счет реализации продуктов. Рынок меняется, бизнес должен быстро адаптироваться Продукты должно быстро изменяться под условия рынка. MVP - …
  3. В качестве примера я выбрал проекты которые мы запустили с 2007 года в России. У всех у них есть особенности. Все они лидеры или значимые проекты в своей нише. Нашей задачей был рефакторинг кода, тк все эти проекты мы не делали с нуля, а переделывали и спасали.
  4. Для любого бизнеса важно бытро эволюционировать и задача рефакторинга – обновить систему так, чтобы Можно было делать больше MVP и дешевле.
  5. Красным показан график плана продаж, в упрощенном варианте так выглядит презентация для инвестора. Где все силы брошены на достижение окупаемости проекта – Точка безубыточности.
  6. Маркетологи Продавцы Разработчики Все активно генерируют новые идеи. Для стабилизации ситуации надо учиться находить общий язык и видеть общую цель. А если идей и запросов на тесты MVP больше чем рук? Нанять больше разработчиков?
  7. Такое ожидание идеального бизнес-процесса приводит к сценарию кризиса, а в реалиях кризиса мирового масштаба это выглядит еще безнадежнее. 8 итераций ожидания продукта (4 месяца) Отсутствие продаж на 1 год , синий график ROI уже никто не ждет ROMI никогда не будет…
  8. Красный круг – это оптимизация проекта. Привлечение дополнительных средств и мощностей для Рефакторинга кода, внедрения CI или тестирования. В Sportbox это была замена неповоротливой системы на быстрое решение, которое нашли Админы и Разработчики, устав ждать подрядчика. Проблема была в невозможности роста нагрузки на сайта, а аудитория хотела получать материалы быстрее и больше. Мы быстро запускали Телепрограммы, статистику по матчам онлайн, видео трансляции. Все это MVP в рамках одного проекта и даже Редизайн – это MVP. В Эксперте мы получили проект с аудиторий от 200 до 1,5 миллионов в сутки, сайт взламывали и простой составлял более 2, а то и 5 часов вдень. Проблемы технологий и внедрения методологий была на столько не решена, что нам пришлось полностью переписать всю инфраструктуру и одним махом заменить сайт. Опять нам помогли наши навыки администрирования серверов и взаимодействуя с разработкой, мы сделали ряд временных решений. Которые позволили заменить нам Старый сайт на новый быстро и без потери материалов, аудитории и т.п. Сейчас этот сайт не боится нагрузки и в 2013 году был самым быстрым сайтом СМИ. Ни одного взлома и вируса с 2010 года.
  9. С каждым новым проектом этот стиль работы превратился в игру. Мы заменяем старые платформы на новые и сделали инструментарий для этого. Сервис для отелей LookInhotels – мини ютуб, мы заменили старый сайт за 4 месяца, сделали свой видео плеер и управление рекламой в партнерских сетях. Без нашего участия проект уже не мог работать с запросами клиентов, а самое интересное только начиналось. Проект Hiconversion – собрал команду разработчиков, заменили старую платформу на новую. Сократили более 60 тыс строк бесполезного кода на Drupale. И сделали архитектуру сервисной, что дало нам техническое преимущество и сделало лидерами по интеграции новых АПИ в 2013.
  10. Все эти проекты мы уже реализовали и нам стало очевидно, что проблема не в рефакторинге, а возникает всегда раньше и сейчас это актуально тк инвестиции молодой проект не получит если не будет четко понимать способы управления рисками. Долго искали MVP Люди подвели, подрядчики не опытные Конкуренты не спят Технологии быстро меняются Инвестор не верит в график Break-Event
  11. Всегда разделяем разработку на две части: 1)Маркетинг слева 2)Разработка ИТ продукта справа Грамотное разделение могут сделать опытные разработчики и уже давно их называют DevOps разработчиками. Такие вакансии есть в крупных компаниях, где сам процесс разработки – конвейер и нужно всегда оптимизировать его.
  12. Типовое заблуждение заключается в том, что когда будет много кода и все будет сложно, тогда мы применим волшебные таблетки и списка слева: CI, TDD, XP Реально же единицы команд умеют использовать эти технологии, а специалистов в России очень мало. Эти методы удорожат производство и не всегда окупаются. А правильно было бы инвестировать в дорогих программистов DevOps, чтобы уже с первого этапа иметь возможность Разделить задачи связанные с стратегией и техническим сопровождением на две группы.
  13. Найм дорогих сотрудников с первого этапа увеличивает порог входа в бизнес и стоимость разработки. Сложнее управлять, нужны не только разработчики но и дорогие менеджеры. Взамен, Мы получаем: Контроль и понятная модель оптимизации ФОТ: Стажеры, Инженеры, Эксперты Наш пример: экономия 330 тыс. руб. за год. Примеры из мировой практики: экономия 1М$ в год за счет интеграции с OpenStack для BigData проекта Быстрое обновление системы, быстрые «спринты» и «патчи» системы до [1…N] в день.
  14. Не видимая на первый взгляд экономия зависит от вашего проекта, но Мы специально выбрали проект и показали пример бюджета типового стартапа с очень плохими показатели и смогли выжать 330 тыс в год, что для кого-то премия, а кому то это месяц, а то и квартал жизни для стартапа!
  15. Слева получаем бизнес и решаем проблема «на берегу» Справа получаем много лабораторных работ и «лодку в океане»
  16. В качестве примера я выбрал проекты которые мы запустили с 2007 года в России. У всех у них есть особенности. Все они лидеры или значимые проекты в своей нише. ТОП Российских СМИ ~ 12 млн. хитов/сутки Гетерогенные системы Видео хостинг Прямые трансляции API для real-time синхронизации данных и управление бизнес-процессами Десятки сервисов Кластеры