Программное обеспечение

«Программное обеспечение комплектов связи для беспилотных летательных аппаратов (FPV-дронов)„Гермес“»

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



Аннотация

Настоящий документ (далее — Описание) распространяется на программное обеспечение «Программное обеспечение комплектов связи для беспилотных летательных аппаратов (FPV-дронов) „Гермес“» (далее — Система).
Описание содержит сведения о процессах, обеспечивающих поддержание жизненного цикла Системы, включая сопровождение, модернизацию и устранение неисправностей, выявленных в ходе эксплуатации программного обеспечения, а также информацию о персонале, необходимом для обеспечения технической поддержки и развития Системы.
В разделе «Общие сведения» приведены сведения о наименовании Системы, программных средствах, необходимых для её функционирования, и языке программирования.
В разделе «Поддержание жизненного цикла программы» описаны процессы сопровождения, технической поддержки, модернизации и восстановления работоспособности Системы.
В разделе «Информация о персонале» приведены требования к пользователям Системы, а также сведения о специалистах, обеспечивающих сопровождение и развитие программного обеспечения.

ВНИМАНИЕ!
Сведения о структуре, принципах функционирования, алгоритмах работы, составе аппаратных и программных средств Системы, а также иные данные, относящиеся к обеспечению её функционирования, являются конфиденциальными и не подлежат разглашению.




Содержание

Общие сведения
1.1. Наименование Системы
1.2. Состав программных средств
1.3. Язык программирования
Поддержание жизненного цикла программы
2.1. Назначение сопровождения Системы
2.2. Сервисные процессы сопровождения
2.2.1. Техническая поддержка пользователей
2.2.2. Проведение модернизации Системы
2.2.3. Восстановление данных и параметров
2.2.4. Оказание услуг по доработке
Информация о персонале
3.1. Персонал, обеспечивающий работу Системы
3.2. Персонал, обеспечивающий сопровождение и модернизацию
Дополнительная информация



1. Общие сведения
1.1. Наименование Системы
Наименование Системы — программное обеспечение «Программное обеспечение комплектов связи для беспилотных летательных аппаратов (FPV-дронов) „Гермес“».
1.2. Состав программных средств
Система представляет собой встраиваемое программное обеспечение, функционирующее на микроконтроллерах в составе отечественных комплектов радиосвязи для управления робототехническими комплексами.
Для функционирования Системы используется операционная система реального времени FreeRTOS.
Программное обеспечение предназначено для работы без использования персонального компьютера оператора и функционирует непосредственно на целевых вычислительных устройствах.
1.3. Язык программирования
Языком программирования Системы является язык С. Для сборки и компиляции программного обеспечения используется компилятор GCC и соответствующий инструментарий для встраиваемых систем.
2. Поддержание жизненного цикла программы
Поддержание жизненного цикла Системы осуществляется за счёт её сопровождения и развития, включая плановые обновления, модернизацию по заявкам заказчиков, устранение выявленных неисправностей и консультационную поддержку пользователей.
Сопровождение Системы осуществляется разработчиком программного обеспечения, а также по обращениям и заявкам заказчиков в рамках договорных обязательств.
2.1. Назначение сопровождения Системы
Сопровождение Системы направлено на:
а)обеспечение стабильного и корректного функционирования программного обеспечения в составе комплектов радиосвязи; минимизацию простоев в работе робототехнических комплексов;
b) устранение ошибок и сбоев, выявленных в процессе эксплуатации; развитие функциональных возможностей Системы с учётом эксплуатационного опыта и требований заказчиков.
2.2. Сервисные процессы сопровождения Системы
В сопровождение Системы включены следующие сервисные процессы:
a)    консультирование пользователей и администраторов по вопросам эксплуатации и настройки программного обеспечения;
b)    предоставление обновлений Системы по мере их выпуска;
c)    внесение изменений и дополнений в эксплуатационную документацию;
d)    устранение выявленных ошибок и неисправностей.
2.2.1. Техническая поддержка пользователей
Техническая поддержка пользователей осуществляется в форме консультаций по вопросам эксплуатации, настройки и обновления программного обеспечения.
Обращения пользователей обрабатываются по каналам связи, определённым условиями договоров и соглашений с заказчиками.
Режим оказания технической поддержки определяется договорными обязательствами и условиями эксплуатации Системы.
В рамках технической поддержки предоставляются следующие услуги:
консультации по настройке и эксплуатации Системы; помощь в обновлении программного обеспечения; разъяснение функциональных возможностей Системы; консультации по вопросам устойчивости и корректности работы радиосвязи.
2.2.2. Проведение модернизации Системы
Модернизация Системы осуществляется:
в рамках планового развития программного обеспечения;
по заявкам и требованиям заказчиков.
Модернизация может включать:
улучшение алгоритмов работы радиосвязи;
адаптацию программного обеспечения под новые условия эксплуатации;
оптимизацию производительности;
расширение функциональных возможностей.
По результатам модернизации заказчикам предоставляются новые версии Системы.
2.2.3. Восстановление данных и параметров
Восстановление параметров Системы осуществляется в случае сбоев, вызванных некорректной эксплуатацией, отказами оборудования или иными внешними факторами.
Восстановлению подлежат параметры конфигурации и настройки программного обеспечения при наличии необходимых исходных данных. Объём и глубина восстановления определяются индивидуально и согласовываются с заказчиком.
2.2.4. Оказание услуг по доработке
В случае необходимости расширения функциональных возможностей Системы заказчик может направить предложения и требования разработчику.
Доработки Системы включают:
расширение функциональных возможностей;
адаптацию под новые типы робототехнических комплексов;
оптимизацию существующих алгоритмов;
исправление некритичных недостатков, не влияющих на общую работоспособность Системы.
3. Информация о персонале
3.1. Персонал, обеспечивающий работу Системы
Пользователи Системы должны:
обладать базовыми навыками работы с техническими средствами;
иметь общее представление о принципах радиосвязи;
понимать основы эксплуатации беспилотных летательных аппаратов и робототехнических комплексов;
ознакомиться с эксплуатационной документацией Системы.
3.2. Персонал, обеспечивающий сопровождение и модернизацию
Сопровождение и развитие Системы обеспечивается специалистами разработчика в количестве 2 человек.
Специалисты обладают:
знаниями архитектуры и функциональных возможностей Системы;
опытом разработки и сопровождения встраиваемого программного обеспечения; знаниями языка программирования С; навыками работы с операционными системами реального времени и радиотехническими комплексами.
Работы по разработке, сопровождению и модернизации Системы выполняются на территории Российской Федерации.
4. Дополнительная информация
Поставка и эксплуатация программного обеспечения осуществляется исключительно в составе программно-аппаратных комплексов радиосвязи. Реализация программного обеспечения отдельно от аппаратной части не предусмотрена.
При необходимости разработчик осуществляет обучение персонала заказчика правилам эксплуатации и использованию Системы в рамках договорных обязательств.