Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
gos_pis.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
896.02 Кб
Скачать

5.Дать определение понятию «жизненный цикл программного обеспечения». Каковы основные этапы жизненного цикла. Охарактеризовать модели жизненного цикла.

ЖЦ ПО – непрерывный процесс, который начинается с момента возникновения необходимости в данном программном изделии и заканчивается моментом его полного выхода из употребления у всех пользователей.

Основные этапы: анализ требований, проектирование, кодирование (программирование), тестирование и отладка, эксплуатация и сопровождение, снятие с эксплуатации.

Основной нормативный документ, регламентирующий ЖЦ ПО – международный стандарт ISO/IEC 12207:1995

Согласно этому стандарту, структура ЖЦ ПО базируется на трёх группах процессов:

1) Основные процессы ЖЦ ПО (приобретение, поставка, разработка, эксплуатация, сопровождение); 

2) Вспомогательные процессы (документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, оценка, аудит, решение проблем); 

3) Организационные процессы (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого ЖЦ, обучение).

В 2002г. был разработан стандарт ISO/IEC 15200.88:2002, в котором в структуру ЖЦ ПО были включены следующие процессы:

1)Договорные (приобретение, поставка)

2)Процессы предприятия (управление ОС предприятия, инвестиционное, ЖЦ ПО в целом, ресурсами и качеством)

3)Проектные процессы (планирование, оценка, контроль проекта, управление рисками, конфигурацией, информационными потоками, принятие решений)

4)Технические (определение и анализ требований, разработка архитектуры, внедрение, интеграция, верификация, аттестация, эксплуатация, сопровождение, утилизация)

5)Специальные (определение и установка взаимосвязей исходя из задач и целей)

Модель жизненного цикла программного обеспечения — структура, содержащая процессы действия и задачи, которые осуществляются в ходе разработки, использования и сопровождения программного продукта.

К настоящему времени наибольшее распространение получили следующие две основные модели ЖЦ:

  • каскадная модель (1970-19585 г.г.);

  • спиральная модель (после 1986г.).

Каскадная модель

Преимущества: на каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности; выполняемые в логичной последовательности этапы работ позволяют планировать сроки завершения всех работ и соответствующие затраты.

Недостатки: отсутствие обратных связей между этапами и не соответствует реальным условиям разработки программного продукта

Каскадная модель с промежуточным контролем является почти эквивалентной каскадной модели, однако при этом имеет обратные связи с каждым этапом жизненного цикла, при этом порождает очень весомый недостаток: 10-ти кратное увеличение затрат на разработку.

Спиральная модель

Преимущества: быстрое получение результата, повышение конкурентоспособности,

изменяющиеся требования — не проблема

Недостатки: отсутствие регламентации стадий

6.Перечислить основные документы, разрабатываемые на каждом этапе проектирования информационных систем.

Документирование процесса ПИС - описание БД, целей системы, потоков информации, порядка осуществление ввода и вывода ее.

Делят документацию на 4 типа: предпроектную, техническую, проектно-сметную, организационно-распределительную.

Предпроектная документация включает технико-экономическое обоснование, которое оформляется в виде пояснительной записки, содержащей результаты изучения и анализа объекта управления, состав управленческих решений, концепцию информационной базы ИС, расчеты затрат и ожидаемой эффективности системы, основные цели и направления создания ИС, предложенных по организации разработки и внедрения ИС.

Техническое задание разработано в соответствии с ГОСТ 34.602-89 "ТЗ на создание АС". Техническое задание включает компоненты документации технической и рабочих проектов. К ним относят:

1)Инструктивную документацию, регламентирующую деятельность персонала (технологические должностные инструкции),

2)Документацию, описывающую экономическо-математические модели управления

3)Документацию обеспечивающего характера.

Проектно-сметная документация - это документация, включающая в пояснительную записку, кратко излагающая содержание проекта, документация по описанию комплекса технических средств, плана мероприятий по подготовке проекта к внедрению, описание структуры системы и всех видов описания.

Организационно-распределительная документация включает распоряжения руководителя проекта по организации работ, состава групп, регламенту деятельности.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]