ДОСТУПНЫ ВСЕМ ЖЕЛАЮЩИМ
НАШИ ВЫПУСКИ
Для нас важно, чтобы уровень понимания предметной области постоянно повышался.
Agile (гибкая методология)
Agile «эджайл» (или «агиль») – это еще одна методология управления c акцентом на разработке программного обеспечения. Появилась она как результат неприменимости методологии Waterfall в рамках сложных проектов. Главное ее отличие от «водопада» – рабочий продукт на каждом этапе работы и неясный финал проекта.
Хотя идеи, присущие Agile, уже давно используются в сфере разработки ПО, формально методология появилась лишь в 2001 году, когда несколько представителей из IT выпустили Agile-манифест.
Agile полностью противоположна методологии Waterfall по подходу и идеологии. Само название с английского языка переводится как «Гибкий», а это значит, что в управлении используется быстрый и гибкий подход.
Для примера работы «по эджайлу» представим проект из строительства. Задача: построить дом, где можно жить.
Чтобы фиксировать этапы, придуманы спринты, каждый из которого содержит набор операций и сроки (чаще равные) их реализации, которые планируются непосредственно перед спринтом.
Этапы производства (каждый этап занимает ровно спринт) будут следующие:
- построить коробку со стенами и потолком;
- построить крышу и закатать стены штукатуркой;
- поставить двери и окна в дом;
- провести электричество, воду, канализацию;
- постелить ламинат, поклеить обои;
- завезти мебель и телевизор;
- впустить кота.
Этим домом можно будет пользоваться примерно после первого этапа – не очень комфортно, но можно. Также «по эджайлу» этапы могут не следовать друг за другом, а идти параллельно или в разном порядке.
Ключевой момент: на каждом этапе реализации продукта продуктом можно пользоваться.
Ну и еще одна особенность Agile: у проекта может не быть технического задания – т.е. думали вы строить одноэтажный таунхаус, а в процессе решили, что для вас окей построить шестиэтажный особняк и вот вы его строите, гибко меняя планы в процессе производства.
В Agile проектах не требуется тщательный сбор требований. Методология скорее характеризуется небольшими циклическими изменениями, которые внедряют в ответ на изменение требований.

Преимущества Agile методологии
-
Гибкость и свобода
Поскольку здесь не нужно четко обозначать этапы и делать упор на требованиях, у исполнителей проекта появляется возможность экспериментировать и вносить изменения постепенно. Именно поэтому Agile отлично подходит творческим проектам. -
Пониженный риск
Методология Agile подразумевает регулярное получение обратной связи от заинтересованных участников и последующее внесение изменений. Это значительно сокращает риск провала проекта, так как нужные ресурсы вовлечены в процесс.
Недостатки Agile методологии
-
Отсутствие четкого плана
В Agile подходе реагирование на изменения происходит тогда, когда они возникают. Отсутствие четкого плана затрудняет управление ресурсами и планирование. Вам придется постоянно балансировать и в случайном порядке переводить ресурсы с одной задачи на другую. -
Сложность взаимодействия
Отсутствие четкого плана означает, что всем заинтересованным сторонам, включая заказчиков и спонсоров, придется работать в гораздо более тесном сотрудничестве, чтобы каждый участник проекта знал обо всех изменениях, задачах и их актуальности.
Для каких проектов лучше всего подойдет Agile
Гибкость подхода Agile позволяет адаптировать его к проектам различного типа. У него достаточно широкая область применения, однако более всего Agile прижился в IT. А его виды и подтипы толстой пленкой накрыли прилегающие сферы – бизнес-планирование, продуктовый менеджмент и так далее, и тому подобное.
Методология лучше всего работает в случаях:
- когда вы не уверены, каким должен быть конечный результат, но имеете общее представление о продукте;
- когда проект нужно быстро подстраивать под изменения;
- если взаимодействие и коммуникация – ваши сильные стороны, а планирование – нет.
Agile лучше всего живет в стартапах, когда финальный проект не ясен, нужно проверять гипотезы и делать это быстро и гибко.