|
ПРИЛОЖЕНИЕ Б (рекомендуемое) СОДЕРЖАНИЕ РАБОТ ПО ФАЗАМ, СТАДИЯМ И ЭТАПАМ ЖИЗНЕННОГО ЦИКЛА ПРОГРАММНЫХ СРЕДСТВ СИСТЕМ ВООРУЖЕНИЯ Содержание работ по фазам, стадиям и этапам жизненного цикла ПССВ приведено в таблицах Б.1-Б.10. Таблица Б.1 - Фаза Анализ». Стадия «Формирование требований» | Наименование этапа | Содержание работ | | Б.1.1 Анализ потребности в ПССВ | Анализ состава функций и тактико-технических требований (ТТТ) к системе вооружения, в которой предполагается применение ПССВ | | Б.1.2 Разработка требований к ПССВ | Разработка общесистемных требований к ПССВ, в том числе: | | - определение перечня задач; | | - спецификация входных и выходных данных и диапазонов их изменения; | | - определение источников информации для каждого объекта автоматизации; | | - описание алгоритмов взаимодействия с внешними системами; | | - описание алгоритма технологического и информационно-логического взаимодействия должностных лиц. | | Разработка требований к техническим средствам, в том числе к: | | - составу и параметрам вычислительных средств; | | - ограничениям на вычислительные средства в принятой операционной среде. | | Разработка требований к математическому, программному и информационному обеспечению, в том числе к: | | - созданию и обоснованию алгоритмов и расчетных методик; | | - модульности и гибкости математического обеспечения; | | - полноте реализации; | | - логической корректности; | | - проверенности; | | - защищенности; | | - надежности, точности и времени решения задач; | | - ресурсам памяти; | | - языкам программирования; | | - средствам программирования и использованию перспективных технологий программирования; | | - порядку испытаний программ и сдачи их в эксплуатацию; | | - использованию сервисных (стандартных) сертифицированных программ; | | - системе классификации и кодирования информации, принципам ее формализации; | | - носителям информации; | | - хранению, обновлению, контролю и выдаче информации; | | - организации взаимообмена информацией между элементами системы вооружения. | | Разработка специальных требований к: | | - секретности; | | - условиям эксплуатации; | | - транспортированию ПССВ и т.п. | | Разработка требований к сертификации ПССВ. | | Согласование и утверждение ТТЗ | Таблица Б.2 - Фаза «Проектирование». Стадия «Разработка концепции» | Наименование этапа | Содержание работ | | Б.2.1 Обоснование необходимости разработки ПССВ | Постановка задач, определение функций. | | Исследование вариантов автоматизации системы вооружения. | | Анализ аналогов ПССВ. | | Выбор и обоснование критериев эффективности и качества разрабатываемого ПССВ. | | Предварительная декомпозиция ПССВ на комплексы программ и компоненты. | | Обоснование необходимости проведения научно-исследовательских работ. | | Анализ требований ТТТ к ПССВ на реализуемость и непротиворечивость. | | Разработка дополнительных требований, уточнений и ограничений на ПССВ в части: | | - мобильности; | | - надежности; | | - безопасности; | | - вычислительных ресурсов; | | - условий использования; | | - операционной среды; | | - программной документации; | | - порядка внесения изменений; | | - взаимодействия с внешними программными комплексами и между компонентами ПССВ; | | - взаимодействия с аппаратными средствами комплексов; | | - порядка, видов и сроков испытаний и приемки ПССВ; | | - критериев, методов и средство оценки качества ПССВ | | Б.2.2 Научно-исследовательские работы | Предварительный выбор методов решения задач. | | Обоснование целесообразности применения ранее разработанных программ. | | Определение требований к техническим средствам. | | Обоснование принципиальной возможности решения поставленных задач | Таблица Б.З - Фаза «Разработка». Стадия «Техническое задание» | Наименование этапа | Содержание работ | | Б.3.1 Разработка ТЗ на ПССВ | Формализация требований к ПССВ. | | Определение стадий, этапов и сроков разработки ПССВ. | | Разработка программной документации на ПССВ. | | Разработка технико-экономического обоснования разработки ПССВ. | | Оформление ТЗ на ПССВ. | | Согласование и утверждение ТЗ на ПССВ | Таблица Б.4 - Фаза «Разработка». Стадия «Эскизный проект» | Наименование этапа | Содержание работ | | Б.4.1 Функциональный анализ | Определение оптимального соотношения аппаратных и программных способов реализации автоматизированных функций системы вооружения. | | Уточнение и анализ функций, реализуемых ПССВ: | | - алгоритмы решения задач; | | - интерфейсы (внешние, пользовательские, межкомплексные); | | - способы контроля функционирования; | | - способы реализации требований надежности и специальных требований. | | Уточнение декомпозиции ПССВ на комплексы программ и компоненты. | | Анализ и опробование аналогов ПССВ из ФАП. | | Моделирование функций и характеристик ПССВ. | | Разработка функциональной архитектуры ПССВ | | Б.4.2 Разработка требований к конфигурации вычислительного комплекса | Уточнение требований к вычислительным ресурсам. | | Разработка требований к конфигурации вычислительных средств и сопроцессорным устройствам. | | Разработка ЧТЗ на компоненты вычислительного комплекса. | | Выбор языков программирования | | Б.4.З Планирование разработки ПССВ | Ориентировочные расчеты трудозатрат, времени и стоимости разработки ПССВ. | | Оценка реальных сроков разработки ПССВ и ресурсов. | | Формирование укрупненного сквозного графика разработки ПССВ. | | Выбор и обоснование основных концепций технологии разработки ПССВ и состава технологического стенда на базе серийной вычислительной техники. | | Разработка ЧТЗ на компоненты ПССВ. Создание кооперации организаций-исполнителей. | | Разработка, испытание, передача в опытную эксплуатацию и сопровождение отдельных компонентов ПССВ. | | Разработка руководящих указаний по проектированию компонентов ПССВ. | | Уточнение ТЗ на разработку ПССВ по стадиям и этапам работ. | | Создание базы данных программного проекта для автоматизированного управления и контроля хода разработки ПССВ | | Б.4.4 Выпуск эскизного проекта ПССВ | Составление пояснительной записки эскизного проекта ПССВ. | | Согласование и утверждение эскизного проекта ПССВ | Таблица Б.5 - Фаза «Разработка». Стадия «Технический проект» | Наименование этапа | Содержание работ | | Б.5.1 Технологическая подготовка разработки ПССВ | Уточнение технологии проектирования разработки, документирования и испытаний ПССВ, согласование с организациями-исполнителями. | | Расчет ресурсов и производительности ТЛПП. | | Выбор средств автоматизации проектирования, программирования, тестирования, документирования. | | Доукомплектация ТЛПП техническими и программными средствами. | | Настройка инструментальных средств разработки ПССВ. | | Разработка ЧТЗ на средства автоматизации испытаний ПССВ, тренажеры и обучающие средства | | Б.5.2 Проектирование ПССВ | Проверка на полноту, непротиворечивость и завершенность описания ПССВ. | | Декомпозиция ПССВ на модули и другие компоненты. | | Уточнение взаимодействия программных комплексов и компонентов. | | Разработка протоколов обмена со смежными системами. | | Разработка структур данных, входных и выходных форм документов, методов организации доступа и способов кодирования и контроля. | | Разработка внешних связей компонентов ПССВ. Детализация требований к ресурсам, параметрам используемых вычислительных средств. | | Контроль внешних связей и протоколов обмена. | | Оценка качества проекта ПССВ. | | Уточнение требований к функционированию компонентов ПССВ. | | Разработка, согласование и уточнение ТЗ на программирование компонентов ПССВ | | Б.5.3 Детальное проектирование ПССВ и структур данных | Детальная разработка структур данных, выбор программных средств их ведения. | | Разработка требований к функционированию компонентов ПССВ с учетом технических характеристик. | | Разработка прототипа ПССВ и имитатора модели внешней среды. | | Испытание прототипа ПССВ. | | Корректировка прототипа ПССВ. | | Уточнение графика разработки ПССВ. | | Разработка, испытание, передача в опытную эксплуатацию и сопровождение отдельных компонентов ПССВ | | Б.5.4 Создание технологических стендов для отладки и испытаний ПССВ | Уточнение требований к вычислительным ресурсам системы вооружения. | | Разработка уточненных требований к составу и срокам готовности стендов | | Б.5.5 Выпуск технического проекта ПССВ | Разработка пояснительной записки к техническому проекту ПССВ. | | Согласование и утверждение технического проекта | Таблица Б.6 - Фаза «Разработка». Стадия «Рабочая документация» | Наименование этапа | Содержание работ | | Б.6.1 Разработка программ и программной документации ПССВ | Разработка детального графика кодирования, компоновки, документирования и испытания программ. | | Технологическая подготовка стадии «Рабочая документация». | | Разработка средств тестирования и программ-имитаторов для автономной и комплексной отладки ПССВ. | | Разработка машинных алгоритмов модулей. | | Создание программы (кодирование, трансляция). | | Разработка тестов модулей. | | Тестирование модулей. | | Автономная отладка ПССВ. | | Уточнение функций модулей. | | Документирование программ компонентов. | | Оценка качества программ компонентов | | Б.6.2 Комплексная отладка ПССВ | Разработка детального (сетевого) графика комплексной отладки ПССВ. | | Настройка ТЛПП. | | Компоновка комплексов программ. | | Подготовка тестовых примеров. | | Отладка комплексов программ в статическом режиме. | | Проверка готовности технологического стенда отладки и испытаний ПССВ. | | Отладка комплексов программ в реальном масштабе времени. | | Оценка качества комплексов программ. | | Выпуск программной документации на комплексы программ. | | Разработка технических условий на компоненты ПССВ | | Б.6.3 Тестирование комплексов программ | Разработка методики и графика тестирования. | | Подготовка тестовых примеров и исходных данных с участием заказчика. | | Тестирование комплексов программ. | | Ведение журнала тестирования. | | Анализ результатов тестирования программных модулей. | | Устранение ошибок, корректировка программ и документации на ПССВ по результатам тестирования. | | Оценка качества комплексов программ | Таблица Б.7 - Фаза «Разработка». Стадия «Ввод в действие» | Наименование этапа | Содержание работ | | Б.7.1 Предварительные испытания ПССВ | Разработка программы и методики испытаний ПССВ. | | Комплектование системы носителями и программной документацией. | | Подготовка совместно с заказчиком контрольных примеров. | | Проведение совместно с заказчиком испытаний в соответствии с программой и методикой. | | Ведение журнала испытаний ПССВ. | | Доработка ПССВ по результатам испытаний. | | Уточнение технических требований и требований к функционированию ПССВ. | | Корректировка программной документации. | | Подготовка заключения о готовности ПССВ к работе в системе вооружения. | | Обучение должностных лиц системы вооружения работе с ПССВ при испытаниях. | | Передача ПССВ и программной документации головному разработчику | | Б.7.2 Приемочные испытания ПССВ | Участие в согласовании программы и методики испытаний и графика проведения испытаний. | | Сопровождение испытаний. | | Формирование технических требований на модернизацию ПССВ. | | Подготовка заключения о функционировании ПССВ при приемочных испытаниях системы вооружения | | Б.7.3 Предъявление ПССВ в ФАП МО РФ | Корректировка программы и программной документации по результатам приемочных испытаний. | | Передача ПССВ в ФАП МО РФ | Таблица Б.8 - Фаза «Применение». Стадия «Производство» | Наименование этапа | Содержание работ | | Б.8.1 Постановка ПССВ на производство | Передача программ на носителях данных и программных документов на предприятие-изготовитель программного продукта. | | Подготовка производства для изготовления программных изделий и программной документации. | | Освоение производства ПССВ. | | Уведомление службы сопровождения о рекомендациях пользователей. | | Сопровождение производства ПССВ | | Б.8.2 Изготовление ПССВ | Подготовка исходных параметров для настройки версий ПССВ. | | Генерация данных для версий ПССВ. | | Компоновка версий ПССВ. | | Формирование программного изделия версии ПССВ. | | Выпуск комплекта эксплуатационной документации для версии ПССВ | | Выходной контроль постоянной части ПССВ по составу и содержанию. | | Б.8.3 Контроль и приемка ПССВ | Выходной контроль ПИ. | | Тиражирование ПИ и комплекта эксплуатационной документации для комплектования поставки. | | Контроль копий на соответствие техническим условиям на ПССВ. | | Приемка ПИ и комплекта эксплуатационной документации отделом технического контроля. | | Сертификация ПССВ | | Б.8.4 Поставка ПССВ потребителю | Отправление ПССВ потребителю. | | Приемка ПССВ потребителем. | | Сохранение подлинников | Таблица Б.9 - Фаза «Применение». Стадия «Сопровождение» | Наименование этапа | Содержание работ | | Б.9.1 Организация сопровождения ПССВ | Приемка ПССВ на сопровождение. | | Прогнозирование трудоемкости сопровождения ПССВ. | | Разработка технологии сопровождения ПССВ | | Б.9.2 Модернизация ПССВ | Анализ заявок на модификацию ПССВ. | | Планирование работ по модификации компонентов ПССВ или их разработка. | | Проведение модификации компонентов ПССВ в соответствии с ЧТЗ. | | Выпуск извещений об изменении ПССВ. | | Внесение изменений в программную документацию | | Б.9.3 Анализ функционирования | ПО Учет и классификация ошибок в ПССВ. | | Учет трудоемкости модификации ПССВ. | | Разработка предложений о развитии и совершенствовании ПССВ | Таблица Б. 10 - Фаза «Применение». Стадия «Эксплуатация» | Наименование этапа | Содержание работ | | Б.10.1 Опытная (экспериментальная) эксплуатация ПССВ | Ввод ПССВ в опытную эксплуатацию на объекте заказчика. | | Сбор данных о функционировании ПССВ в составе системы вооружения. | | Устранение ошибок в ПССВ и доработка ПССВ разработчиками | | Б.10.2 Функционирование ПССВ в составе системы вооружения | Ввод ПССВ в штатную эксплуатацию. | | Сбор данных о функционировании ПССВ. | | Формирование пользователем технических требований на модернизацию ПССВ (через службу сопровождения). | | Внесение изменений в ПССВ | | Б.10.3 Подготовка к снятию ПССВ с эксплуатации | Обоснование целесообразности снятия ПССВ с эксплуатации. | | Подготовка и утверждение документа о снятии ПССВ с эксплуатации. | | Организация хранения документации на ПССВ и копий ПССВ на машинных носителях | | Б.10.4 Прекращение эксплуатации ПССВ | Снятие ПССВ с эксплуатации. | | Списание ПССВ |
|
|