<p><pre><code>  &gt; UML was supposed to foster communication

  &gt; could supposedly &quot;round-trip&quot; between UML and code, but I never saw that actually work
</code></pre>
This is the root of the problem with UML-as-spec: it&#x27;s used as a tool for <i>one-way</i> communication, for open-loop management that doesn&#x27;t want to have feedback or dialogue stages in development.