Статус документа
Статус документа

ГОСТ Р 57100-2016/ISO/IEC/IEEE 42010:2011 Системная и программная инженерия. Описание архитектуры

     4.4 Применения описаний архитектуры


У описаний архитектуры существует много применений со стороны различных заинтересованных сторон по всему жизненному циклу системы. Описания архитектуры применяются, но не ограничиваются этим:

- в качестве основы системного проекта системы и действий по разработке;

- в качестве основы анализа и оценки альтернативных реализаций архитектуры;

- в качестве документации в разработке и сопровождении;

- для обеспечения документирования существенных аспектов системы, например таких, как:

- намеченное использование и окружающая среда;

- принципы, предположения и ограничения для проведения будущих изменений;

- моменты для обеспечения гибкости или ограничений системы относительно будущих изменений;

- решения архитектуры, их обоснования и последствия;

- в качестве входов к автоматизированным инструментариям для моделирования, системной имитации и анализа;

- для определения группы систем, разделяющих общие свойства (таких, как архитектурные стили, эталонные архитектуры и архитектуры линейки продуктов);

- для обеспечения связи между сторонами, вовлеченными в разработку, производство, развертывание, функционирование и сопровождение системы;

- в качестве основы для подготовки документов приобретения (например таких, как запросы о предложении и описание работы);

- для обеспечения связи между заказчиками, приобретающими сторонами, поставщиками и разработчиками как части контрактных переговоров;

- для обеспечения документирования характеристик, свойств и проекта системы для потенциальных заказчиков, приобретающих сторон, собственников, операторов и интеграторов;

- при планировании передачи от устаревшей архитектуры к новой;

- в качестве руководства к эксплуатационной и инфраструктурной поддержке и управлению конфигурацией;

- для поддержки системного планирования и действий, связанных со сроками и бюджетом;

- для установления критериев при сертификации реализаций на соответствие архитектуре;

- в качестве механизма согласования с внешней и проектной политикой и/или внутренней политикой организации (например, юридические основания, перекрывающие архитектурные принципы);

- в качестве основы для ревизий, анализа и оценки системы в ее жизненном цикле;

- в качестве основы анализа и оценки альтернативных архитектур;

- при распространении изученных уроков и повторном использовании архитектурного знания через точки зрения, образцы и стили;

- для обучения и образования заинтересованных сторон и других сторон лучшим методам в процессе архитектуризации и при развитии системы.

Примечание - В приложении C рассмотрено использование описаний архитектуры в контексте других стандартов.