Базовое проектирование и разработка требований к интеграции систем
Конспект статьи. Автор оригинала: Amelchenko
Как начинающему аналитику описать интеграцию: от архитектуры до требований. Главная мысль — любой интеграционный поток должен быть отражён в корпоративной архитектуре.
Шаг 1. Архитектура интеграций
Режимы: синхронный и асинхронный. Паттерны: файловый обмен, удалённый вызов (gRPC, SOAP, REST), общая БД, обмен сообщениями. Бизнес-архитектура описывает модель работы компании, корпоративная — стандартизацию ИТ под бизнес-цели. Нотация для моделирования — ArchiMate.
Шаг 2. Архитектура решения
Поток переносится в архитектуру продукта, удобно — UML-диаграммой компонентов. Фиксируются данные и технология.
Шаг 3. Требования
- тип взаимодействия и протокол;
- описание систем и бизнес-цель интеграции;
- сценарий: инициатор, условия и расписание запуска, позитивный и негативный результаты, нагрузка (удобно показать sequence-диаграммой).
Детально — таблица параметров запроса (название, формат, пример, длина, логика заполнения) и таблица ответов (код, описание, пример).
Источник: Базовое проектирование и разработка требований к интеграции систем
Автор: Amelchenko
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.
Автор: Amelchenko
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.