российский разработчик и производитель базовых станций 5G и LTE на основе архитектуры Open RAN

Поддержание жизненного цикла программного обеспечения

Описание процессов

О документе

Документ обновлен: 08.04.2025.

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

Содержание

1. Состав пакета и способ доступа

  • Пакеты для установки программного обеспечения (ПО), разработанного ООО «Иртея», предоставляются только по запросу действующим пользователям и заказчикам.
  • В состав пакета входят все необходимые для функционирования ПО компоненты, обеспечивающие автономную установку ПО без необходимости подключения к каким-либо сторонним ресурсам или к сети Интернет.

2. Сведения о технических средствах

2.1 Технические средства для разработки

Процесс разработки ПО включает в себя хранение и управление версиями исходного кода во внутренней системе контроля версий (Git) на базе инфраструктуры, расположенной непосредственно на вычислительных мощностях ООО «Иртея» на территории РФ.

В состав инфраструктуры разработки ООО «Иртея» входят инструменты для непрерывной интеграции и контроля качества ПО, включающие:

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

Инфраструктура хранения объектного кода обеспечивает хранение как текущей, так и прошлых версий скомпилированного объектного кода с привязкой к конкретному идентификатору изменений (commit ID) в системе контроля версий исходного кода.

Состав испытаний, проводимых в рамках автоматического тестирования, постоянно расширяется и совершенствуется вместе с развитием ПО.

2.2. Технические средства для лицензирования

Разрабатываемое ПО снабжается встроенной защитой от несанкционированного копирования с применением лицензионных ключей, использующих идентификаторы аппаратных средств для индивидуализации конечных изделий и привязки к ним лицензионных файлов. Система для генерации и проверки лицензионных ключей разработана в ООО «Иртея» и функционирует на базе собственной вычислительной инфраструктуры, расположенной на территории РФ. Никаких дополнительных (сторонних) лицензионных файлов для полноценного функционирования ПО не требуется.

3. Процессы разработки и поддержки программных продуктов

Разработка и поддержка программного продукта выполняется специалистами ООО «Иртея».

Процесс разработки, поддержки и принятия решений, необходимых в процессе разработки, основан на выполнении требований менеджмента качества в соответствии с ГОСТ Р ИСО 9001—2015, ГОСТ Р 58876—2020, ГОСТ Р 56518—2015 и ГОСТ РВ 0015-002—2012.

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

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

Поддержка жизненного цикла продукта осуществляется в рамках нескольких типов мероприятий:

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

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

Набор доступных функциональных возможностей и срок их действия определяется применяемым конкретным пользователем лицензионным ключом, полученным от ООО «Иртея» на основании пользовательского соглашения. Лицензионный ключ открывает или блокирует работу отдельных возможностей программного продукта при необходимости.

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

Процесс поддержки продукта обеспечивает линия поддержки ООО «Иртея», для обращения к которой предоставляется следующая контактная информация:

  • время работы службы поддержки: по будним дням 09:00–18:00 UTC+03;
  • адрес электронной почты: zapros@irteya.ru;
  • телефон: +7 (985) 76-85-888;
  • веб-сайт: https://irteya.ru.

Документация для скачивания, а также информация по продуктам размещена на веб-сайте: https://irteya.ru.

4. Сведения о команде разработчиков

4.1 Состав команды

Техническая команда ООО «Иртея» имеет следующий состав:

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

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

4.2 Инженер-программист

  • Высшее техническое образование, в области телекоммуникаций или компьютерных наук.
  • Основной стек: Linux C/C++ 11/14/17.
  • Опыт работы в среде Linux; углубленное знание инструментов разработки для Unix-систем.
  • Опыт разработки ПО, предпочтительно в области разработки системного ПО или ПО для телекоммуникаций/безопасности.
  • Понимание низкоуровневых принципов работы разрабатываемого ПО (опыт работы на уровне ассемблерного кода).
  • Администрирование Linux, включая сетевой стек.
  • Опыт работы с Jira, Confluence, CI/CD (Gitlab/Jenkins/TeamCity).

