представляем семь этапов процесса SEED(S).
1. Идентификация участников.
2. Определение заданий, которые должны выполнять участники.
3. Выявление шаблонов взаимодействия с помощью диаграмм последовательностей.
4. Выделение высокоуровневых действий и запросов на основе заданий, которые необходимо выполнить (jobs to be done, JTBD), и шаблонов взаимодействий.
5. Описание каждого запроса и действия в виде спецификации с использованием открытого стандарта (такого как спецификация OpenAPI (OAS)) или схемы GraphQL.
6. Получение обратной связи по спецификации API.
7. Реализация микросервисов.