Top Banner
Post Agile эра Борис Вольфсон Директор по развитию HeadHunter
54

Post Agile эра / Борис Вольфсон (HeadHunter)

Jan 26, 2017

Download

Engineering

Ontico
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Post Agile эра / Борис Вольфсон (HeadHunter)

Post Agile эраБорис ВольфсонДиректор по развитию HeadHunter

Page 2: Post Agile эра / Борис Вольфсон (HeadHunter)

Борис Вольфсон• Интеграция работы нескольких

департаментовДиректор по

развитию

• Есть опыт систематизации большого количества материалов

Автор книги «Гибкое управление проектами и продуктами»

• Не только компании, в которых работал в качестве руководителя

Спикер, консультант и тренер (реже)

Page 3: Post Agile эра / Борис Вольфсон (HeadHunter)

Зачем меня слушать?

Послушав, данный доклад вы сможете осознанно создавать и изменять собственные гибкие фреймворки, которые подходят для ваших задач и условий в рамках компаний и подразделений

Page 4: Post Agile эра / Борис Вольфсон (HeadHunter)

Для кого этот доклад?

У нас не получается делать поставку каждые две недели

Наша команда даже не приходит на стендапы!!!

Мы даже не умеем синхронизироваться!!!

Какая поставка, Карл?!

Page 5: Post Agile эра / Борис Вольфсон (HeadHunter)

Что такое AgileAgile – подходы к созданию продуктов, путем непрерывной быстрой поставки ценного рабочего функционала самоорганизованной командой профессионалов в сотрудничестве с заказчиком

© Борис Вольфсон

Page 6: Post Agile эра / Борис Вольфсон (HeadHunter)

Ценности AgileМы постоянно открываем для себя более совершенные методы разработки программного обеспечения, занимаясь разработкой непосредственно и помогая в этом другим. Благодаря проделанной работе мы смогли осознать, что:

Люди и взаимодействие важнее процессов и инструментовРаботающий продукт важнее исчерпывающей документацииСотрудничество с заказчиком важнее согласования условий контрактаГотовность к изменениям важнее следования первоначальному плану

То есть, не отрицая важности того, что справа, мы всё-таки больше ценим то, что слева.

Предполагаю, что знаете!

Page 7: Post Agile эра / Борис Вольфсон (HeadHunter)

Принципы Agile1. Наивысшим приоритетом для нас

является удовлетворение потребностей заказчика, благодаря регулярной и ранней поставке ценного программного обеспечения.

2. Изменение требований приветствуется, даже на поздних стадиях разработки. Agile-процессы позволяют использовать изменения для обеспечения заказчику конкурентного преимущества.

3. Работающий продукт следует выпускать как можно чаще, с периодичностью от пары недель до пары месяцев.

4. На протяжении всего проекта разработчики и представители бизнеса должны ежедневно работать вместе.

5. Над проектом должны работать мотивированные профессионалы. Чтобы работа была сделана, создайте условия, обеспечьте поддержку и полностью доверьтесь им.

6. Непосредственное общение является наиболее практичным и эффективным способом обмена информацией как с

самой командой, так и внутри команды. 7. Работающий продукт — основной

показатель прогресса. 8. Инвесторы, разработчики и

пользователи должны иметь возможность поддерживать постоянный ритм бесконечно. Agile помогает наладить такой устойчивый процесс разработки.

9. Постоянное внимание к техническому совершенству и качеству проектирования повышает гибкость проекта.

10.Простота — искусство минимизации лишней работы — крайне необходима.

11.Самые лучшие требования, архитектурные и технические решения рождаются у самоорганизующихся команд.

12.Команда должна систематически анализировать возможные способы улучшения эффективности и соответственно корректировать стиль своей работы.

Предполагаю, что знаете!

Page 8: Post Agile эра / Борис Вольфсон (HeadHunter)

Принципы, ценности, практики

http://www.slideshare.net/TechWellPresentations/to-presentation-30268801

Ценности

Принципы

Практики

Page 9: Post Agile эра / Борис Вольфсон (HeadHunter)

Мой доклад про картину в общем, а не про отдельные практики

