Стадии жизненного цикла ИC по ГОСТ 34.601-90.



Стандарт ГОСТ 34.601-90 предусматривает следующие стадии и этапы создания автоматизированной системы:

1. Формирование требований к АС

1. Обследование объекта и обоснование необходимости создания АС

2. Формирование требований пользователя к АС

3. Оформление отчета о выполнении работ и заявки на разработку АС

2. Разработка концепции АС

1. Изучение объекта

2. Проведение необходимых научно-исследовательских работ

3. Разработка вариантов концепции АС и выбор варианта концепции АС, удовлетворяющего требованиям пользователей

4. Оформление отчета о проделанной работе

3. Техническое задание

1. Разработка и утверждение технического задания на создание АС

4. Эскизный проект

1. Разработка предварительных проектных решений по системе и ее частям

2. Разработка документации на АС и ее части

5. Технический проект

1. Разработка проектных решений по системе и ее частям

2. Разработка документации на АС и ее части

3. Разработка и оформление документации на поставку комплектующих изделий

4. Разработка заданий на проектирование в смежных частях проекта

6. Рабочая документация

1. Разработка рабочей документации на АС и ее части

2. Разработка и адаптация программ

7. Ввод в действие

1. Подготовка объекта автоматизации

2. Подготовка персонала

3. Комплектация АС поставляемыми изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями)

4. Строительно-монтажные работы

5. Пусконаладочные работы

6. Проведение предварительных испытаний

7. Проведение опытной эксплуатации

8. Проведение приемочных испытаний

8. Сопровождение АС.

1. Выполнение работ в соответствии с гарантийными обязательствами

2. Послегарантийное обслуживание

Эскизный, технический проекты и рабочая документация — это последовательное построение все более точных проектных решений. Допускается исключать стадию «Эскизный проект» и отдельные этапы работ на всех стадиях, объединять стадии «Технический проект» и «Рабочая документация» в «Технорабочий проект», параллельно выполнять различные этапы и работы, включать дополнительные.

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

 

 

Виды моделей жизненного цикла ИС.

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

Стандарт ГОСТ Р ИСО/МЭК 12207-99 не предлагает конкретную модель жизненного цикла. Его положения являются общими для любых моделей жизненного цикла, методов и технологий создания ИС. Он описывает структуру процессов жизненного цикла, не конкретизируя, как реализовать или выполнить действия и задачи, включенные в эти процессы.

Модель ЖЦ ПО включает в себя:

1. Стадии;

2. Результаты выполнения работ на каждой стадии;

3. Ключевые события — точки завершения работ и принятия решений.

Каскадная,спиральная,Итерационная модель

Естественное развитие каскадной и спиральной моделей привело к их сближению и появлению современного итерационного подхода, который представляет рациональное сочетание этих моделей. Различные варианты итерационного подхода реализованы в большинстве современных технологий и методов (RUP, MSF, XP).

 

9.Основные характеристики каскадной модели жизненного цикла ИС.

Каскадная модель.Для этой модели жизненного цикла характерна автоматизация

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

совместимости, программного, технического и организационного сопряжения. В рамках

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

Спиральная модель.Используется подход к организации проектирования ЭИС

«сверху-вниз», когда сначала определяется состав функциональных подсистем, а затем по-

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

план выходят вопросы организации интерфейсов программных модулей между собой и с

базой данных, а на второй план – реализация алгоритмов.

В основе спиральной модели жизненного цикла лежит применение прототипной

технологии или RAD – технологии (rapid application development – технологии быстрой

разработки приложений).

Согласно этой технологии ЭИС разрабатывается путем расширения программных

прототипов, повторяя путь от детализации требований к детализации программного кода.

Естественно, что при прототипной технологии сокращается число итераций и меньше

возникает ошибок и несоответствий, которые необходимо исправлять на последующих

итерациях, а само проектирование ЭИС осуществляется более быстрыми темпами, упро-

щается создание проектной документации. Для более точного соответствия проектной до-

кументации разработанной ЭИС все большее значение придается ведению общесистемно-

го репозитория и использованию CASE-технологий.

Жизненный цикл при использовании RAD-технологии предполагает активное уча-

стие на всех этапах разработки конечных пользователей будущей системы и включает че-

тыре основные стадии так называемого информационного инжиниринга:

• Анализ и планирование информационной стратегии. Пользователи вместе со

специалистами-разработчиками участвуют в идентификации проблемной области.

• Проектирование. Пользователи принимают участие в техническом проектирова-

нии под руководством специалистов-разработчиков.

• Конструирование. Специалисты-разработчики разрабатывают рабочую версию

ЭИС с использованием языков 4-го поколения.

• Внедрение. Специалисты разработчики обучают пользователей работе в среде

новой ЭИС.

 

10.Структура стандарта ГОСТ Р ИСО/МЭК 12207-99

Процессы жизненного цикла
ГОСТ Р ИСО/МЭК 12207-99

 Вспомогательные процессы:

• Документирование

• Управление конфигурацией

• Обеспечение качества

• Верификация

• Аттестация

• Совместный анализ

• Аудит

• Решение проблем

Организационные процессы:

• Управление

• Создание инфраструктуры

• Усовершенствование

• Обучение

 

Основные процессы:

• Заказ

• Поставка

• Разработка

• Эксплуатация

• Сопровождение

 

 

11.Основные процессы жизненного цикла программного обеспечения по ГОСТ Р ИСО/МЭК 12207-99.

основные процессы жизненного цикла:

1) процесс заказа;

2) процесс поставки;

3) процесс разработки;

4) процесс эксплуатации;

5) процесс сопровождения.

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

 

12.Вспомогательные процессы жизненного цикла программных средств по ГОСТ Р ИСО/МЭК 12207-99.

Вспомогательные процессы жизненного цикла ................................................................................................................................................................... 22

6.1 Процесс документирования ............................................................................................................................................................................................. 22

6.2 Процесс управления конфигурацией ............................................................................................................................................................................... 23

6.3 Процесс обеспечения качества. ...................................................................................................................................................................................... 24

6.4 Процесс верификации ....................................................................................................................................................................................................... 25

6.5 Процесс аттестации .......................................................................................................................................................................................................... 27

6.6 Процесс совместного анализа ......................................................................................................................................................................................... 28

6.7 Процесс аудита .................................................................................................................................................................................................................. 29

6.8 Процесс решения проблем. .............................................................................................................................................................................................. 30

13.Организационные процессы жизненного цикла программных средств по ГОСТ Р ИСО/МЭК 12207-99.

Организационные процессы жизненного цикла .................................................................................................................................................................... 30

7.1 Процесс управления. .................................................................................................................................................................................................... 31

7.2 Процесс создания инфраструктуры ............................................................................................................................................................................ 32

7.3 Процесс усовершенствования .................................................................................................................................................................................... 32

7.4 Процесс обучения ......................................................................................................................................................................................................... 33

 

14.Понятие адаптации стандарта ГОСТ Р ИСО/МЭК 12207-99.


Дата добавления: 2018-02-15; просмотров: 1140; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!