Hacker News new | ask | show | jobs
by gaaclarke 1874 days ago
Someone said it elsewhere but the point of UML was to remove the 5-10 minutes from every meeting where you describe the language of your diagram.

From the authoring side it helped that it was UML because that meant I had a standard language for defining the diagram with plantuml.

1 comments

Alright, I concede that’s a good point. You’re using a diagram to communicate an idea, and it’d be a pain in the neck to have to teach everyone a new vocabulary before you start each meeting. In your experience, do people understand enough UML that you don’t have to explain it?

I was thinking about this conversation overnight, and I wonder if a “UML 2” or “UMLite” that had a very limited vocabulary and a narrow set of use cases would be well received. Basically, not “here is how you can describe every noun, verb, and relationship in your enterprise so you can automate them” but “here’s how we draw classes, databases, and sequence diagrams to communicate with other people”. I’d be all over that.