Trovo UML difficile da creare rapidamente.
Vorrei mettere le mie idee più rapidamente, soprattutto per i piccoli progetti open source.
Se fosse abbastanza grande mi preoccuperei di UML ma il progetto è troppo piccolo per questo genere di cose.
Non voglio ancora un altro strumento che mi faccia pensare "Nehh lo farò dopo".
Qualche suggerimento?Un'alternativa produttiva a UML
risposta
Si potrebbe utilizzare un blog (WordPress è veloce) oppure una mappa mentale (here s' uno libero su Sourceforge)
Io uso zaino da 37signals per molti anni. È possibile aprire un account gratuito lì. Ecco il link http://www.backpackit.com/
Non è gratuito. Stiamo parlando di progetti open source. –
È gratis! Gli account gratuiti sono disponibili allo https://signup.37signals.com/backpack/free/signup/new –
@the_drow Il suo software gratuito, ma non gratuito, fa la differenza. Non hai chiesto nessuno di entrambi. – atamanroman
UML non è uno strumento, è una lingua.
Se si desidera uno strumento rapido e semplice, consigliamo una lavagna. Se hai bisogno di una copia permanente del tuo design, scatta una foto della lavagna.
Nella mia azienda disponiamo di lavagne che possono eseguire scansioni e stampare una copia (purtroppo in bianco e nero). Sono sicuro che ci siano prodotti più moderni là fuori :) – atamanroman
UML stesso è una specifica di un linguaggio destinato a facilitare la comunicazione. Può essere utilizzato in modo diverso o per scopi diversi. Martin Fowler suggerisce alcuni Uml-modes. Gli usi principali sono blueprint il Sketch e la modalità Language.
Io preferisco usare il mouse Schizzo che ti dà la libertà di usare qualche schema o meno. Proprio come vuoi
- 1. Rappresentazione da UML a XML
- 2. Quanta matematica ho bisogno per diventare produttiva in Haskell?
- 3. Che cosa rende Groovy + Grails una configurazione più produttiva rispetto a Java EE?
- 4. UML per javascript?
- 5. TDD e UML insieme
- 6. UML aggregation vs association
- 7. UML associazione molteplicità
- 8. Formato file UML standard
- 9. Plugin UML NetBeans raccomandati
- 10. Classi private e uml
- 11. Spiegazione delle frecce UML
- 12. Rappresenta una relazione da 1 a molti in UML
- 13. Conversione di Sparx Enterprise Architect (da origine a UML)
- 14. Diagramma sequenza UML: come faccio a disegnare cron job?
- 15. Quali sono i vantaggi di LePUS3 rispetto a UML?
- 16. Documenti di progettazione rispetto a UML o entrambi?
- 17. Problema di comprensione dell'associazione UML
- 18. Disegno diagrammi di stato UML
- 19. UML Class Diagram and Generics
- 20. Objective-C e Modellazione UML
- 21. Quale diagramma UML dovrei iniziare?
- 22. Come * davvero * scrivere cardinalità UML?
- 23. UML Diagram to Model API
- 24. Mostra "Protected Internal" in UML?
- 25. Javadoc Inserimento di diagrammi UML
- 26. Strumento UML per applicazioni Qt
- 27. Plugin "UML Support" per IntelliJ
- 28. Genera UML da sorgente Java
- 29. Differenza tra UML 1 e UML 2? Su quale dovrei concentrarmi?
- 30. Come installare il plugin UML per Eclipse?
Uso FreeMind ma può essere utile progettare sistemi? –
Se riesci a trovare un modo produttivo di usarlo nel barattolo. Con ciò intendo che se sei disciplinato nell'usarlo frequentemente, entro la fine del tuo progetto, avrai tonnellate di note sull'architettura, idee per migliorare, idee su dove espandere e l'inizio della documentazione formale. Ci vorrà un po 'di tempo per abituarsi al flusso di lavoro con uno di questi strumenti, ma se si trova UML troppo ingombrante, questa è probabilmente un'alternativa valida. – samoz