DEV Community

Discussion on: Importance of diagrams

Collapse
 
stealthmusic profile image
Jan Wedel

Not very often. We use use for some very important things like deployment diagram for multiple services and some behavioral diagrams for complex business logic. For that, we use Gliffy in our confluence as a tool, and we draw on windows and white boards in our office. We don’t use strict UML and we don’t call it UML. The main purpose is, that’s the intended audience is able to understand it easily. For the unclear parts, we add a legend. Like, what does green vs yellow box mean, what does the incoming or outgoing arrow mean.
Again, the most important thing is to convey the message.