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