Всем привет!
Подскажите - каким образом, используя EA вы передаете задачу кодерам? Как правильно это делать в идеологии EA?
Сгенерировать код и передать его как ветку репозитория проекта с сопроводительными документами?
Скажу про себя ..
Все задачи разработке выдаются в виде HLA
- Для БД Oracle описывается рекомендованная для задачи структура данных .. если необходимо дополнить текущую то вносится нотация что будет добавлено такое то поле, или изменено ключевание, добавлен тригер и так далее
Для пакетов идет описание интерфейса и класса реализации, для процесного описания вносится объект класс в котором указываются параметры класса и методы, в сценарии указывается сценарий выполнения, детализация зависит от квалификации разработчика, если это ф-ция то результат возвращаемый описываю в Linked Document в виде предписания ... если требуется вставить диаграмму то переносим её в класс
Для C# разработчика описываешь методы, и/или сценарии, если надо выполнить наследование инкапсуляцию или еще что то .. то так же указываем в класс диаграмме, все интерфейсы взаимодействия описываем в компоненнтной диаграмме, как графически так и натационно,
Для вспомогательных систем так же описываются интерфейсы взаимодействия и процессы их исполнения как в виде активити если логика внутренняя, так и в виде сиквенсов если логика взаимодействия систем и тут реально помогает ЕА в том плане что имеет полное описание заявленных или заявляемых интерфейсов.
Так же есть возможность выполнить генерацию базовых классов для C# и таблиц + пакетов + тригеров + джобов для ORACLE
и приложить как предписание для того или иного разработчика.