Спиральная модель разработки ИС
В основу спиральной модели, в отличие от каскадной, заложен итерационный процесс разработки информационной системы. При этом возрастает значимость начальных этапов жизненного цикла – анализа и проектирования, на которых осуществляются проверка и обоснованность оригинальности, жизнеспособности и реализуемости выбранных решений, а также создание прототипов ИС.
Каждая итерация, представляющая собой законченный цикл разработки, обеспечивает выпуск внутренней или внешней версии изделия (части конечного продукта), совершенствуемой от итерации к итерации и предстающей в итоге в виде законченной системы (рис. 3.6).
Анализ |
Проектирование |
Разработка |
Интеграция |
Формулировка требований |
… |
… |
… |
… |
Версия 1 |
Версия 2 |
Версия n |
Рис. 3.6. Спиральная модель жизненного цикла ИС |
Каждый виток спиральной модели соответствует созданию фрагмента или версии программного продукта. На следующем витке спирали осуществляется углубление и конкретизация частей проекта с уточнением его целей и характеристик, повышением его уровня качества, детализацией планирования работы для их окончательной реализации. Главная задача каждой итерации – максимально быстро создать работоспособный продукт и продемонстрировать его заказчику и пользователям будущей ИС.
Спиральная модель позволяет переходить на следующий этап проекта, не завершив полностью работы на текущем этапе. При этом остается возможность их реализации на последующей итерации, что позволяет снизить уровни рисков, связанных со временем разработки, по сравнению с каскадной моделью.
Контрольные вопросы
1. Дайте понятие «информационная система».
2. Какими свойствами обладают системы.
3. Процессы в информационных системах.
4. Основные правила функциональной декомпозиции систем.
5. Какие две основные задачи решают при создании информационных систем?
6. Назовите типовые функциональные компоненты информационной системы.
7. Основные составляющие КИС.
8. Двухзвенная и трехзвенная архитектуры «клиент-сервер».
9. По каким признакам можно классифицировать ИС.
10. Что такое проект и каковы его характеристики как объекта управления?
11. Какие этапы присущи созданию информационных систем?
12. Что такое полный жизненный цикл информационной системы и какие процессы он включает?
13. Каскадная модель разработки ИС.
14. Спиральная модель разработки ИС.
15. В чем заключаются достоинства и недостатки каскадной и спиральной моделей жизненного цикла информационной системы?
Дата добавления: 2016-02-09; просмотров: 2127;