ГОСТ Р ИСО/МЭК 15504-5—2016
Качественные практикиENG.3.BP1 Оценка альтернативных системных архитектур
Определить критерии оценки для проектирования архитектуры. Оценить альтер
нативные системные архитектуры в соответствии с определенными критериями.
Зафиксировать обоснование выбора текущей архитектуры системы [выход а]
П р и м е ч а н и е — Критерии оценки могут включать в себя качественные ха
рактеристики (модульность, сопровождаемость, расширяемость, масштабируе
мость. надежность, безопасность и удобство использования) и результаты анали за
make-buy-reuse.
ENG.3.BP2 Описание архитектуры системы
Установить высокоуровневую архитектуру системы, которая идентифицирует эле
менты аппаратного, программного обеспечения и ручные операции [выход а)
ENG.3.BP3 Выделение требований
Выделить все системные требования к элементам высокоуровневой архитектуры
системы [выход Ь. с]
ENG.3.BP4 Определение интерфейсов
Разработать и задокументировать внутренние и внешние интерфейсы каждого
элемента системы [выход d]
ENG.3.BP5 Проверка архитектуры системы
Убедиться в том. что архитектура системы удовлетворяет всем системным требо
ваниям и требованиям заинтересованных сторон [выход в. /]
ENG.3.BP6 Обеспечение единообразия
Обеспечить единообразие анализа системных требований проектирования си
стемной архитектуры. Единообразие обеспечивают путем установления и поддер
жания прослеживаемости между системными требованиями и проектированием
архитектуры системы при необходимости [выход д)
ENG.3.BP7 Сообщение о проекте системной архитектуры
Создать механизмы коммуникации для распространения проекта системной архи
тектуры для всех сторон, которые будут это использовать [выход Ь]
ENG.3.BP8: Осуществление деятельности по человеко-ориентированному проек
тированию
Определить и осуществить деятельности по человеко-ориентированному проек
тированию с учетом человеческих факторов и эргономических знаний и методов
системного проектирования [выход г./]
Рабочие продукты
Входы
Выход»
01-01 Конфигурация продукта [выход а)
04-06 Проект архитектуры системы [выход a. b. с, d, т]
11-08 Элемент системы [выход а. с. /]
13-04 Запись об общении [выход Л)
13-22 Запись о трассирувмости [выход f. д]
13-25 Результаты верификации [выход е]
17-03 Требования заинтересованных сторон [выход (.у]
17-08 Требования к интерфейсу [выход d. /]
17-12 Системные требования [выход а. Ь. с. в. f, д, /,у]
5.4.4 ENG.4 Реализация (программных средств)
Идентификатор процесса
Имя процесса
Назначение процесса
ENG.4
Реализация
Цель процесса реализации программных средств заключают в создании заданных
элементов системы, выполненных в виде программных продуктов или услуг.
В ходеэтогопроцесса происходит преобразование заданных поведенческих, интерфейсных
и производственных ограничений в действия, которые создают системный элемент, выпол
ненный в виде программного продукта или услуги, известный как «программный элемент».
Результатом процесса являют создание программной составной части, удовлетворяющей
как требованиям к архитектурным решениям, что подтверждают посредством верифика
ции, так и требованиям правообладателей, что подтверждают посредством валидации
52