<story><title>Has UML died without anyone noticing?</title><url>https://garba.org/posts/2021/uml/</url></story><parent_chain><item><author>darkerside</author><text>UML suffers from false precision. Nobody cares about most of the specific rules and grammar of the language because the output is designed to be generally readable by a lay audience. The time your spend making your diagram compliant with UML is better spent making and remaking good general diagrams.</text></item></parent_chain><comment><author>Daishiman</author><text>Also the level of detail that UML demands &lt;i&gt;always&lt;/i&gt; turns out to be imprecise once coders end up implementing specs. So it&amp;#x27;s a place where enough formality is required to be a PITA to model but where it falls just short enough of the specifics a programmer will need once they get to actually building out the product.</text></comment>
<story><title>Has UML died without anyone noticing?</title><url>https://garba.org/posts/2021/uml/</url></story><parent_chain><item><author>darkerside</author><text>UML suffers from false precision. Nobody cares about most of the specific rules and grammar of the language because the output is designed to be generally readable by a lay audience. The time your spend making your diagram compliant with UML is better spent making and remaking good general diagrams.</text></item></parent_chain><comment><author>bastawhiz</author><text>Exactly. Tools to build visually appealing diagrams well appeared. I remember how &lt;i&gt;fun&lt;/i&gt; it was diagramming in Visio for the first time.&lt;p&gt;Why would someone (especially someone non-technical) spend the time to learn and write what&amp;#x27;s essentially code to make a diagram when the alternative is drag and drop? That&amp;#x27;s not to say UML is without value, but to me it comes down to the difference between CLI and GUI tools: when the latter is broadly available to the masses, the former is only going to be used by power users who want the flexibility.&lt;p&gt;Another personal nit: I&amp;#x27;ve never seen a &amp;quot;pretty&amp;quot; UML diagram. The value of aesthetics is obviously not critical, but if I&amp;#x27;m looking to make a nice diagram to show my boss and the options are UML and Whimsical, I&amp;#x27;m going with Whimsical every time.</text></comment>