Обоснование архитектуры 5.8 Обоснование архитектуры
Простыми словами
Единственное место, где стандарт требует объяснений, а не структур. Обосновать надо две разные вещи: выбор каждой точки зрения — в терминах сторон, интересов, видов моделей, нотаций и методов, — и каждое решение, принятое применительно к основному решению архитектуры. Обоснование в 42010 — полноценный элемент описания архитектуры, а не преамбула: у него есть объект, его можно связывать правилами связи. Регистрировать все решения стандарт честно не требует и говорит прямо, что это непрактично; вместо этого 5.8.2 даёт восемь критериев отбора, по которым организация решает, что попадёт в документ, — от архитектурно существенных требований до решений, дорогих в изменении. Критерии и есть рабочая часть пункта: без них раздел превращается в пожелание писать больше текста.
Примеры
Отбор ведут по решениям «относительно архитектурно существенных требований», требующим больших вложений или времени, воздействующим на основные стороны, требующим неочевидного умозаключения, чувствительным к изменениям, дорогим в изменении, формирующим основу планирования проекта и ведущим к капиталовложениям или косвенным затратам.
ГОСТ Р 57100-2016, п. 5.8.2 — критерии выбора основных решений архитектуры, подлежащих регистрации
Состав задан в концептуальных основах: «Обоснование архитектуры регистрирует разъяснения, оправдания или рассуждения о причинах в принятых решениях архитектуры», причём «Обоснование для решения может включать методологические основы для решения, альтернативы и учет рассматриваемых компромиссов, потенциальные последствия решения и цитирование источников дополнительной информации».
ГОСТ Р 57100-2016, п. 4.2.7 — определение и состав обоснования архитектуры
«В описание архитектуры следует включать свидетельство рассмотрения альтернатив и обоснования для сделанного выбора», а примечание объясняет прицел на будущее: «Может быть полезным провести регистрацию отклоненных альтернатив и обоснования решений для этих отклонений», потому что «В будущем может оказаться, что приведенные причины более не актуальны и решение должно быть пересмотрено».
ГОСТ Р 57100-2016, пп. 5.8.1 и 5.8.2, примечание 1 — регистрация альтернатив и отклонённых вариантов
Определение из первоисточника
дословная выпискаОписание архитектуры должно содержать обоснование для каждой точки зрения на архитектуру, включенной для применения в соответствии с 5.4 в терминах заинтересованных сторон, их интересов, видов моделей, нотаций и методов. Описание архитектуры должно включать обоснование для каждого решения, которое рассмотрено применительно к основному решению архитектуры.
ИсточникГОСТ Р 57100-2016 (ISO/IEC/IEEE 42010:2011, IDT). Системная и программная инженерия. Описание архитектуры.
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Критерии выбора решений, подлежащих регистрации: относительно архитектурно существенных требований; требующие больших инвестиционных усилий или времени для их формирования, реализации или внедрения; воздействующие на основные заинтересованные стороны или множества заинтересованных сторон; требующие сложного или неочевидного умозаключения; которые очень чувствительны к изменениям; которые могут быть дорогостоящими к изменениям; которые формируют основу для планирования и управления проектом (например, создание структуры разделения работ, прослеживание качества прохождения решений); которые приводят к капиталовложениям или косвенным затратам.
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormРазработка ТЗРегламенты и политикиРеестр процессов