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
Se podría utilizar un blog (WordPress es rápida) o un mapa mental (here 's uno gratis en Sourceforge)
utilizo Mochila de 37signals durante muchos años. Puede abrir una cuenta gratuita allí. Aquí está el enlace http://www.backpackit.com/
No es gratis. Estamos hablando de proyectos de código abierto. –
¡Es gratis! Las cuentas gratuitas están disponibles en https://signup.37signals.com/backpack/free/signup/new –
@the_drow Su software gratuito, pero no gratuito, eso es una diferencia. Usted no pidió ninguno de los dos. – atamanroman
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.
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
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.
- 1. Una mejor alternativa a Vagrant
- 2. Buscando una alternativa a JasperReports
- 3. Buscando una alternativa a cfdump
- 4. ¿Una alternativa a minibufexplorer (vim)?
- 5. ¿Una alternativa a php tidy?
- 6. ¿Hay alguna forma de escanear diagramas UML escritos a mano en una herramienta UML?
- 7. Representar una relación de 1 a muchos en UML
- 8. ¿Contexto: anotación-config una alternativa a @AutoWired?
- 9. ¿Existe una alternativa simple a Readline?
- 10. ¿Una alternativa más rápida a DecimalFormat.format()?
- 11. Una buena alternativa a GWT para Clojure
- 12. ¿Existe una alternativa no Java a OSGi?
- 13. ¿Existe una alternativa a TOP en MySQL?
- 14. ¿Existe una alternativa a HTML Tidy?
- 15. Buscando una alternativa sencilla a Thread.Sleep
- 16. Una buena alternativa a eregi() en PHP
- 17. ¿Una alternativa más rápida a eval?
- 18. ¿Una alternativa más rápida a MD5?
- 19. Importación de diagramas UML a Visual Studio
- 20. Conversión de archivo XSD a UML Modelo
- 21. ¿Alternativa a GLUTesselator?
- 22. alternativa a CutyCapt
- 23. Alternativa a Response.End()?
- 24. Alternativa a JFileChooser
- 25. Alternativa a virsh (libvirt)
- 26. Diagrama UML para llamadas a funciones
- 27. ¿Alternativa a Gridster?
- 28. Alternativa a Process.Start()
- 29. ¿Alternativa ligera a Hibernate?
- 30. alternativa a Esper?
Estoy usando FreeMind, pero ¿puede ser bueno diseñar sistemas? –
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