Модели жизненного цикла информационной системы
Жизненный цикл информационных систем
Лекция №3
Стадия передачи в эксплуатацию
Стадия конструирования
Стадия уточнения
Начальная стадия
На начальной стадии устанавливается область применения системы и определяются граничные условия. Для этого необходимо идентифицировать все внешние объекты, с которыми должна взаимодействовать разрабатываемая система, и определить характер этого взаимодействия. На начальной стадии идентифицируются все функциональные возможности системы, и производится описание наиболее существенных из них.
Деловое применение начальной стадии включает:
- критерии успеха разработки;
- оценку риска;
- оценку ресурсов, необходимых для выполнения разработки;
- календарный план с указанием сроков завершения основных этапов.
На стадии уточнения проводится анализ прикладной области, разрабатывается архитектурная основа информационной системы.
В конце стадии уточнения проводится анализ архитектурных решений и способов устранения главных факторов риска в проекте.
На стадии конструирования разрабатывается законченное изделие, готовое к передаче пользователю. По окончании этой стадии определяется работоспособность разработанного программного обеспечения.
На стадии передачи в эксплуатацию разработанное программное обеспечение передается пользователям. При эксплуатации разработанной системы в реальных условиях часто возникают различного рода проблемы, которые требуют дополнительных работ по внесению корректив в разработанный продукт. В конце стадии передачи в эксплуатацию необходимо определить, достигнуты цели разработки или нет.
Содержание лекции
Жизненный цикл информационных систем... 1
Модели жизненного цикла информационной системы.. 1
Каскадная модель жизненного цикла информационной системы.. 1
Основные этапы разработки по каскадной модели. 2
Основные достоинства каскадной модели. 3
Недостатки каскадной модели. 3
Спиральная модель жизненного цикла. 5
Итерации. 5
Преимущества спиральной модели. 6
Недостатки спиральной модели. 7
Моделью жизненного цикла информационной системы будем называть некоторую структуру, определяющую последовательность осуществления процессов, действий и задач, выполняемых на протяжении жизненного цикла информационной системы, а также взаимосвязи между этими процессами, действиями и задачами.
В стандарте ISO/IEC 12207 не конкретизируются в деталях методы выполнения действий и решения задач, входящих в процессы жизненного цикла информационной системы, а лишь описываются структуры этих процессов. Это вполне понятно, так как регламенты стандарта являются общими для любых моделей жизненного цикла, методологий и технологий разработки. Модель же жизненного цикла зависит от специфики информационной системы и условий, в которых она создается и функционирует.
К настоящему времени наибольшее распространение получили две основные (классические) модели жизненного цикла:
- каскадная модель, иногда также называемая моделью водопада (waterfall);
- спиральная модель.