5.8 Обоснование архитектуры ГОСТ Р 57100-2016

5.8.1 Регистрация обоснования ГОСТ Р 57100-2016

Описание архитектуры должно содержать обоснование для каждой точки зрения на архитектуру, включенной для применения в соответствии с 5.4 в терминах заинтересованных сторон, их интересов, видов моделей, нотаций и методов.

Описание архитектуры должно включать обоснование для каждого решения, которое рассмотрено применительно к основному решению архитектуры (см. 5.8.2).

В описание архитектуры следует включать свидетельство рассмотрения альтернатив и обоснования для сделанного выбора [из 5.8.1 Регистрация обоснования ГОСТ Р 57100–2016]

5.8.2 Регистрация решения ГОСТ Р 57100-2016

Для описания архитектуры следует осуществлять регистрацию решений архитектуры, которые рассматривались применительно к основному решению архитектуры системы.

Регистрация каждого архитектурного решения относительно системы не является практичной. Зарегистрированное решение и соответствующую стратегию следует применять организации и (или) проекту для установления критерия выбора основных решений, которые будут зарегистрированы и поддержаны обоснованием в описании архитектуры. Рассматриваемыми критериями являются решения:

  • относительно архитектурно существенных требований;
  • требующие больших инвестиционных усилий или времени для их формирования, реализации или внедрения;
  • воздействующие на основные заинтересованные стороны или множества заинтересованных сторон;
  • требующие сложного или неочевидного умозаключения;
  • которые очень чувствительны к изменениям;
  • которые могут быть дорогостоящими к изменениям;
  • которые формируют основу для планирования и управления проектом (например, создание структуры разделения работ, прослеживание качества прохождения решений);
  • которые приводят к капиталовложениям или косвенным затратам.

При регистрации решений следует учитывать следующее:

  • решение является уникальным;
  • решение утверждается;
  • решение связывается с интересами системы, к которым оно имеет отношение;
  • для принятия решения определяется владелец;
  • решение связывается с элементами описания архитектуры, воздействующими на решение;
  • делается обоснование, связанное с решением в соответствии с 5.8.1;
  • определяются ограничения и предположения, которые влияют на решение;
  • регистрируются альтернативы, которые были рассмотрены, и их потенциальные последствия;
  • регистрируются последствия решения (касающиеся других решений);
  • регистрируются временные отметки, когда решение было принято, когда одобрено и когда изменено;
  • предоставляются цитаты по источникам дополнительной информации.

Примечания

  1. Может быть полезным провести регистрацию отклоненных альтернатив и обоснования решений для этих отклонений. В будущем может оказаться, что приведенные причины более не актуальны и решение должно быть пересмотрено.
  2. Может оказаться полезным провести регистрацию взаимосвязей между решениями архитектуры. Примеры типов отношений: ограничения, воздействия, разрешения, инициации, усилия, категорирование, уточнения, «рассогласования с» и «совместимость с» (см. [23], [44]).

[из 5.8.2 Регистрация решения ГОСТ Р 57100–2016]