|
Преимущества и недостаткиDate: 2015-10-07; view: 437. Спиральная модель (по отношению к каскадной) имеет следующие очевидные преимущества: • Более тщательное проектирование (несколько начальных итераций) с оценкой результатов проектирования, что позволяет выявить ошибки проектирования на более ранних стадиях. • Поэтапное уточнение требований в процессе выполнения итераций, что позволяет более точно удовлетворить требованиям заказчика • Участие заказчика в выполнении проекта с использованием прототипов программы. Заказчик видит, что и как создается, не выдвигает необоснованных требований, оценивает реальные объемы финансирования. • Планирование и управление рисками при переходе на следующие итерации позволяет разумно планировать использование ресурсов и обосновывать финансирование работ. • Возможность разработки сложного проекта «по частям», выделяя на первых этапах наиболее значимые требования.
Основные недостатки спиральной модели связаны с ее сложностью: • Сложность анализа и оценки рисков при выборе вариантов. • Сложность поддержания версий продукта (хранение версий, возврат к ранним версиям, комбинация версий) • Сложность оценки точки перехода на следующий цикл Бесконечность модели – на каждом витке заказчик может выдвигать новые требования, которые приводят к необходимости следующего цикла разработки.
|