Корпоративные информационные системы. Погонин В.А - 70 стр.

UptoLike

70
Основным недостатком каскадного подхода является существен-
ное запаздывание с получением результатов. Согласование результа-
тов с пользователями производится только в точках, планируемых по-
сле завершения каждого этапа работ, требования к ИС «заморожены» в
виде технического задания на все время ее создания. Таким образом,
пользователи могут внести свои замечания только после того, как ра-
бота над системой будет полностью завершена. В случае неточного
изложения требований или их изменения в течение длительного пе-
риода создания ПО, пользователи получают систему, не удовлетво-
ряющую их потребностям. Модели (как функциональные, так и ин-
формационные) автоматизируемого объекта могут устареть одновре-
менно с их утверждением.
Для преодоления перечисленных проблем была предложена спи-
ральная модель ЖЦ (рис. 2.3), делающая упор на начальные этапы
ЖЦ: анализ и проектирование. На этих этапах реализуемость техниче-
ских решений проверяется путем создания прототипов. Каждый виток
спирали соответствует созданию фрагмента или версии ПО, на нем
уточняются цели и характеристики проекта, определяется его качество
и планируются работы следующего витка спирали. Таким образом
углубляются и последовательно конкретизируются детали проекта и в
результате выбирается обоснованный вариант, который доводится до
реализации.
Разработка итерациями отражает объективно существующий спи-
ральный цикл создания системы. Неполное завершение работ на каж-
дом этапе позволяет переходить на следующий этап, не дожидаясь
Рис. 2.3. Спиральная модель ЖЦ
Анализ
Определение
требований
Проектирование
Реализация и тестир
о-
вание
Интеграция
Версия 1
Версия 2
Версия 3