IA Summit 2009
Il 20 e 21 febbraio 2009 a Forlì si è svolto il terzo Italian IA summit. Esperienza fantastica sia per gli argomenti trattati sia per le persone che ho avuto modo di conoscere: Francesco Casale, Simone Economo, Piotr Fedorczyk, Andrea Gandino, Giacomo Neri, Renata Durighello e tante altre con cui ho avuto il piacere di chiacchierare.
La qualità dei talk era ottima ed è la prima volta che seguendo una conferenza non mi sono annoiato neanche un secondo. In particolare segnalo i talk di:
- Renata Durighello con "Architettura dell'informazione per imparare a pensare: un'esperienza di tagging collaborativo nella scuola primaria";
- Leonora Giovanazzi con "Architettura Informativa ed ecosistemi";
- Gianluca Brugnoli con "Connettere i punti dell'esperienza. L'esperienza utente e progettazione di sistemi di interazione";
- Luca Mascaro con "Strutture ed interfacce adattive".
Al di là delle discussioni tecniche quello di cui vorrei veramente parlare sono le persone: tante idee, tanta passione, tanta voglia di fare e di migliorarsi, un' energia positiva e dirompente che personalmente mi ha caricato, mi ha dato nuovi stimoli e nuovi spunti di riflessione.
Parlando del più e del meno è venuto fuori (ma era risaputo) che ancora oggi in ambito aziendale i principi di buona progettazione e di test utente (buone pratiche) latitano e si preferisce rilasciare prodotti scadenti che portano alla inevitabile frustrazione dell'utente. Combattere questo modo di produrre software è davvero difficile perché il tentare di introdurre le buone pratiche viene visto sia dai dirigenti che dagli stessi colleghi come una rottura in più. È spesso allora ci si sente mosche bianche: sole o troppo poche per cambiare le cose.
Poi partecipi ad eventi come l'Italian IA summit ed invece ti accorgi che il numero di mosche bianche è molto più alto di quello che pensi e che forse basta coordinarsi ed organizzarsi per far diventare pervasive le buone pratiche.
Non vedo l'ora di partecipare al quarto Italian IA summit!
PS Chi va al PHP Day?
Scritto da Elia Contini il 28 Febbraio 2009 alle 16:30 | 0 commenti
Agile Camp 2009: i video
Scritto da Elia Contini il 27 Febbraio 2009 alle 18:08 | 2 commenti
Tentazioni
È uscito ASP.NET MVC 1.0 Release Candidate. Molto simile come idea a Zend Framework, ASP.NET MVC mi pare cominci ad essere un buon candidato per lo sviluppo di applicazioni web serie.
Alcune risorse:
Fonte: Scott Guthrie's Blog via Edit.
Scritto da Elia Contini il 30 Gennaio 2009 alle 15:35 | 0 commenti
Intervista ad una sviluppatrice web non vedente.
Vi segnalo il post Intervista ad Elena Brescacin: una Web Developer non vedente.
Ringrazio Emanuele (Sirguich) per la segnalazione.
Scritto da Elia Contini il 30 Gennaio 2009 alle 09:34 | 0 commenti
Agile Camp 2009: riflessioni
Finalmente un momento libero per poter scrivere con calma un post sull'Agile Camp 2009 che si è svolto il 17 Gennaio a Lugano presso le sedi di Sketchin. Ecco alcune riflessioni e idee a freddo.
È stato il primo barcamp a cui ho partecipato e devo dire che ho trovato davvero stimolante ascoltare e parlare in maniera così piacevole di due argomenti a me tanto cari come le metodologie agili e lo User Experience Design. L'ambiente accogliente e la compagnia fantastica.
Già nei post degli altri partecipanti sono stati evidenziati e ripresi i punti salienti della discussione che ne è venuta fuori ed in questo post voglio riprendere due delle riflessioni fatte da Luca Mascaro sul suo blog: [...] la progettazione (quella riguardante l'interfaccia, NdB) è basata puramente su ipotesi! i deliverables e gli strumenti progettuali che gli UXD usano ogni giorno sono ottimi per sviluppare il progetto e pessimi per evolverlo, rifattorizzarlo, manutenerlo ... dobbiamo pensare a nuovi strumenti?
Oltre a ciò nel mio intervento ho voluto sottolineare come questi strumenti (i wireframe per intenderci) già così "poco potenti" non tengano conto in nessun modo dell'accessibilità: se il cliente e i principali fruitori dell'applicazione che dobbiamo realizzare sono persone con una qualche disabilità, per esempio ipovedenti o non vedenti, i wireframe sono inutili per validare una soluzione progettuale.
Per esperienza diretta posso affermare con certezza che se l'accessibilità non viene considerata già in fase di progettazione il lavoro per integrarla in seguito è molto più dispendioso sia in termini implementativi che di tempo (sono necessari ulteriori user test).
Fatta questa premessa ecco alcune idee che mi sono venute in mente durante tutta la discussione e durante questa settimana. I wireframe sono un ottimo strumento, quindi perché buttarli via? Perché non creare dei wireframe accessibili?
L'idea, o meglio una soluzione, a cui ho pensato potrebbe essere la creazione di un tool grafico che permetta allo UXD di:
- disegnare wireframe in modo semplice e veloce;
- salvare i wireframe in un formato XML da cui sia possibile generare in maniera automatica XHTML+CSS o file UI sia per desktop (XUL, WPF, QT, GTK) che per dispositivi mobili (Android).
In questo modo i wireframe prodotti possono essere validati anche da clienti e utenti con una qualche disabilità.
Esistono anche altri vantaggi. I primi che mi vengono in mente sono:
- l'uso di wireframe in formato XML permette di utilizzare strumenti automatici / semiautomatici che validino l'accessibilità e l'usabilità della soluzione progettuale proposta;
- gli sviluppatori potranno integrare direttamente la soluzione progettuale validata all'interno del codice dell'applicazione;
- evoluzione e manutenzione: se gli sviluppatori utilizzano in modo pervasivo il paradigma MVC, lo UXD potrà modificare al volo l'interfaccia in modo da farla evolvere secondo i feedback degli utenti.
Naturalmente tornerò su queste idee perché le ritengo parecchio interessanti, ma sopratutto fattibili.
Voi cosa ne pensate?
Scritto da Elia Contini il 25 Gennaio 2009 alle 19:08 | 2 commenti
Buon compleanno Macintosh!
Era il 24 Gennaio 1984 quando durante il SuperBowl venne trasmesso lo spot che presentava al mondo IL personal computer: il Macintosh.
Fonte: Punto Informatico.
Scritto da Elia Contini il 25 Gennaio 2009 alle 11:08 | 1 commenti
Prossime conferenze
Il 20 e 21 Febbraio 2009 a Forlì si svolgerà il terzo summit italiano sull'Architettura dell'informazione.
L' 8, 9 e 10 Maggio 2009 a Firenze si svolgerà la terza conferenza italiana dedicata al Python.
Io ci sarò e tu?
Scritto da Elia Contini il 23 Gennaio 2009 alle 11:23 | 0 commenti