4.3 Инженер контроля качества

  • Высшее техническое образование в области телекоммуникаций или компьютерных наук.
  • Понимание базовых принципов построения сетей мобильной связи 2G/3G/4G/5G, включая основные используемые технологии (напр., MIMO, OFDM, Resource Scheduling, Beamforming).
  • Опыт работы в области тестирования ПО, в частности, тестирования программно-аппаратных решений, телекоммуникационного оборудования, а также высоконагрузочного тестирования.
  • Опыт работы в среде Linux, включающий сетевой стек Linux, а также углублённое знание инструментов разработки и тестирования для Unix-систем.
  • Автоматизация процессов тестирования с использованием Python.
  • Понимание низкоуровневых принципов работы тестируемого ПО.
  • Опыт работы с Jira, Confluence, CI/CD (Gitlab/Jenkins/TeamCity).

4.4 Инженер по автоматизации и внедрению

  • Опыт практической разработки, возможность самостоятельно разрабатывать и тестировать ПО.
  • Опыт работы с телекоммуникационным оборудованием различного уровня.
  • Знание Bash/Shell, Python, и основ C/C++.
  • Свободное владение принципами построения безопасных высоконагруженных систем (в том числе распределённых и сетевых) с высокими показателями доступности и надёжности.
  • Автоматизация процесса компиляции make/cmake.
  • Опыт работы с различными аппаратными платформами на базе архитектуры ARM для встраиваемых решений (embedded).
  • Опыт портирования какого-либо ПО между аппаратными платформами.
  • Администрирование Linux, включая сетевой стек.
  • Автоматизация процессов сборки и развёртывания в среде Linux.
  • Развёртывание и автоматизация виртуальных сред и контейнеров (VMware, Docker, Kubernetes).
  • Опыт администрирования Jira, Confluence, CI/CD (GitLab/Jenkins/TeamCity).

4.5 Расположение команды разработчиков

  • Программное обеспечение разрабатывается в ООО «Иртея».
  • Адрес: Российская Федерация, г. Москва, проспект Андропова, дом 18, корпус 9.

5. Контактная информация

ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «ИРТЕЯ» LIMITED LIABILITY COMPANY "IRTEYA"
115432, РОССИЙСКАЯ ФЕДЕРАЦИЯ, Г. МОСКВА, ПРОСПЕКТ АНДРОПОВА, ДОМ 18, КОРПУС 9. PROSP. ANDROPOVA, 18 KORP. 9, MOSCOW, 115432, RUSSIAN FEDERATION
ОГРН: 1217700118866
ИНН: 9725046231
КПП: 772501001
OGRN: 1217700118866
INN/TAX ID: 9725046231
KPP: 772501001
Тел.: +7 (985) 76-85-888 Tel.: +7 (985) 76-85-888
Эл. почта: zapros@irteya.ru E-mail: zapros@irteya.ru
Документация и информация по продукту: https://irteya.ru Documents and product details: https://irteya.ru
© ООО «ИРТЕЯ», 2023-2025.

Информация о компании: ООО «ИРТЕЯ», ИНН: 9725046231.

115432, РОССИЯ, Г. МОСКВА, ВН.ТЕР.Г. МУНИЦИПАЛЬНЫЙ ОКРУГ ДАНИЛОВСКИЙ, АНДРОПОВА ПР-КТ, Д. 18, К. 9.

На сайте используются файлы куки (Cookie). Оставаясь на сайте, вы тем самым соглашаетесь на их использование. При их отключении средствами браузера функциональность сайта не изменится.
Наш сайт, как и большинство других, использует файлы cookie, чтобы стать лучше. Для это мы собираем обезличенную статистику для анализа и совершенствования наших услуг и сайтов.
Согласен