Поговорим про PlantUML. Часть 1.

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

UML (Unified Modeling Language) - унифицированный язык моделирования, который используется для проектирования и документирования программных систем.

UML полезна аналитикам, а также разработчикам, тестировщикам, менеджерам продуктов, архитекторам и техническим писателям, которые хотят начать использовать UML-диаграммы в своей работе или структурировать знания об их применении.

Архитекторы разрабатывают UML-диаграммы так же часто, как и аналитики, но архитектор чаще описывает техническую сторону системы, в том числе связанную с её эксплуатацией. Например, с помощью диаграммы развертывания можно показать, из каких компонентов состоит система в данный момент.

UML для архитектора - диаграмма компонентов сервиса, системы или ланшафта: Система А -> система B Система B -> система C

UML для разработчика - это диаграмма последовательности (sequence diagram): Actor -> FrontEnd (запрос в витрине данных) FrontEnd -> BackEnd (запись или поиск данных данных в БД) BackEnd -> FrontEnd (подтверждение записи или ответ) FrontEnd -> Actor (ответ)

#архитектор #ИТ #солюшнархитектор #solution #системныйархитектор #аналитик #разработчик

Поговорим про PlantUML. Часть 1. | Сетка — социальная сеть от hh.ru Поговорим про PlantUML. Часть 1. | Сетка — социальная сеть от hh.ru