LA TECHNOLOGY TRANSFER PRESENTA JIM HOBART DESIGNING USABLE WEB AND MOBILE APPLICATIONS VISUALIZING REQUIREMENTS ROMA 27-28 MAGGIO 2013 ROMA 29-30 MAGGIO 2013 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 info@technologytransfer.it www.technologytransfer.it
DESIGNING USABLE WEB AND MOBILE APPLICATIONS DESCRIZIONE La convergenza tra mobile e il web è sotto gli occhi di tutti. L uso degli Smart phones cresce in maniera esponenziale e le applicazioni Web devono essere disponibili e utilizzabili sulla piattaforma mobile. Ciò richiederà di andare oltre HTML per realizzare applicazioni interattive con un'unica esperienza utente su più piattaforme. Il seminario Vi mostrerà come queste tecniche stanno cambiando il modo di progettare le applicazioni, imparerete come sviluppare GUI complesse per differenti profili utenti, a usare efficacemente multimedia, a implementare visual design patterns e a sviluppare efficacemente per piattaforme multiple. Inoltre vedrete quali problematiche di usabilità saranno introdotte quando queste nuove tecniche saranno implementate. Vi verrà mostrato come implementare nuove tecniche di interazione quali enhanced client-side validation, touch validation, partial form refresh per creare esperienze utente più veloci, più ricche e più interessanti. I partecipanti impareranno: A progettare complesse applicazioni Mobile e Web Il design della nuova generazione di applicazioni che fanno leva sui Web Services Come fare il design di stili di navigazione interattiva A sviluppare patterns efficaci di Design Mobile-Web A incorporare Prototyping e Casi d Uso per validare aspetti complessi di design A estendere le applicazioni Web alla piattaforma Mobile A creare complessi Patterns di design UI A implementare nuovi standards di design per indirizzare questi design Web e Mobile PARTECIPANTI Responsabili di progetto coinvolti nella realizzazione e gestione di progetti basati su Web e GUI Project Leaders che hanno bisogno di conoscere i passi necessari per rendere Web-enabling le applicazioni Client/Server esistenti Progettisti GUI che hanno bisogno di conoscere come e quando usare i nuovi controlli Web nella creazione di interfacce utente Sviluppatori che sono responsabili dell implementazione di interfacce utente Analisti che hanno bisogno di conoscere gli aspetti critici per tradurre i requisiti in un Design usabile Utenti che hanno bisogno di capire i principi delle buone tecniche di Design dell interfaccia utente I partecipanti sono invitati a portare il proprio laptop per lo svolgimento degli esercizi.
PROGRAMMA 1. Web e Mobile Design Primer Cosa è una applicazione Mobile- Web? Esempi di Design di applicazioni Web pronte per il Mobile Esempi di estensione di applicazioni alla piattaforma mobile Individuare le applicazioni critiche Esaminare le applicazioni di successo 2. Advanced Design Modeling Profilo dell utente State Transiction Models Validazione dei Requisiti Rapid Prototyping Validare un insieme di modelli di Design 3. Modeling di Interazione Capire i principi dell Interaction Modeling Imparare la notazione basata sui modelli agili di interazione Imparare come scegliere il migliore modello di interazione basato sulle tipologie di utente e di tasks Creare un modello di interazione per un caso d uso complesso centrato sull utente 4. Principi di Layout Avanzato Stili di interfaccia induttiva Layouts sensibili Aspetti avanzati di colore Layout complesso di una form Principi di layout di tabella Gestione dell errore Creare un insieme complesso di layouts per una applicazione di viaggio 5. Design Patterns di UI complesse Implementare Patterns visuali di Design per risolvere aspetti complessi di usabilità Patterns di navigazione - Tree views - Navigazione globale - Workspaces - List Management Patterns di Search - Search interattivo - Lista di risultati Creare un modello di navigazione per una applicazione transazionale Web complessa 6. Designing con CSS e HTML5 Tecnologie e standards emergenti Frameworks sensibili Controlli avanzati e personalizzati Designing con Flash Designing con HTML5 e CSS Guidelines per il Design di applicazioni Mobile-Web 7. Progettare Applicazioni Transazionali Grids interattivi Aggiornamenti Real-Time Progettare per transazioni complesse Complex form updates Strategie Web-Mobile Modificare una interfaccia transazionale Web per una piattaforma mobile 8. Progettare Charts e Grafici Visualizzazione dei dati Best Practices per Charts e Grafici Creare Dashboards interattive Progettare una interfaccia Charting per una applicazione di Business Intelligence 9. Standards di Design Web e Mobile Perché gli standards GUI sono necessari Identificare il processo per definire e implementare standards di design Apprendere i contenuti degli standards Web-Mobile 10. Conclusioni Sommario Domande e Risposte
VISUALIZING REQUIREMENTS DESCRIZIONE Il seminario spiega come costruire visualizzazioni per comunicare facilmente e velocemente requisiti di Business e fissare le aspettative realistiche dell utente. Vi verrà mostrato come applicare un processo collaudato per identificare i principali requisiti di Business, sviluppare e validare i modelli concettuali dell utente e creare visualizzazioni per comunicare requisiti di Business e ottenere consenso sulle soluzioni di design proposte. In particolare i partecipanti impareranno come: Sviluppare un piano dettagliato di visualizzazione L ambito delle visualizzazioni basato sui Business drivers Scegliere il miglior metodo di visualizzazione Applicare nuove tecniche di design modeling per assicurare usabilità Sviluppare task flows e scenari Definire la precisione e il contenuto della visualizzazione Trasformare le visualizzazioni in specifiche dettagliate di design Creare patterns di design usabili Validare decisioni di design con la visualizzazione Ai partecipanti verrà fornito un insieme di templates di visualizzazione per implementare velocemente questo processo nella propria organizzazione. PARTECIPANTI Responsabili di progetto coinvolti nella realizzazione e gestione di progetti software Project Leaders che hanno bisogno di apprendere e usare un collaudato processo per costruire soluzioni efficaci Progettisti GUI che hanno bisogno di conoscere come e quando usare la visualizzazione per assicurare designs usabili Sviluppatori che sono responsabili dell implementazione di progetti software Analisti che hanno bisogno di conoscere gli aspetti critici per tradurre i requisiti in soluzioni usabili Utenti che hanno bisogno di capire l efficacia delle tecniche di visualizzazione I partecipanti sono invitati a portare il proprio laptop per lo svolgimento degli esercizi.
PROGRAMMA 1. Visualization Primer Cosa è una visualizzazione? Discutere quando le visualizzazioni sono ben applicate nei progetti Discutere lo scopo e l uso migliore delle visualizzazioni Discutere vari metodi di visualizzazione 2. Panoramica sul processo di visualizzazione Passare in rassegna il processo di visualizzazione - Pianificazione - Modelling - Specifiche - Design - Risultati - Validazione Imparare le tecniche per implementare il processo sul Vostro progetto Adattare il processo alla Vostra organizzazione 3. Pianificare la Vostra visualizzazione Sviluppare un piano personalizzato di visualizzazione per validare il Vostro progetto software Chiarire i Business Drivers - Raccogliere i Requisiti - Schizzare i concetti iniziali - Creare le wireframes iniziali Validazione dei Requisiti - Sessioni di revisione - Identificazione dell obiettivo - Testing di usabilità Ricercare i tasks dell utente - Sviluppo delle persone - Richieste contestuali di informazioni - Task layer maps - Dipendenze del task - Profili utente Definire contenuto e precisione Revisione di un piano di visualizzazione e identificazione dei modi per migliorarlo 4. Creare specifiche di Design Identificare gli obiettivi della visualizzazione Determinare le caratteristiche delle specifiche Scegliere un metodo di visualizzazione Sviluppare una specifica di visualizzazione 5. Costruire visualizzazioni efficaci Scegliere i tools di visualizzazione Stabilire cicli di revisione Validare le decisioni di design Mettere a disposizione le visualizzazioni per la revisione Integrare designs collaborativi Creare una visualizzazione transazionale 6. Trasformare le visualizzazioni in specifiche di design Usare la visualizzazione per definire soluzioni di design dettagliate Creare wireframes Stabilire la specifica degli standards di design Sincronizzare le wireframes ai requisiti di Business Creare specifiche dettagliate di design 7. Usability Testing per le visualizzazioni Tecniche pratiche di Usability Testing Discutere quando usare l Usability Test per le visualizzazioni Capire le differenze tra fare l Usability Teasting a una visualizzazione o a una applicazione Come fare un Usability Test Tecniche di intervista per un feedback utente ottimale Trasportare le risultanze dei tests in soluzioni di design Fare un Usability Test per una visualizzazione 8. Conclusione
INFORMAZIONI QUOTA DI PARTECIPAZIONE Designing Usable Web and Mobile Applications 1200 (+iva) Visualizing Requirements 1200 (+iva) La partecipazione ad entrambi i seminari viene offerta ad una speciale quota 2300 (+iva) La quota di partecipazione comprende documentazione, colazioni di lavoro e coffee breaks. LUOGO Roma, Residenza di Ripetta Via di Ripetta, 231 DURATA ED ORARIO 2 giorni/ 2 giorni: 9.30-13.00 14.00-17.00 È previsto il servizio di traduzione simultanea MODALITÀ D ISCRIZIONE Il pagamento della quota, IVA inclusa, dovrà essere effettuato tramite bonifico, codice IBAN: IT 03 W 06230 03202 000057031348 Banca: Cariparma Agenzia 1 di Roma intestato alla Technology Transfer S.r.l. e la ricevuta di versamento inviata insieme alla scheda di iscrizione a: TECHNOLOGY TRANSFER S.r.l. Piazza Cavour, 3 00193 ROMA (Tel. 06-6832227 Fax 06-6871102) entro il 13 Maggio 2013 Vi consigliamo di far precedere la scheda d iscrizione da una prenotazione telefonica. CONDIZIONI GENERALI In caso di rinuncia con preavviso inferiore a 15 giorni verrà addebitato il 50% della quota di partecipazione, in caso di rinuncia con preavviso inferiore ad una settimana verrà addebitata l intera quota. In caso di cancellazione del seminario, per qualsiasi causa, la responsabilità della Technology Transfer si intende limitata al rimborso delle quote di iscrizione già pervenute. SCONTI DI GRUPPO Se un azienda iscrive allo stesso evento 5 partecipanti, pagherà solo 4 partecipazioni. Chi usufruisce di questa agevolazione non ha diritto ad altri sconti per lo stesso evento. ISCRIZIONI IN ANTICIPO I partecipanti che si iscriveranno al seminario 30 giorni prima avranno uno sconto del 5%. TUTELA DATI PERSONALI Ai sensi dell art. 13 della legge n. 196/2003, il partecipante è informato che i suoi dati personali acquisiti tramite la scheda di partecipazione al seminario saranno trattati da Technology Transfer anche con l ausilio di mezzi elettronici, con finalità riguardanti l esecuzione degli obblighi derivati dalla Sua partecipazione al seminario, per finalità statistiche e per l invio di materiale promozionale dell attività di Technology Transfer. Il conferimento dei dati è facoltativo ma necessario per la partecipazione al seminario. Il titolare del trattamento dei dati è Technology Transfer, Piazza Cavour, 3-00193 Roma, nei cui confronti il partecipante può esercitare i diritti di cui all art. 13 della legge n. 196/2003. JAMES HOBART nome... DESIGNING USABLE WEB AND MOBILE APPLICATIONS cognome... Roma 27-28 Maggio 2013 Residenza di Ripetta - Via di Ripetta, 231 Quota di iscrizione: 1200 (+iva) funzione aziendale... azienda... Timbro e firma VISUALIZING REQUIREMENTS partita iva... Roma 29-30 Maggio 2013 Residenza di Ripetta - Via di Ripetta, 231 Quota di iscrizione: 1200 (+iva) codice fiscale... indirizzo... ENTRAMBI I SEMINARI città... Quota di iscrizione per entrambi i seminari: 2300 (+iva) cap... provincia... In caso di rinuncia o di cancellazione dei seminari valgono le condizioni generali riportate all interno. È previsto il servizio di traduzione simultanea telefono... fax... e-mail... Da restituire compilato a: Technology Transfer S.r.l. Piazza Cavour, 3-00193 Roma Tel. 06-6832227 - Fax 06-6871102 info@technologytransfer.it www.technologytransfer.it
DOCENTE James Hobart è Presidente della Classic System Solutions, una società californiana specializzata in User Interface Design. È un consulente di fama internazionale esperto di User Interface Design e nella creazione di strategie efficaci di user experience. È anche esperto di design su larga scala di applicazioni Enterprise. Ha più di 27 anni di esperienza nello sviluppo software e più di 23 anni di esperienza su GUI, Web e Mobile Interface Design.