2009-06-22 15 views
5

Encuentro UML difícil de crear rápidamente.
Me gustaría poner mis ideas más rápidamente, especialmente para pequeños proyectos de fuente abierta.
Si fuera lo suficientemente grande, me molestaría con UML pero el proyecto es demasiado pequeño para este tipo de cosas.
No quiero otra herramienta que me haga pensar "Nehh lo haré más tarde".
¿Alguna sugerencia?Una alternativa productiva a UML

Respuesta

3

Se podría utilizar un blog (WordPress es rápida) o un mapa mental (here 's uno gratis en Sourceforge)

+0

Estoy usando FreeMind, pero ¿puede ser bueno diseñar sistemas? –

+1

Si puede encontrar una manera productiva de usarlo en la lata. Con esto quiero decir que si eres disciplinado al usarlo con frecuencia, al final de tu proyecto, tendrás toneladas de notas sobre arquitectura, ideas para mejorar, ideas sobre dónde expandirte y los comienzos de la documentación formal. Llevará un poco acostumbrarse al flujo de trabajo con una de estas herramientas, pero si encuentra que UML es demasiado engorroso, esta es probablemente una alternativa válida. – samoz

0

utilizo Mochila de 37signals durante muchos años. Puede abrir una cuenta gratuita allí. Aquí está el enlace http://www.backpackit.com/

+1

No es gratis. Estamos hablando de proyectos de código abierto. –

+0

¡Es gratis! Las cuentas gratuitas están disponibles en https://signup.37signals.com/backpack/free/signup/new –

+1

@the_drow Su software gratuito, pero no gratuito, eso es una diferencia. Usted no pidió ninguno de los dos. – atamanroman

6

UML no es una herramienta, es un lenguaje.

Si quiere una herramienta que sea rápida y fácil, le recomiendo una pizarra blanca. Si necesita una copia permanente de su diseño, tome una foto de la pizarra.

+1

En mi compañía tenemos pizarras que pueden escanear sus propios e imprimir una copia (lamentablemente b/w). Estoy seguro de que hay productos más modernos por ahí :) – atamanroman

3

UML en sí es una especificación de un lenguaje destinado a facilitar la comunicación. Se puede usar de manera diferente o para diferentes propósitos. Martin Fowler sugiere algunos Uml-modes. Los usos principales son el blueprint el Sketch y el modo Language.

Yo prefiero usar el boceto, ya que le da la libertad de usar algún diagrama o no. Justo como quieras.

6

Para mí, UML de alguna manera siempre parecía complicar las cosas más que ayudarlas. Sin embargo, encontré yUML para que funcione perfectamente para bocetos rápidos como los que mencionas.

+0

yUML no le permite hacer diagramas de secuencia. – Lobo