DDD для формирования команды

DDD для формирования команды
DDD для формирования команды - lalunecreative @ Unsplash

DDD - это проектирование

Поэтому он не обязательно является первоисточником для принятия решений о командах. Однако DDD может быть связана со структурой команды, когда речь идет об ограниченном контексте.

Ограниченный контекст сам по себе не зависит от структуры команды. Он соответствует некоторой части более крупной модели домена/субдомена. Но границы установлены таким образом, что подразумевают большее взаимодействие/обмен/командную работу между людьми, вовлеченными в один и тот же контекст, чем с людьми вне контекста. Это делает ограниченные контексты актуальными для организации команд .

В связи с этим Эрик Эванс ("изобретатель" DDD) рассмотрел некоторые методы контекстного картирования с учетом структуры команды, управляемой BC (например, Partnership, Customer/Supplier Development, Conformist, которые конкретно упоминают отношения в команде).

Таким образом, кажется разумным думать, что каждая команда управляет группой ограниченных контекстов. Здесь даже может быть синергия с другими подходами, ориентированными на домен, такими как популярный шаблон разделения микросервисов по субдоменам или микрофронтэнды.


LetsCodeIt, 18 января 2023 г., 00:40