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

Эволюционные переходы

Горизонтальный рост зрелости

Каталог → Связанная модель

  1. Сохранить существующие идентификаторы.
  2. Удалить или объединить подтверждённые дубликаты.
  3. Заменить текстовые ссылки ссылками на объекты.
  4. Типизировать отношения и проверить допустимые пары.
  5. Замкнуть критичные цепочки от услуги до реализации.
  6. Зафиксировать пробелы как явные дефекты, а не скрывать их.

Связанная → Управляемая модель

  1. Назначить владельцев значимым объектам и отношениям.
  2. Ввести жизненный цикл и различение текущего/целевого состояния.
  3. Установить источник и период проверки.
  4. Добавить применимые показатели критичности, SLA и безопасности.
  5. Автоматизировать проверки качества.
  6. Оформлять исключения с владельцем и сроком действия.

Вертикальный рост профиля

Стартап → Устойчивый бизнес

  • сохранить систему как границу продукта;
  • выделить независимо управляемые компоненты;
  • заменить упрощённую связь услуги с системой цепочкой «услуга ← процесс → способность ← система»;
  • сделать канал и информационный объект самостоятельными;
  • уточнить интеграции до уровня компонентов.

Это уточнение может произойти и раньше — при переходе от Каталога к Связанной модели внутри самого профиля «Стартап»: профиль задаёт возможную границу детализации, а фактический триггер — уровень зрелости.

Устойчивый бизнес → Предприятие

  • ввести интерфейсы как конечные точки управляемых интеграций;
  • заменить прямое размещение компонента цепочкой «компонент ← развёртывание → ресурс → сетевой сегмент»;
  • специализировать информацию на бизнес-объекты, объекты данных и сообщения;
  • добавить текущее/целевое состояние и жизненный цикл отношений;
  • расширить автоматические проверки на безопасность, совместимость и актуальность.

Правило повышения объекта

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