340 likes | 511 Views
Слава Панкратов, Стратоплан.Ру. Почему я не верю в Agile . 4 года спустя. ПРОВОКАЦИЯ?. Да И если вам так проще, так к этому и относитесь... А если хотите разобраться, то вам со мной. МОЕ ОТНОШЕНИЕ К ТЕМЕ. Пробовал сам (успешно) Видел со стороны Слушал тех , про «продает» эту тему
E N D
Слава Панкратов, Стратоплан.Ру Почему я не верю в Agile.4 года спустя.
ПРОВОКАЦИЯ? • Да • И если вам так проще, так к этому и относитесь... • А если хотите разобраться, то вам со мной.
МОЕ ОТНОШЕНИЕ К ТЕМЕ • Пробовал сам (успешно) • Видел со стороны • Слушал тех,про «продает» эту тему • Слушал тех, у кого не получалось
ПОЧЕМУ ГОВОРЮ ОБ ЭТОМ? • Потому что считаю что Agile самая НЕГИБКАЯ методология и его адепты самые НЕГИБКИЕ люди • Троллинг? Да! • Толчок к развитию – да, наверное.
ВОПРОСЫ • Где в AGILE люди? • Люди и коммуникации выше процедур и процессов – УРА! • Первый митинг agile команды: «Какие инструменты и процессы мы будем использовать?» • КАРТИНКА СТАТИЧНАЯ ПОСЛЕДНИЕ 4-5 ЛЕТ
РАЗВИТИЕ • Где развитие гибкой методологии? • «Жесткий PMI» включил какую-то сертификацию по Agile • PMI Agile community есть • Где шаги навстречу? • Где Agile 2.0?
ЧТО ГОВОРЯТ ЛЮДИ? • Можно ли ВООБЩЕ слушать людей? • Нет и вот почему • Если у тебя не получилось, ты попробовал еще раз, два и бросил – у тебя 2-3 негативных опыта (у большинства он 1) • О провалах не говорят, а когда говорят, это целая ДРАМА с комментариями • Если у тебя получилось, то ты в это веришь и говоришь что у тебя получилось – такого опыта на одного человека больше
Agile тренд? • Да, но... КАКОЙ? • Сервис: Поиск по Интернету. Запрос(ы): agile. По всему миру, 2004 – настоящее время.
ВКЛЮЧАЕМ АНАЛИТИКОВ! Agile: Динамика популярности • Значения приведены относительно максимума, который принят за 100. Как вы думаете?
ИСТОРИЯ И РАЗВИТИЕ Agile: Динамика популярности • Значения приведены относительно максимума, который принят за 100. Пока все супер! Случайности? Ой, куда? Да?..
СТРАННОСТИ Agile: Динамика популярности • Значения приведены относительно максимума, который принят за 100.
ОТКУДА НОГИ РОСТУТ? Agile: Популярность по регионам Средне Понятно Не понятно! В смысле?
Давайте думать ДАЛЬШЕ Копнем глубже
В СРАВНЕНИИ СО «СРЕДНИМ» Agile: Динамика популярности Сравните популярность запроса во всех категориях с его популярностью в категории "Компьютеры и электроника". • Значения приведены относительно максимума, который принят за 100.
ТОЖЕ ТАК СЕБЕ... Agile: Динамика популярности • Значения приведены относительно максимума, который принят за 100.
МОЖЕТ НАДО ИСКАТЬ РЯДОМ? Давайте копаться глубже
НОВАЯ НАДЕЖДА? Agile: Динамика популярности Это сообщение об ошибке появляется в тех случаях, когда существуют другие категории, которые могут быть более релевантными заданному поисковому запросу. • Значения приведены относительно максимума, который принят за 100. Запрос 'agile' использовался в категории "Бизнес и промышленность" лишь в 25% случаев.
ДА?! Agile: Динамика популярности
ТОЛЬКО ГДЕ?.. Agile: Динамика популярности • География Понятно Что ж такое?!
СНОВА СТРАННОСТИ Agile: Динамика популярности • Мощная аналитика!
ИЩЕМ «НАВОДКИ» Agile, да не тот • https://en.wikipedia.org/wiki/Chevrolet_Agile The Chevrolet Agile is a subcompact car developed by General Motors in Brazil and built in Argentina.
ТАК ЧТО ЖЕ БЫЛО?.. Agile: Динамика популярности • Значения приведены относительно максимума, который принят за 100. Золотой год Тихое падение интереса
КАК ДЕЛА У «КОНКУРЕНТОВ»? Во что верят люди?
СРАВНИМ ИНТЕРЕС К ТЕМАМ Во что верят люди?
ТАК ЧТО ЖЕ ВСЕ-ТАКИ БЫЛО?! Agile: как это было? янв-июн 2004 янв-июн 2004 июл-дек 2004 июл-дек 2004 янв-дек 2005 янв-дек 2005 июл-дек 2006 июл-дек 2006 янв-дек 2007 янв-дек 2007 янв 2008 – июн2011 янв 2008 – июн2011 июл 2011 - ... июл 2011 - ... PMI в тоже время
КТО НА КОНЕ? Может быть «метрики»? янв-июн 2004 янв-июн 2004 июл-дек 2004 июл-дек 2004 янв-дек 2005 янв-дек 2005 июл-дек 2006 июл-дек 2006 янв-дек 2007 янв-дек 2007 янв 2008 – июн2011 янв 2008 – июн2010 июл 2011 - ... июл 2011 - ... Или все же RUP?
Так что делать? Что-то, где-то пошло совсем не так...
А МОЖЕТ, ЭТО МЫ НЕ ТАК ПОНЯЛИ? Люди и взаимодействие важнее процессов и инструментовРаботающий продукт важнее исчерпывающей документацииСотрудничество с заказчиком важнее согласования условий контрактаГотовность к изменениям важнее следования первоначальному плану То есть, не отрицая важности того, что справа, мы всё таки больше ценим то, что слева.
БУДЕЩЕЕ.. БЕЗ AGILE? Если Agile не станет гибкой и итеративно развивающейся методологией, то у Agile нет будущего.
СПАСИБО! ВАШИ ВОПРОСЫ? СЛАВА ПАНКРАТОВ www.stratoplan.ru pankratov@stratoplan.ru twitter: @pankratov
КУДА РАСТИ AGILE? • Основополагающие принципы Agile-манифеста: • Наивысшим приоритетом для нас является удовлетворение потребностей заказчика, благодаря регулярной и ранней поставке ценного программного обеспечения. • Изменение требований приветствуется, даже на поздних стадиях разработки. • Agile-процессы позволяют использовать изменения для обеспечения заказчикуконкурентного преимущества. • Работающий продукт следует выпускать как можно чаще, с периодичностью от пары недель до пары месяцев. • На протяжении всего проекта разработчики и представители бизнеса должны ежедневно работать вместе. • …
КУДА РАСТИ AGILE? • Основополагающие принципы Agile-манифеста • Над проектом должны работать мотивированные профессионалы. Чтобы работа была сделана, создайте условия, обеспечьте поддержку и полностью доверьтесь им. • Непосредственное общение является наиболее практичным и эффективным способом обмена информацией как с самой командой, так и внутри команды. • Работающий продукт — основной показатель прогресса. • Инвесторы, разработчики и пользователи должны иметь возможность поддерживать постоянный ритм бесконечно. Agile помогает наладить такой устойчивый процесс разработки. • Постоянное внимание к техническому совершенству и качествупроектирования повышает гибкость проекта. • ….
КУДА РАСТИ AGILE? • Основополагающие принципы Agile-манифеста • Простота — искусство минимизации лишней работы — крайне необходима. • Самые лучшие требования, архитектурные и технические решения рождаютсяу самоорганизующихся команд. • Команда должна систематически анализировать возможные способы улучшения эффективности и соответственно корректировать стиль своей работы. Agile 1.0 – понять, принять и устранить недостатки – Agile 2.0
СПАСИБО! ВАШИ ВОПРОСЫ? СЛАВА ПАНКРАТОВ www.stratoplan.ru pankratov@stratoplan.ru twitter: @pankratov