Перейти к основному содержимому
Версия: 0.7.0

Система

Определение

Система — логическая граница прикладной ответственности, внутри которой объединены компоненты, данные и поведение для поддержки бизнес-способностей.

Границы

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

Минимальные характеристики

  • назначение;
  • класс или вид системы;
  • владелец;
  • состояние жизненного цикла;
  • критичность при необходимости.

Отношения

Система поддерживает способности, состоит из компонентов и взаимодействует через интеграции. На стартап-профиле система может быть конечной точкой интеграции без детализации компонентов.

Пример

SYS-CRM — система управления отношениями с клиентами, поддерживающая управление обращениями.

Типичные ошибки

  • создавать новую систему для каждой среды;
  • считать библиотеку системой;
  • объединять несвязанные продукты только потому, что они принадлежат одной команде.