Как правило, в программном проекте, который несет ответственность за создание диаграмм UML. И.Е. Последовательность, Компонент, Используйте примеры диаграмм. Это системный аналитик?Разработка программного обеспечения в программных проектах
-1
A
ответ
2
Системный аналитик создаст функциональные/концептуальные диаграммы UML (модель домена, диаграммы использования, ...).
Архитектор/проектировщик программного обеспечения создаст технические диаграммы UML (диаграммы компонентов, диаграмму развертывания, ...).
Большинство типов диаграмм UML можно использовать при создании функциональных моделей, а также при создании технических моделей. Например, классы в диаграмме классов могут представлять бизнес-сущности, а также классы на языке программирования OO или таблицы в базе данных.
Для получения дополнительной информации см Which UML models should we make?
Я голосую, чтобы закрыть этот вопрос не по теме, поскольку речь идет о распределении обязанностей в определенной организационной структуре, а не о кодировании. Возможно, этот вопрос будет более уместным на http://softwareengineering.stackexchange.com/. – Mureinik