2009-06-22 15 views
5

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

3

Si potrebbe utilizzare un blog (WordPress è veloce) oppure una mappa mentale (here s' uno libero su Sourceforge)

+0

Uso FreeMind ma può essere utile progettare sistemi? –

+1

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

0

Io uso zaino da 37signals per molti anni. È possibile aprire un account gratuito lì. Ecco il link http://www.backpackit.com/

+1

Non è gratuito. Stiamo parlando di progetti open source. –

+0

È gratis! Gli account gratuiti sono disponibili allo https://signup.37signals.com/backpack/free/signup/new –

+1

@the_drow Il suo software gratuito, ma non gratuito, fa la differenza. Non hai chiesto nessuno di entrambi. – atamanroman

6

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.

+1

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

3

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

6

Per me, UML in qualche modo sembrava sempre complicare le cose più che aiutarle. Tuttavia, ho trovato yUML per funzionare perfettamente per schizzi veloci proprio come quelli che hai citato.

+0

yUML non ti permette di creare diagrammi di sequenza. – Lobo