Hacker News new | ask | show | jobs
Ask HN: Anybody Using UML in 2021?
7 points by hack-shree 1952 days ago
I searched web, and all I could find is courses on UML. Is UML really used these days?
10 comments

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