SHPORA.net :: PDA | |
Main FAQ гуманитарные науки естественные науки математические науки технические науки Модели жизненного цикла ИС: каскадная и спиральная Каскадная модель Каскадная модель жизненного цикла («модель водопада», англ. waterfall model) была предложена в 1970 г. Уинстоном Ройсом. Она предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход на следующий этап означает полное завершение работ на предыдущем этапе. Требования, определенные на стадии формирования требований, строго документируются в виде технического задания и фиксируются на все время разработки проекта. Каждая стадия завершается выпуском полного комплекта документации, достаточной для того, чтобы разработка могла быть продолжена другой командой разработчиков. Этапы проекта в соответствии с каскадной моделью: Формирование требований Проектирование Реализация Тестирование Ввод в действие Эксплуатация и сопровождение Спиральная модель Спиральная модель (англ. spiral model) была разработана в середине 1980-х годов Барри Боэмом. Она основана на классическом цикле Деминга PDCA (plan-do-check-act). При использовании этой модели ИС создается в несколько итераций (витков спирали) методом прототипирования. Прототип — действующий компонент ИС, реализующий отдельные функции и внешние интерфейсы. Каждая итерация соответствует созданию фрагмента или версии ИС, на ней уточняются цели и характеристики проекта, оценивается качество полученных результатов и планируются работы следующей итерации. На каждой итерации оцениваются: Риск превышения сроков и стоимости проекта Необходимость выполнения еще одной итерации Степень полноты и точности понимания требований к системе Целесообразность прекращения проекта. Один из примеров реализации спиральной модели — RAD (англ. Rapid Application Development, метод быстрой разработки приложений). |