Page 10: Post Agile эра / Борис Вольфсон (HeadHunter)
Page 11: Post Agile эра / Борис Вольфсон (HeadHunter)

Как происходит в жизни в лучшем

случае?

Методология Инженерные практики Что-то еще…

Page 12: Post Agile эра / Борис Вольфсон (HeadHunter)

Ну и в чем проблема?

Page 13: Post Agile эра / Борис Вольфсон (HeadHunter)

Проблемы

Хаотичность Непродуманность Несочетаемость

«Ненаучность» Вероятность отката

Page 14: Post Agile эра / Борис Вольфсон (HeadHunter)

Agile как полноценный

продуктВнедрение методологии

требует изменений (часто глубоких) и в других элементах компании

Page 15: Post Agile эра / Борис Вольфсон (HeadHunter)

ТерминологияAgile-фреймворк в компании –

гармоничная совокупность различных элементов компании, построенная на

принципах и ценностях Agile

Agile-фреймворк в компании ≠ фреймворк Scrum

Page 16: Post Agile эра / Борис Вольфсон (HeadHunter)

Из чего состоит фреймворк

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

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

Инженерные практики

Управление командой

Ваш кусочек пазла

Page 17: Post Agile эра / Борис Вольфсон (HeadHunter)

Методологии (и процессы)

Page 18: Post Agile эра / Борис Вольфсон (HeadHunter)

Гибкие методологии

http://www.versionone.com/pdf/2013-state-of-agile-survey.pdf

Page 19: Post Agile эра / Борис Вольфсон (HeadHunter)

Scrum и Kanban

http://www.slideshare.net/venkatsrg/scrum-vs-kanban-28410985

Page 20: Post Agile эра / Борис Вольфсон (HeadHunter)

Ваша собственная методология

Page 21: Post Agile эра / Борис Вольфсон (HeadHunter)

Гибкие практики

http://www.versionone.com/pdf/2013-state-of-agile-survey.pdf

Page 22: Post Agile эра / Борис Вольфсон (HeadHunter)

Инженерные практики

Page 23: Post Agile эра / Борис Вольфсон (HeadHunter)

Набор инженерных подходящих

практикСочетаемость Поддержка Инженерной

культуре

Инструменты Архитектура

Page 24: Post Agile эра / Борис Вольфсон (HeadHunter)

TDD и рефакторинг

Page 25: Post Agile эра / Борис Вольфсон (HeadHunter)

Непрерывная поставка

Page 26: Post Agile эра / Борис Вольфсон (HeadHunter)

Инспекции кода и парное программирование

Тяжеловесно Легко

Page 27: Post Agile эра / Борис Вольфсон (HeadHunter)

Продуктовый фреймворк

Page 28: Post Agile эра / Борис Вольфсон (HeadHunter)

Lean Canvas – концепция продукта

Проблемы3 самые важные проблемы заказчиков

РешенияФункциональность продукта, которая решает проблемы

Уникальное предложениеПростое и понятное сообщение, почему заказчик должен выбрать именно вас

ПреимуществоЧто нельзя быстро скопировать или купить

Сегменты заказчиковЗаказчики или конечные пользователи вашего продукта

Метрики оценкиКак можно понять, что ваш продукт успешно решает проблемы?

Каналы продажКак ваш продукт достигнет ваших заказчиков?

Структура затратНа что вы будете тратить деньги при изготовлении продукта?

Потоки прибылиКак вы будете получать прибыль?

Для отдельных элементов требуется более детальная проработка

Page 29: Post Agile эра / Борис Вольфсон (HeadHunter)

Диффузная модель инноваций

НоваторыРанние последователи

Раннее большинство

Позднее большинство

Поздние последователи

ПропастьПлощадь под кривой соответствует количеству пользователей

Page 30: Post Agile эра / Борис Вольфсон (HeadHunter)

The Value Proposition Canvas

Page 31: Post Agile эра / Борис Вольфсон (HeadHunter)

The Value Proposition Canvas

Page 32: Post Agile эра / Борис Вольфсон (HeadHunter)

Startup Metrics for Pirates

