Система
Определение
Система — логическая граница прикладной ответственности, внутри которой объединены компоненты, данные и поведение для поддержки бизнес-способностей.
Границы
Система сохраняет идентичность при смене версии, технологии и размещения. Она не равна отдельному серверу, репозиторию или экземпляру среды. Границу определяют ответственность, жизненный цикл и согласованное назначение.
Минимальные характеристики
- назначение;
- класс или вид системы;
- владелец;
- состояние жизненного цикла;
- критичность при необходимости.
Отношения
Система поддерживает способности, состоит из компонентов и взаимодействует через интеграции. На стартап-профиле система может быть конечной точкой интеграции без детализации компонентов.
Пример
SYS-CRM — система управления отношениями с клиентами, поддерживающая управление обращениями.
Типичные ошибки
- создавать новую систему для каждой среды;
- считать библиотеку системой;
- объединять несвязанные продукты только потому, что они принадлежат одной команде.