ГОСТ Р 56923—2016
Примечание — См. 5.4.4 дпя применения процессов реализации програм»лных средств к проекту.
5.4.3.3.3 Процесс комплексирования системы
Процесс комплексирования системы может использоваться после того, как системные элементы
более низкого уровня были реализованы и поставлены интегратору, ответственному за комплексиро-
вание системы на следующем, более высоком уровне. Комплексирование системных элементов может
быть выполнено той же самой стороной, которая выполнила реализацию, или приобретающей сто
роной. Реализованные системные элементы комплексируются в высокоуровневую систему в соответ
ствии с описаниями конфигурации, разработанными во время нисходящего определения и проектиро
вания системы. Эта новая скомплексированная система верифицируется с использованием процесса
квалификационного тестирования системы, передается приобретающей стороне на следующий, более
высокий уровень с использованием процесса инсталляции программных средств и аттестуется с ис
пользованием процесса поддержки приемки программных средств. Эта восходящее комплексирование
системы продолжается с использованием тех же самых процессов до реализации рассматриваемой
системы высшего уровня.
5.4.3.3.4 Процесс квалификационного тестирования системы
Процесс квалификационного тестирования системы может использоваться для установления со
ответствия между функционированием и характеристиками системы относительно технических требо
ваний и других требований соглашения. Этот процесс гарантирует, что каждый системный элемент из
структуры системы и рассматриваемая система в целом были реализованы или скомплексированы
корректно с перспективой выполнения технических требований системы.
Верификация должна быть выполнена в соответствии с планом верификации. Верификация мо
жет зависеть от формы системы, от решений, принятых относительно входа стадии жизненного цикла
и выходных критериев, а также от специфики стадии жизненного цикла. Методы примера верификации
перечислены ниже:
a) экспертиза (например, экспертиза чертежей);
b
) анализ (например, использующий математическое моделирование, имитации, прототип вирту
альной реальности или подобие. Пример подобия уже использует выполненные верификации подоб
ных систем с подобными описаниями конфигурации или систем, которые были уже сертифицированы на
соответствие стандарту);
c) демонстрация (например, с использованием макетов, физических моделей или функциониро
вания. Пример функционирования — верификация описаний конфигурации, которые применимы к ана
лизу затрат в жизненном цикле или системным показателям, таким как. например, средняя наработка
системы на отказ);
d) тестирование (например, с использованием физических продуктов, прототипов).
Для выполнения верификации используется реализованная или скомплексированная система.
Для верификации на ранних стадиях жизненного цикла системы следует использовать экспертизу, ана
лиз. демонстрацию или подобие. Для более поздних стадий может использоваться функционирование
или тестирование. Вместе с тем. во время любой стадии жизненного цикла для некритических требо
ваний для уменьшения затрат при верификации может оказаться полезным использование экспертизы,
анализа (включая моделирование) и демонстрации.
В общем случае верификации проводятся при управляемых условиях для гарантий того, что каж
дое требование описания конфигурации удовлетворено системой. Как таковые, фактическая эксплуа
тационная окружающая среда и использование операторов не являются воздействующими факторами.
Если же эксплуатационная окружающая среда все же является воздействующим фактором для специ
ального требования, тогда она должна быть включена в любое моделирование, имитацию или иную
форму верификации.
Ошибка при квалификационном тестировании системы может следовать из неадекватного про
ведения верификации или несоответствующей реализации или интеграции системы. Отклонения, кото
рые обнаружены во время верификации какой-либосистемы (или системного элемента или рассматри
ваемой системы в целом), должны быть соответственным образом разрешены до передачи системы
приобретающей стороне идо принятия программных средств.
5.4.3.3.5 Процесс инсталляции программных средств
Процесс инсталляции программных средств способствует процессу передачи по ИСО/МЭК 15288
и может быть использован, чтобы поставить приобретающей стороне полностью скомплексированную
и квалифицированную программную систему. Поставленная система может также быть аттестована.
40