ГОСТ Р 70032—2022
3.8
открытые стандарты и спецификации:
Стандарты и спецификации, являющиеся доступными
и не требующие разрешения и оплаты за их использование.
[ГОСТ Р 54593—2011, статья 3.12]
3.9
лицензия на программное обеспечение:
Правовой инструмент, определяющий порядок ис
пользования и распространения программного обеспечения, защищенного авторским правом.
3.10
версионирование программного обеспечения:
Правила и процесс присвоения уникаль
ных номеров или имен конкретному состоянию программного обеспечения.
3.11
обратная совместимость программного обеспечения:
Наличие в новой версии про
граммного обеспечения всех интерфейсов, присутствующих в старой версии.
Примечание — В случае, когда с программным обеспечением работает человек, обратная совмести
мость позволяет начать пользоваться новой версией без дополнительного обучения. В случае, когда программное
обеспечение является компонентой некоторой системы, обратная совместимость позволяет заменить старую вер
сию программного обеспечения на новую, не нарушив функционирование всей системы в целом.
3.12
система отслеживания ошибок:
Система (программное обеспечение), обеспечивающая
учет и контроль ошибок, проблем и пожеланий пользователей, возникающих в процессе разработки и
использования программного обеспечения, а также контроль процесса устранения этих ошибок и об
работки пожеланий.
4 Общие положения
4.1 Процессы жизненного цикла ПО обработки данных дистанционного зондирования Земли
(ДЗЗ) из космоса, включая взаимодействие разработчика и заказчика и/или пользователя, должны быть
регламентированы в соответствии с ГОСТ Р ИСО/МЭК 12207.
4.2 Взаимодействие между разработчиком и заказчиком и/или пользователем ПО обработки дан
ных ДЗЗ из космоса должно строиться на открытых стандартах и спецификациях.
4.3 Инфраструктура разработки ПО обработки данных ДЗЗ из космоса должна обеспечивать тех
ническую возможность участия заказчика и/или пользователя в процессе разработки, включая доступ к
исходному коду, документации и системам сопровождения (системам учета ошибок). Порядок до ступа
определяется согласно договору на разработку ПО обработки данных ДЗЗ из космоса в соответ ствии с
[1].
4.4 ПО обработки данных ДЗЗ из космоса и его исходный код следует сопровождать текстом ли
цензии, содержащей полное описание условий их использования.
4.5 Договор (соглашение) на разработку ПО обработки данных ДЗЗ из космоса должен содер
жать:
- порядок взаимодействия между разработчиком и заказчиком и/или пользователем ПО в процес
се его разработки, включая механизмы участия заказчика и/или пользователя в разработке;
- порядок и условия доступа заказчика и/или пользователя ПО к исходному коду ПО;
- порядок и условия сопровождения ПО разработчиком;
- указание исключительного правообладателя на ПО и его исходный код, а также права, обязан
ности и гарантии правообладателя и пользователей ПО.
5 Требования к системе управления версиями исходного кода
программного обеспечения обработки данных дистанционного
зондирования Земли из космоса
5.1 В процессе разработки исходного кода ПО обработки данных ДЗЗ из космоса должна быть
использована система управления версиями.
5.2 Система управления версиями должна обеспечивать автоматическую систематизацию и хра
нение правок исходного кода.
5.3 Система управления версиями должна обладать следующими функциями:
- отслеживание, индексация и хранение изменений;
3