ГОСТ Р 57100—2016
Описание архитектуры — это рабочий продукт, получающийся после выполнения процесса архи-
тектуризации действий в пределах жизненного цикла рассматриваемой системы. Жизненный цикл
предписывает стадии и способы, с помощью которых должно быть определено содержание соот
ветствующегоописания архитектуры. В случае, когда описание архитектуры получено изединственной
деятельности жизненного цикла, ее содержание обычно является результатом многочисленных
действий. Описание архитектуры, как альтернатива, может быть осуществлено переработкой инфор
мации от других рабочих продуктов, разработанных с помощью действий жизненного цикла.
Настоящий стандарт не зависит, не предполагает и не предписывает какого-либо особенного
жизненного цикла.
П р и м е ч а н и е — Приложение Сдемонстрирует, как настоящий стандарт может использоваться при при
менении процессов жизненного цикла, определенных в ИСО/МЭК 12207 и ИСО/МЭК 15288. ИСО/МЭК 12207 и
ИСО/МЭК 15288 предоставляют различные процессы жизненного цикла для проектирования архитектуры. Это не
противоречит понятию того, что архитектуризация выполняется по всему жизненному циклу, по двум причинам:
1) любой процесс из ИСО/МЭК 12207 или ИСО/МЭК 15288 может быть расценен как выполнение по всему
жизненному циклу;
2) использование «архитектурного проектирования» в ИСО/МЭК 12207 и ИСО/МЭК 15288 является более
узким, чем понятие «архитектуризация» в настоящем стандарте.
4.4 Применения описаний архитектуры
У описаний архитектуры существует много применений со стороны различных заинтересованных
сторон по всемужизненному циклу системы. Описания архитектуры применяются, но не ограничивают ся
этим:
- в качестве основы системного проекта системы и действий по разработке;
- 8 качестве основы анализа и оценки альтернативных реализаций архитектуры:
- в качестве документации в разработке и сопровождении;
- для обеспечения документирования существенных аспектов системы, например таких, как:
- намеченное использование и окружающая среда:
- принципы, предположения и ограничения для проведения будущих изменений;
- моменты для обеспечения гибкости или ограничений системыотносительнобудущих изменений;
- решения архитектуры, их обоснования и последствия;
- в качестве входов к автоматизированным инструментариям для моделирования, системной
имитации и анализа;
- для определения группы систем, разделяющих общие свойства (таких, как архитектурные сти
ли, эталонные архитектуры и архитектуры линейки продуктов);
- для обеспечения связи между сторонами, вовлеченными в разработку, производство, разверты
вание. функционирование и сопровождение системы;
- в качестве основы для подготовки документов приобретения (например таких, как запросы о
предложении и описание работы);
- для обеспечения связи между заказчиками, приобретающими сторонами, поставщиками и раз
работчиками как части контрактных переговоров;
- для обеспечения документирования характеристик, свойств и проекта системы для потенциаль
ных заказчиков, приобретающих сторон, собственников, операторов и интеграторов:
- при планировании передачи от устаревшей архитектуры к новой:
- в качестве руководства к эксплуатационной и инфраструктурной поддержке и управлению
конфигурацией;
- для поддержки системного планирования и действий, связанных со сроками и бюджетом;
- для установления критериев при сертификации реализаций на соответствие архитектуре:
- в качестве механизма согласования с внешней и проектной политикой и/или внутренней поли
тикой организации (например, юридические основания, перекрывающие архитектурные принципы);
- в качестве основы для ревизий, анализа и оценки системы в ее жизненном цикле;
- в качестве основы анализа и оценки альтернативных архитектур;
- при распространении изученных уроков и повторном использовании архитектурного знания
через точки зрения, образцы и стили;
-для обучения и образования заинтересованных сторон и других сторон лучшим методам в
процессе архитектуризации и при развитии системы.
П р и м е ч а н и е — В приложении С рассмотрено использование описаний архитектуры в контексте других
стандартов.
8