Progettazione di un prodotto software è più di uno schizzo che spiega all'incirca come dovrebbe guardare e lavorare. È un lavoro elaborato che consente agli sviluppatori di comprendere, che cosa deve essere fatto, come deve farlo e quanto tempo dovrebbe per prendere. Un design di alta qualità, una rappresentazione grafica della funzionalità dell'app, è qualcosa che distingue il software tra i concorrenti, ed è qualcosa che sarà convincerli a usare esattamente il vostro prodotto. E se sei solo all'inizio del tuo progetto software, la fase di progettazione vi introdurrà a voi tali termini come wireframe, prototipo e mockup (Beh, se non avete sentito parlare di questi prima), che presentano differenze sostanziale, importante.
Possiamo anche citare schizzo qui, che è il più facile da distinguere, spesso handdrawn (anche se esistono anche strumenti speciali per esso), che riflette le idee principali e dando un'iniziale comprensione di come il software dovrebbe guardare. Ma da schizzi la fase di progettazione si procede sempre più sofisticati modi di rappresentazione. In più, wireframes, prototipi e mockup perseguire scopi diversi. Qui vanno, uno per uno.
Wireframes
Un wireframe è la rappresentazione dettagliata almeno di tre. Fondamentalmente è la pietra di fondazione del vostro disegno. Esso deve includere i pezzi più importanti del vostro software futuro. Cosa importante è che mostra il contenuto che sarà su ogni schermata, come sarà strutturato e come l'utente si sposterà l'applicazione. Wireframes non dovrebbe essere sottovalutato a causa della loro semplicità; loro rappresentazione del design è chiaro e conveniente.
Ecco l'equilibrio in raffiguranti particolari - non avendo troppi di loro, non usando i colori, ma avendo essenzialmente le cose più importanti al loro posto, così che nessuno sarebbe andato mancante alla fine. Wireframe consente generalmente di capire come andrà lo sviluppo. Esso non dovrebbe prendere tempo troppo designer per creare uno, se si conosce bene come deve lavorare il vostro software.
Avendo un wireframe del vostro futuro prodotto è buono per poter visualizzare gli obiettivi per gli sviluppatori. Un wireframe aiuta ad evitare incomprensioni tra voi e loro. Essi possono dare le prime impressioni iniziali da utenti possibili e sono una parte assolutamente essenziale del design nei progetti software complessi. Essi sono utili come parte della documentazione, una sorta di uno schizzo con note di chiarire se necessario.
Prototipi
Un prototipo immersioni più profonde nell'interazione tra l'utente e il software, è come una versione dinamica di un wireframe. Ci vuole molto più tempo per creare un prototipo dinamico, cliccabile di un wireframe statico per ovvi motivi. Un prototipo dimostra non solo il contenuto, ma l'usabilità generale di un'applicazione. Questa simulazione delle interazioni sembra vicino al design finale e può essere testato a utente per verificare che il software ad alta usabilità - che è uno dei loro maggiori vantaggi pratici.
I prototipi sono grandi a rivelare ed eliminando i difetti di progettazione, pianificazione ulteriori passi e rendendo le valutazioni. Esso è più facilmente percepito da tutti: gli sviluppatori, proprietari di software, forse gli investitori, che non potrebbero avere sfondo/educazione tecnica. Così è un grande mezzo di presentare l'idea del software in modo dettagliato.
Mockup
Un mockup è molto vicino la visualizzazione reale di un'applicazione, con una rappresentazione statica delle sue funzionalità, permette agli utenti di completamente vedere e valutare il design. Essendo una buona fonte di feedback, mockup sono altamente utili come parte della documentazione. Essi rappresentano il modo una vera e propria app Guarda e si sente come, con tutti i colori, grafica, tipografia - Ecco perché sono facili da percepire e valutare.
Non confondere questi tre termini. A seconda del progetto e i problemi che devi risolvere, potrebbe essere necessario creare fino a tutti loro. Progettazione è una fase che deve affrontare un sacco di decisioni da parte vostra e lavoro da parte del progettista, ma il risultato chiarisce i compiti per gli sviluppatori, che è necessario per fare le valutazioni per l'implementazione. Se si avvia il lavoro con una società di sviluppo, un disegno creato è un documento indipendente che può essere utilizzato se si decide di cambiare gli sviluppatori.