Anybody Using UML in 2021?
I searched web, and all I could find is courses on UML. Is UML really used these days?
I remember one of my instructors in a CS course at SJSU about 8 years ago pushing it super hard, saying we'd be using it all the time.
Well, I haven't used or seen it even a single time since then...
Yes, I see and use sequence diagrams, class diagrams, state machines diagrams inspired by UML or even sometimes correct UML once in a while.
UML hasn't been as successful as some people thought it would be, but if you want to draw a diagram related to some software, you are very likely to use some kind of concepts defined in UML (and others).
I use my UML book to have my screen a bit higher. Been there since the day i finished the last UML test.
Yes, I still use UML diagrams. But, it's mostly a sequence diagram. A sequence diagram helps you to explain the interaction between objects using messages. I always put this diagram whenever I document a system design.
Yes, in Gitlab you use plantuml to write your sketches. It’s easy
Mostly UML courses focus on classes, which is a shame as OOP is more about relationships, activities and user stories.
But if I can, I skip all that and just hack
UML package diagram, or sometimes just a SysML context, as a bird's eye view of a system.
but sequence and activity diagrams are part of my daily job routine.
I use diagramming techniques when I find something complicated. UML and concept mapping are my biggest sources of inspiration.
Its not UML, but I can tell you we did some consultancy on business workflows and BPMN came to the fore. They're next door concepts.
I use UML diagrams for topics not computer related. Diagrams help me visualize and abstract concepts in an easier way.
I use use cases and use case diagrams a lot
I occasionally sketch out class diagrams and sequence diagrams