ГОСТ Р 56923—2016
Таблица А. 17 — Процесс проектирования архитектуры системы (Пункт 6.4.3)
Положение
ИСО/МЭК 15288
ИСО/МЭК 12207
а) Проектирование архитектуры касается разработки удовлетворительных и
выполнимых системных решений для множества полученных технических
требований, поддержания целостности замысла через реализацию, гаран
тируя. что построенная система соответствует спецификациям при верифи
кации и требованиям применения заинтересованными сторонами при атте
стации и обеспечивает конфигурационную целостность системного замысла
в течение стадий эксплуатации и поддержки. Завершенный архитектурный
проект должен использоваться в течение жизненного цикла системы для
прогнозирования и отслеживания пригодности к использованию и оценки из
менений в системе
6.4.3.3
6.4.3.3
Ь) ИСО/МЭК 12207 содержит несколько требований для целей или руковод
ства по проектированию архитектуры системы, признавая, что эта область
технологии и практики подвергается быстрому развитию. Следующие реко
мендация могут быть полезными в выборе методов и множества целей:
6.4.3.3.1.1
1) Во многих случаях уместно рассмотреть архитектуру системы как меха
низм для того, чтобы облегчить связь между приобретающей стороной, кон
структором (исполнителем), поставщиком идругими ключевыми заинтересо
ванными сторонами относительно разьяснения требований и их воздействия
на структуру системы. Хотя такое использование не является требованием
стандарта, оно действительно способствует выполнению критериев оценки,
перечисленных в 6.4.3.3.2.1
6.4.3.3.1.1
6.4.3.3.2.1
2) ИСО/МЭК 12207 не требует использования любого специфического архи
тектурного метода, например, функциональной декомпозиции. Выбор дол
жен быть основан на характеристиках усилий по реализации. В некоторых
случаях уместно рассмотреть программные архитектурные усилия как рас
ширение системы архитектурных усилий, продолжающееся на болеедеталь
ном уровне с большим вниманием к программно-специфическим вопросам
6.4.3.3.1.1
3) ИСО/МЭК 12207 не требует никакого специфического результата от ар
хитектурного усилия, кроме определения объектов и распределения требо
ваний. Часто это является приемлемым (и поддерживаемым по критериям
оценки) для использования архитектуры как средства в отношении форму
лировки и регистрации решений проекта всей системы (то есть, решений о
системном замысле выполнения и особенностях интерфейса и других ре
шений. затрагивающих выбор и проектирование системных обьектов). Ре
зультаты таких решений могут быть зарегистрированы в форме проекта всей
системы. Результаты решений относительно определения обьектов и про
слеживаемости требований могут быть зарегистрированы в форме архитек
турного проекта и соответствующих ссылок
6.4.3.3.1.1
4) Во многих случаях проектирование архитектуры должно быть расценено
как итеративная деятельность. Заключительное определение всех обьектов и
распределение всех требований могут быть закончены во время итераций,
кроме первой
6.4.3.3.1.1
5) Проектирование архитектуры системы высшего уровня (то есть, первый
уровень деления) может включать подсистемы. Проектирование архитекту
ры системы гложет включить альтернативные представления архитектуры
6.4.3.3.1.1
с) Требования по выполнению оценок предназначены для задания работы
конструктору (исполнителю), чтобы определить осуществимость создания
системного архитектурного проекта, основанного на требованиях, выпол
нимости функционирования и сопровождаемости такой системы. Может
оказаться необходимым выполнить отобранные аспекты анализа требо
ваний программных средств для определения, выполнима ли разработка
продукта(ов), отвечающего заданным требованиям
6.4.3.3.2.1 d)
6.4.3.3.2.1 е)
81