• users come to site from various channelsAcquisition• users enjoy 1st visit: "happy” experienceActivation • users come back, visit site multiple timesRetention• users like product enough to refer othersReferral• users conduct some monetization behaviorRevenue

Page 33: Post Agile эра / Борис Вольфсон (HeadHunter)

Воронки

Page 34: Post Agile эра / Борис Вольфсон (HeadHunter)

Story Mapping

Page 35: Post Agile эра / Борис Вольфсон (HeadHunter)

Финансовое моделирование

-10,000,000р.

- р.

10,000,000р.

20,000,000р.

30,000,000р.

40,000,000р.

50,000,000р.

60,000,000р.

70,000,000р.

Кумулятивная прибыльКумулятивные затратыКумулятивный доход

Параметр модели Значение

Цена премиум пакета на год 100 000р.

Цена стандарт пакета на год 15 000р.

Повторные покупки 80%

Page 36: Post Agile эра / Борис Вольфсон (HeadHunter)

SaaS Metrics 2.0

http://www.forentrepreneurs.com/saas-metrics-2/

Page 37: Post Agile эра / Борис Вольфсон (HeadHunter)

Команда

Page 38: Post Agile эра / Борис Вольфсон (HeadHunter)

Модель Такмана

Время

Про

изво

дите

льно

сть

Page 39: Post Agile эра / Борис Вольфсон (HeadHunter)

Ситуационное лидерство

http://zillion.net/ru/blog/539/situatsionnoie-lidierstvo-4-stilia-rukovodstva-i-4-stiepieni-razvitiia-sotrudnikov

Page 41: Post Agile эра / Борис Вольфсон (HeadHunter)

Культура

Page 42: Post Agile эра / Борис Вольфсон (HeadHunter)

Модель Шнайдера

Page 43: Post Agile эра / Борис Вольфсон (HeadHunter)

Agile как культура

Page 44: Post Agile эра / Борис Вольфсон (HeadHunter)

Методологии и культура

Page 45: Post Agile эра / Борис Вольфсон (HeadHunter)

Методологии и культура

Page 46: Post Agile эра / Борис Вольфсон (HeadHunter)

Doing Agile vs Be Agile

Doing AgileLearning the practices and applying

them without knowing the

principles behind them and without

knowing when to tailor and select

practices.

Being AgileAdopting and understanding the principles and applying the right practices and tailoring them to different clients and situations.

www.slideshare.net/adamzolyak/dont-do-agile-be-agile-37509916

Page 47: Post Agile эра / Борис Вольфсон (HeadHunter)

Как построить фреймворк?

Page 48: Post Agile эра / Борис Вольфсон (HeadHunter)

Алгоритм построения Agile-фреймворка

1. Привлеките максимальное число людей с самого начала

2. Определите цели и контекст3. Возьмите за основу методологию4. Дополните крупными кусками (в том числе из

этой презентации) 5. Добавьте небольших практик по вкусу6. Определите, что является правилами, а что

рекомендациями7. Постоянно совершенствуйте свой Agile-

фреймворк

Page 49: Post Agile эра / Борис Вольфсон (HeadHunter)

Как построить?

Сверху-вниз

Снизу-вверх

Page 50: Post Agile эра / Борис Вольфсон (HeadHunter)

Сверху или снизу

Сверху

• Ограничения

Снизу

• Подробности • Конкретные

практики

Page 51: Post Agile эра / Борис Вольфсон (HeadHunter)

Фреймворк как библиотека практик и методов

Page 52: Post Agile эра / Борис Вольфсон (HeadHunter)

Контекст использования

Компания

Стратегия

Оргструктура

Система планирования

Проект

Размер

Сложность

Технологические риски

Продукт

Инновационность

Бизнес-риски

Команда

Зрелость

Размер

Состав

Ваши критерии

….

…..

Page 53: Post Agile эра / Борис Вольфсон (HeadHunter)

Постройте свой Agile-фреймворк, чтобы

добиться устойчивой Agile-трансформации!

Page 54: Post Agile эра / Борис Вольфсон (HeadHunter)

Вопросы?

• www.twitter.com/borisvolfson

• www.facebook.com/borisvolfson