Domanda

Fammi abbozzare uno scenario:

  

Una specifica viene consegnato ad uno sviluppatore che   ha bisogno di leggere attraverso di essa e iniziare la sua   progetto (un'applicazione web). Maggior parte   volte lo sviluppatore sarà solo iniziare   codifica e farà molto poco   pianificazione. Questo fa sì che alcune sezioni da compilare in ritardo o in fretta perché non erano   immediatamente evidente.

Sto cercando di cambiare questa mentalità nel nostro piccolo negozio di sviluppo web in primo luogo avere sviluppatori delineare tutte le funzioni, classi, pagine, tabelle di database, ecc L'idea è che un'intera applicazione può essere rapidamente realizzato il prototipo e poi il codice vero e compilato in un secondo momento.

So che questo può essere fatto in un notebook o su una lavagna ma idealmente vorrei una sorta di software per creare le classi o funzioni dopo che sono stati modellati. Forse anche fornire qualche commento.

È possibile? Il software esiste? Sto solo di essere pigro?

Nota a margine:. Immagino che questo è simile a come un API sarebbe stato pianificato e realizzato

Altri suggerimenti

Sono stato con mindmanger per visualizzare il flusso di lavoro del nuovo sistema e di ritardo sto usando Balsamiq per finta UI. Trovo che questo sia molto bello combinaton.

Gat

http://www.sparxsystems.com/ soluzione "Enterprise Architect".
anche MS-VISIO è buona soluzione.

L'approccio notebook / lavagna funziona abbastanza bene per le applicazioni di medie dimensioni. Vorrei essere attenti a che richiede alle persone di delineare le loro classi prima del genere. Che cosa si dovrebbe fare in modo è che i requisiti sono tutti compreso, e le parti centrali sono progettate logicamente - l'obiettivo è quello di cercare di rispondere il "come" questione senza entrare nei dettagli di implementazione specifici

Il problema di delineare le classi prima è che è il Avanti palco dopo quanto sopra. Ci sono eccezioni a questo, naturalmente, ma per un'applicazione media sarei diffidare di qualcuno mi chiede quali classi userò con quali metodi esatti, anche se i corpi possono essere vuota inizialmente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top