title: Is there any value in learning UML?
body: <p>I have seen UML mentioned several places in the last few years, but never had a compelling reason to use it at work so far. Is there any value in putting the time and effort to learn it?  (I am a Ruby on Rails developer.)</p>
  
  <p>Edit: I'm also looking for stories about how UML has made a difference in your projects to give me an idea of how I might use it.</p>