Inizia dai percorsi e dai loro stati eccezionali. Un design che mostra solo conti senza problemi e pagamenti completati lascia indecisa gran parte dell'implementazione.
Collega ogni schermata al sistema sottostante
- Per la registrazione, identifica gli stati in sospeso, verificato, soggetto a restrizioni e non riuscito.
- Per i pagamenti, distingui gli esiti richiesto, in elaborazione, completato e non riuscito.
- Per le scommesse o il gioco, stabilisci cosa succede quando la sessione o la connessione viene interrotta.
L'interfaccia dovrebbe spiegare lo stato indicato dal sistema di riferimento senza inventare un esito. Quando una risposta è incerta, definisci come l'utente può riprendere il percorso o ricevere un aggiornamento, invece di incoraggiare azioni ripetute che potrebbero duplicare una transazione.
Scegli tra personalizzazione grafica e sviluppo su misura
| Percorso | Criterio di scelta | Lavoro da includere |
|---|---|---|
| Interfaccia del prodotto con personalizzazione grafica | I percorsi esistenti soddisfano il requisito con le modifiche grafiche consentite | Identità del marchio, contenuti, configurazione e personalizzazioni supportate |
| Interfaccia su misura | I percorsi o i controlli richiesti necessitano di un front end con manutenzione separata | Sistema di design, integrazione API, errori, analisi dei dati, test e rilasci |
Controlla i limiti effettivi di ogni interfaccia del fornitore prima di approvare i design. Le specifiche API o un prodotto incorporato possono limitare un'interazione desiderata anche quando il prototipo visivo è semplice.
Collauda i compiti, oltre agli screenshot
Testa i percorsi importanti sui dispositivi e nelle condizioni di connessione previsti. Includi l'uso della tastiera, il comportamento del focus, messaggi leggibili e i criteri di accessibilità concordati. Definisci le misure delle prestazioni per l'implementazione consegnata e le condizioni in cui vengono valutate.
Simula un deposito interrotto, una sessione scaduta, un contenuto mancante e un conto soggetto a restrizioni. Conferma che il giocatore possa comprendere lo stato e compiere l'azione successiva appropriata. Collega le prove alla versione sottoposta a collaudo.
Pianifica il lavoro di pubblicazione e manutenzione
Allinea i contenuti delle pagine e delle campagne al CMS. Concorda la titolarità delle risorse, del codice e degli eventi analitici e la responsabilità della compatibilità continuativa con le API sottostanti. Includi nel passaggio di consegne il processo di rilascio e di ripristino della versione precedente.
Invia i percorsi che vuoi migliorare, la piattaforma attuale e i dispositivi di destinazione. Includi un esempio di interazione fallita o confusa, così che il lavoro affronti il problema pratico.