Archivo

Entradas Etiquetadas ‘violet’

UML y Violeta: Un editor práctico de UML

Lunes, 19 de Enero de 2009

Recuerdo hace años cuando en mi primer trabajo comenzamos a usar Rational Rose (Hoy end día IBM) para hacer el modelado de UML; En ese entonces no habían muchos productos (buenos) en el mercado y al final pagamos una suma generosa por varias licencias, al menos para quienes hacíamos el diseño de las aplicaciones web.

En aquel entonces UML era la moda y ningún desarrollador respetable podía hacer un diseño o implementación sin este; Si bien los diagramas de clase y casos de uso nos resultaron super útiles para establecer las bases del diseño (Nosotros usabamos RUP para el desarollo), pronto nos encontramos con que no queríamos generar código directamente de los diagramas UML, además de que la versión de Rational Rose que utilizabamos en aquel entonces no era lo más rapida que digamos.

Los tiempos han cambiado y creo que la gente ahora se preocupa más por entregar código que sirve en vez de mortificarse mostrando dibujos (perdón, diagramas UML).

Pero no sólo eso. También hay mejores herramientas gratuitas, como Argo UML (el cual tiene mucha funcionalidad) o Violet.

En particular Violet me encanta porqué es sencillo (si, no tiene el %99 de las cosas que un proyecto mediano no necesita), corre rápido, se puede integrar con Eclipse y es OpenSource (si usted se siente inclinado a mejorarlo, pues nada a echar código).

Y ustedes, ¿qué utilizan para sus diagramas en UML?

Blogalaxia:, , , ,
Technorati:, , , ,
To2blogs:, , , ,
Del.icio.us:, , , ,

java, opensource , , ,