La guerra tra sviluppatori e clienti

Incomprensioni, aspettative disattese, frustrazione.

A questo si può ridurre il rapporto tra chi realizza un sito e chi lo commissiona. La soluzione, almeno secondo la web agency Newfangled, sta nel coinvolgere gli utenti fin dall’inizio con un uso sapiente dei prototipi.

Quelli dell’agenzia sono talmente convinti di quello che dicono da aver realizzato un curioso manuale di 50 pagine da scaricare gratuitamente in formato Pdf, dal titolo “Client vs. Developer Wars“, ad indicare appunto la difficoltà di comunicazione tra le due realtà .

Consiglio di dare una sfogliata al testo e di leggerne soprattutto la prima parte: difficile non riconoscersi in alcune delle situazioni esposte.

L’unico aspetto sul quale non sono però completamente d’accordo è la scelta di realizzare i prototipi in Html, ma solo per via dei tempi: un prototipo Html richiede secondo me troppi sforzi. Meglio probabilmente ricorrere ad altri strumenti, ad esempio Visio con opportune estensioni. Ma in fondo è un dettaglio, è il principio di usare i prototipi che conta.

L’importanza del prototipo nello sviluppo web

Da qualche tempo ho radicalmente cambiato il mio rapporto con i clienti e gli utenti. Ho affiancato al solito documento con l’analisi delle funzionalità del sito una serie di mappe chiarificatrici su quello che approssimativamente diventerà il risultato finale.

Questo pensiero ce l’avevo in realtà da diverso tempo, ma non ho mai trovato uno strumento che mi permettesse di realizzare prototipi con quello che mi verrebbe da definire un buon rapporto risultato/tempo impiegato. Non voglio neppure ricorrere al carta e matita, non tanto perché li trovi strumenti obsoleti (tutt’altro), ma piuttosto perché voglio avere la possibilità di modificare e integrare successivamente quello che realizzo.

Ho però recentemente provato a usare delle estensioni gratuite (stencili) per Visio di Microsoft, realizzate da Henrisk Olsen di Guuui.com, sito dedicato all’usabilità che vale una visita e forse anche una iscrizione al feed Rss.

Finalmente riesco in pochi minuti – e per pochi intendo anche 10, 20, a seconda della complessità della pagina, a realizzare un dignitoso e non ambiguo prototipo che chiarisce le idee a me e (soprattutto) al cliente.

La cosa che ho trovato particolarmente comoda di queste estensioni è la possibilità di definire uno sfondo comune a tutti i template senza doverlo ripetere in ogni pagina, e il corredo veramente ricco di controlli da inserire nella pagina.