Преимущества Agile-методологии перед каскадным методом:
- Гибкость. kaiten.ru habr.com Agile-подход хорошо реагирует на изменения, так как работа над задачами ведётся параллельно, а доработки и правки ошибок можно вносить на ходу. kaiten.ru
- Высокая вовлечённость команды. kaiten.ru habr.com Сотрудники постоянно взаимодействуют между собой и видят, как каждый из них влияет на результат. habr.com
- Меньше рутины. habr.com Вместо создания детальных многостраничных документов, где описана каждая деталь, сотрудники заняты разработкой и улучшением продукта. habr.com
- Улучшение коммуникации в команде. kaiten.ru habr.com Сотрудники общаются на равных и чётко видят, кто чем занят. habr.com
Некоторые недостатки Agile-методологии:
- Нет чёткого плана для проекта. kaiten.ru Заказчик может вносить новые требования к продукту в ходе разработки, и финальный продукт может сильно отличаться от того, что было запланировано вначале. kaiten.ru
- Нужна постоянная коммуникация. kaiten.ru Некоторым сотрудникам комфортнее работать в одиночку и отчитываться перед руководством после завершения проекта. kaiten.ru
- Сложное погружение новых сотрудников. kaiten.ru Из-за того, что команда работает небольшими итерациями, нового коллегу придётся погружать в несколько прошедших периодов — это огромный объём информации. kaiten.ru
- Проделанная работа может пропасть. kaiten.ru Согласно Agile, если продукт потеряет ценность для клиента, команда должна изменить цель проекта. kaiten.ru
Каскадный подход предполагает чёткую последовательность выполнения задач. www.atlassian.com Команда не переходит с одного этапа проекта на другой, пока текущий этап не будет завершён с получением окончательного подтверждения. www.atlassian.com После завершения этапа возврат к нему для внесения корректировок может быть сложным и дорогим. www.atlassian.com