Жизненный цикл программы – этапы, которые проходит программный продукт в процессе проектирования и последующей поддержки в период его использования. Таким образом, жизненный цикл программы – это последовательность шагов, которые следует предпринять для разработки программы. Применяя дисциплинированный подход, разработчик может создать лучший конечный продукт.
Программу (по ГОСТ 19781–90) допускается идентифицировать и применять самостоятельно и (или) в составе других программ. Программы подразделяют на компоненты и комплексы. Компонент – это программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса
Жизненный цикл программного обеспечения.doc
Жизненный цикл программного обеспечения
Жизненный цикл программы – этапы, которые проходит программный продукт в
процессе проектирования и последующей поддержки в период его использования. Таким
образом, жизненный цикл программы – это последовательность шагов, которые следует
предпринять для разработки программы. Применяя дисциплинированный подход,
разработчик может создать лучший конечный продукт.
Программу (по ГОСТ 19781–90) допускается идентифицировать и применять
самостоятельно и (или) в составе других программ. Программы подразделяют на
компоненты и комплексы. Компонент – это программа, рассматриваемая как единое
целое, выполняющая законченную функцию и применяемая самостоятельно или в составе
комплекса. Комплекс – это программа, состоящая из двух или более компонентов и (или)
комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или
в составе другого комплекса.
Стадии и этапы создания АС в общем случае приведены в таблице.
1. Формирование требований к АС
1.1. Обследование объекта и обоснование необходимости создания АС.
1.2. Формирование требований пользователя к АС.
1.3. Оформление отчёта о выполненной работе и заявки на разработку АС
(тактикотехнического задания)
2. Разработка концепции АС.
2.1. Изучение объекта.
2.2. Проведение необходимых научноисследовательских работ.
2.3. Разработка вариантов концепции АС, удовлетворяющего требованиям
пользователя.
2.4. Оформление отчёта о выполненной работе.
3. Техническое задание.
3.1. Разработка и утверждение технического задания на создание АС.
4. Эскизный проект.
4.1. Разработка
предварительных проектных решений по системе и её частям.
4.2. Разработка документации на АС и её части.
5. Технический проект.
5.1. Разработка
проектных решений по системе и её частям.
5.2. Разработка документации на АС и её части.
5.3. Разработка и оформление документации на поставку изделий для
комплектования АС и (или) технических требований (технических заданий)
на их разработку.
5.4. Разработка заданий на проектирование в смежных частях проекта
объекта автоматизации.
6. Рабочая документация.
6.1. Разработка
рабочей документации на систему и её части.
6.2. Разработка или адаптация программ.
7. Ввод в действие.
7.1. Подготовка
объекта автоматизации к вводу АС в действие.
7.2. Подготовка персонала.
7.3. Комплектация АС поставляемыми изделиями (программными и
техническими средствами, программнотехническими комплексами,информационными изделиями).
7.4. Строительномонтажные работы.
7.5. Пусконаладочные работы.
7.6. Проведение предварительных испытаний.
7.7. Проведение опытной эксплуатации.
7.8. Проведение приёмочных испытаний.
8. Сопровождение АС
8.1. Выполнение работ
в соответствии с гарантийными обязательствами.
8.2. Послегарантийное обслуживание.
Эскизный, технический проекты и рабочая документация — это последовательное
построение все более точных проектных решений. Допускается исключать стадию
«Эскизный проект» и отдельные этапы работ на всех стадиях, объединять стадии
«Технический проект» и «Рабочая документация» в «Технорабочий проект», параллельно
выполнять различные этапы и работы, включать дополнительные.
Данный стандарт не вполне подходит для проведения разработок в настоящее время:
многие процессы отражены недостаточно, а некоторые положения устарели.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с
договором-офертой сайта. Вы можете
сообщить о нарушении.
Продолжая использовать наш сайт, вы соглашаетесь с политикой использования Cookies. Это файлы в браузере, которые помогают нам сделать ваш опыт взаимодействия с сайтом удобнее.