КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Усовершенствование каскадной моделиРассмотрим одно из усовершенствований идеальной каскадной модели – пошаговую разработку. Пошаговая разработка является усовершенствованием метода повторной разработки с созданием прототипа и поуровневой разработкой сверху – вниз. Этот метод предполагает пошаговое увеличение функциональных возможностей ПО в процессе разработки: · Детальное проектирование (Верификация) · Кодирование (Автономная отладка) · Комплексирование (Верификация изделия) · Внедрение (Системная отладка) · Эксплуатация и сопровождение (Переподтверждение) · Анализ осуществимости модели (Подтверждение) · Планирование и анализ требований к ПО (Подтверждение) · Проектирование изделия (Верификация) · Детальное проектирование (Верификация) · Кодирование (Автономная отладка) · Комплексирование · Детальное проектирование (Верификация) · Кодирование
Рис.1 «Каскадная модель с использованием пошаговой разработки»
В качестве усовершенствованной каскадной модели пошаговая разработка успешно применялась при создании как очень больших, так и небольших программных изделий. Главными преимуществами пошаговой разработки перед абсолютно повторной разработкой и поуровневой разработкой сверху – вниз являются следующие: использование последовательных расширений программы обеспечивает гораздо менее дорогой способ учета в усовершенствованном изделии опыта пользователей, чем при повторной разработке;
|