Un'analisi sulla sinergia che si genera lavorando fianco a fianco tra Agile Tester e UX.
Dopo una breve presentazione del ruolo dell'Agile Tester (che non è il vecchio tester del "waterfall") analizziamo quali sono le competenze condivise (es: personas, scenari, usability test...) e dimostriamo, con un esempio sul campo, che lavorando insieme possiamo analizzare il prodotto in ogni sua parte raggiungendo qualità superiore.
Un'introduzione approfondita al tool Selenium IDE. Cos'è, come funziona e come creare un primo Test Case. Esempi di come migliorare il codice del test case e come creare delle suite.
Come utilizzare la PEC nella vita di tutti i giorni al massimo delle sue pote...Stefano Trojani
Un corso che spiega gli utilizzi di tutti i giorni della Posta Elettronica Certifica: per contestare le multe, pagare la tassa sui rifiuti (TARI), inoltrare reclami alle banche, disdire contratti telefonici... e molto altro. Come registrarsi una PEC gratis ed essere subito operativo.
Eseguire più suite di test automatici insieme con Selenium IDE - Evolve Today! Stefano Trojani
Come decentrare le variabili di ambiente dalle suite di Selenium Ide per poter lanciare più suite insieme senza perdere niente. Una presentazione fatta con lo stile di Bioshock in art decò.
Qual è il processo ideale di design, almeno agli occhi due UX designer? Come si può andare incontro a una progettazione più User Centered?
5 Takeaways derivanti dall'esperienza di Luana Donetti (@ldonetti) e Marco Buonvino (@marcobuonvino) all'interno di web agency e agenzie di comunicazione.
Un'introduzione approfondita al tool Selenium IDE. Cos'è, come funziona e come creare un primo Test Case. Esempi di come migliorare il codice del test case e come creare delle suite.
Come utilizzare la PEC nella vita di tutti i giorni al massimo delle sue pote...Stefano Trojani
Un corso che spiega gli utilizzi di tutti i giorni della Posta Elettronica Certifica: per contestare le multe, pagare la tassa sui rifiuti (TARI), inoltrare reclami alle banche, disdire contratti telefonici... e molto altro. Come registrarsi una PEC gratis ed essere subito operativo.
Eseguire più suite di test automatici insieme con Selenium IDE - Evolve Today! Stefano Trojani
Come decentrare le variabili di ambiente dalle suite di Selenium Ide per poter lanciare più suite insieme senza perdere niente. Una presentazione fatta con lo stile di Bioshock in art decò.
Qual è il processo ideale di design, almeno agli occhi due UX designer? Come si può andare incontro a una progettazione più User Centered?
5 Takeaways derivanti dall'esperienza di Luana Donetti (@ldonetti) e Marco Buonvino (@marcobuonvino) all'interno di web agency e agenzie di comunicazione.
Qual è il processo ideale di design, almeno agli occhi due UX designer? Come si può andare incontro a una progettazione più User Centered?
5 Takeaways derivanti dall'esperienza di Luana Donetti (@ldonetti) e Marco Buonvino (@marcobuonvino) all'interno di web agency e agenzie di comunicazione.
http://www.slideshare.net/bastianlion/follow-the-ux-path-appsterdam
Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 editionMarco Buonvino
Breve panoramica di ruoli e strumenti nell'ambito dello UX design.
Lezione (e workshop!) per il corso 2014 di Comunicazione Visiva e Design delle Interfacce, all'Università di Milano-Bicocca.
Special thanks: Boraso.com
Validazione app.
Riprogettazione dell’interfaccia dell’applicazione ufficiale di Atm, “ATMobile”, con relativi test di usabilità.
L’obiettivo principale è quello di migliorare l’interazione uomo-applicazione in modo da renderne più intuitivo l’utilizzo e facilitare la ricerca delle informazioni
Consigli su come sviluppare e rilasciare App di Qualità:
1 portare utenti finali nel progetto di sviluppo, 2 elementi da considerare in fase di testing, 3 progettare un'interaction design di successo, 4 dall'idea all'app di successo, 5 azzerare il tasso di abbandono.
Test, Tools and Tips per tester e non.
Consigli su come affrontare il testing e come comportarsi con applicazioni di tipo web, con scenari e possibili soluzioni con vari tools a disposizione
La centralità della Customer Experience rappresenta uno degli elementi fondamentali per il successo di un'azienda.
Oggi generare valore per i nostri utenti non significa soltanto interrogarsi sui loro bisogni; occorre focalizzarsi sull'intera esperienza che il nostro utente vivrà prima, durante e dopo l'interazione con il prodotto o servizio.
Nell'ambito dello sviluppo agile del software, questa esigenza si traduce, in primo luogo, nella necessità di acquisire una profonda conoscenza dei propri utenti e, in secondo luogo, nell'usare questa conoscenza per generare ipotesi, che andranno implementate e validate iterazione dopo iterazione.
In questo scenario la collaborazione tra il designer e il resto del team diventa fondamentale, a partire dalla generazione delle ipotesi iniziali, che andranno, prima di tutto, validate dal punto di vista della fattibilità tecnologica.
Durante il meetup risponderemo, con una serie di esempi concreti, a quattro principali domande:
1. Cosa significa "generare valore" per l'utente finale oggi?
2. Quali strumenti abbiamo a disposizione per conoscere e formulare le nostre ipotesi?
3. Quali metriche possiamo utilizzare per validare e misurare il valore dei nostri prodotti per gli utenti finali?
4. Come possiamo integrare le competenze dello UX design all'interno dei nostri team Scrum?
Attiva le mail su Register.it e configurale su MobileStefano Trojani
Un webinar che spiega come attivare le mail gratuite comprese nel dominio, configurarle su Mobile (iPhone / Android).
Come funziona (e come attivare) una casella Chatchall e forward. Come usare al meglio l'email stando sempre online con la Webmail/PIM (personal information manager)
Come inviare email e newsletter senza farle finire nello SPAMStefano Trojani
Una guida che spiega passo dopo passo come evitare che le mail e le tue Newsletter arrivino a destinazione senza essere prese come spam dai filtri. Segui i consigli pratici per creare newsletter di qualità (sia dal punto di vista del codice che del contenuto). Evita le HOT KEYWORD che ti faranno finire subito in spam, fai attenzione all'uso degli IP geografici... e molto ancora
More Related Content
Similar to Agile Testing e UX: come ottenere il massimo da QA e Design
Qual è il processo ideale di design, almeno agli occhi due UX designer? Come si può andare incontro a una progettazione più User Centered?
5 Takeaways derivanti dall'esperienza di Luana Donetti (@ldonetti) e Marco Buonvino (@marcobuonvino) all'interno di web agency e agenzie di comunicazione.
http://www.slideshare.net/bastianlion/follow-the-ux-path-appsterdam
Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 editionMarco Buonvino
Breve panoramica di ruoli e strumenti nell'ambito dello UX design.
Lezione (e workshop!) per il corso 2014 di Comunicazione Visiva e Design delle Interfacce, all'Università di Milano-Bicocca.
Special thanks: Boraso.com
Validazione app.
Riprogettazione dell’interfaccia dell’applicazione ufficiale di Atm, “ATMobile”, con relativi test di usabilità.
L’obiettivo principale è quello di migliorare l’interazione uomo-applicazione in modo da renderne più intuitivo l’utilizzo e facilitare la ricerca delle informazioni
Consigli su come sviluppare e rilasciare App di Qualità:
1 portare utenti finali nel progetto di sviluppo, 2 elementi da considerare in fase di testing, 3 progettare un'interaction design di successo, 4 dall'idea all'app di successo, 5 azzerare il tasso di abbandono.
Test, Tools and Tips per tester e non.
Consigli su come affrontare il testing e come comportarsi con applicazioni di tipo web, con scenari e possibili soluzioni con vari tools a disposizione
La centralità della Customer Experience rappresenta uno degli elementi fondamentali per il successo di un'azienda.
Oggi generare valore per i nostri utenti non significa soltanto interrogarsi sui loro bisogni; occorre focalizzarsi sull'intera esperienza che il nostro utente vivrà prima, durante e dopo l'interazione con il prodotto o servizio.
Nell'ambito dello sviluppo agile del software, questa esigenza si traduce, in primo luogo, nella necessità di acquisire una profonda conoscenza dei propri utenti e, in secondo luogo, nell'usare questa conoscenza per generare ipotesi, che andranno implementate e validate iterazione dopo iterazione.
In questo scenario la collaborazione tra il designer e il resto del team diventa fondamentale, a partire dalla generazione delle ipotesi iniziali, che andranno, prima di tutto, validate dal punto di vista della fattibilità tecnologica.
Durante il meetup risponderemo, con una serie di esempi concreti, a quattro principali domande:
1. Cosa significa "generare valore" per l'utente finale oggi?
2. Quali strumenti abbiamo a disposizione per conoscere e formulare le nostre ipotesi?
3. Quali metriche possiamo utilizzare per validare e misurare il valore dei nostri prodotti per gli utenti finali?
4. Come possiamo integrare le competenze dello UX design all'interno dei nostri team Scrum?
Attiva le mail su Register.it e configurale su MobileStefano Trojani
Un webinar che spiega come attivare le mail gratuite comprese nel dominio, configurarle su Mobile (iPhone / Android).
Come funziona (e come attivare) una casella Chatchall e forward. Come usare al meglio l'email stando sempre online con la Webmail/PIM (personal information manager)
Come inviare email e newsletter senza farle finire nello SPAMStefano Trojani
Una guida che spiega passo dopo passo come evitare che le mail e le tue Newsletter arrivino a destinazione senza essere prese come spam dai filtri. Segui i consigli pratici per creare newsletter di qualità (sia dal punto di vista del codice che del contenuto). Evita le HOT KEYWORD che ti faranno finire subito in spam, fai attenzione all'uso degli IP geografici... e molto ancora
Scenari di utilizzo di una mail con Active Sync (Exchange)Stefano Trojani
Un Webinar che mostra interessanti scenari sull'utilizzo da parte di aziende di server di posta avanzata (Exchange o Professional con Active Sync)
Con un occhio di riguardo per l'email professionali di Register.it
Plant UML come creare Grafici UML in modo facileStefano Trojani
Un Agile Tester spesso è chiamato a realizzare grafici UML per meglio analizzare flussi, funzionalità o sequenze.
Qui vediamo un tool gratuito: Plant UML, è estremamente facile, perché il sorgente del grafico E’ il grafico stesso.
Un Webinar che ho tenuto spiegando il funzionamento dell'email Professional di Register.it: il funzionamento della sincronizzazione (Active Sync) e modulo di condivisione della Webmail/PIM (Personal Information Manager)
Manuale di migrazione account Exchange 2003 su account Exchange di Office365 ...Stefano Trojani
Un tutorial che spiega come importare i dati di un account exchange 2003 sulla nuova piattaforma Office365 tramite importazione del file .ost (generato da Outlook)
Una breve storia della street photography partendo addirittura da un quadro di Degas fino ad i giorni nostri. RImandi, citazioni, rielaborazione del linguaggio fotografico nella storia iniziando da Aget fino a Bresson, da Doisneau a Erwitt fino a Vivian Maier. Poi gli attuali Martin Parr, Matt Stuart, Nick Turpin, Trent Parke e l'attualissimo e bravissimo Umberto Verdoliva.
Webinar sul Funzionamento della nuova mail/PIM di Register.itStefano Trojani
Il Webinar che ho tenuto il 29 aprile 2013 in Register in cui è stata presentata la nuova mail di Register. Non più una Webmail ma un vero e proprio PIM (Project Information Manager) a tutti gli effetti. Un Overview sul prodotto dalle tantissime features.
Creare Suite di Test Automatici intelligenti con Selenium IDEStefano Trojani
Come creare delle suite (test plan) intelligenti con Selenium IDE? Una completa guida che parte dal concettuale per andare nel dettaglio tecnico (non troppo) che spiega un approccio testing strutturato, partendo dagli use case, ai test case.
La presentazione del Webinar sulla PEC (Posta Elettronica Certificata) della piattafroma Register.it tenuto da Stefano Trojani. Cos'è la PEC, quali sono i suoi vantaggi, le classi di prodotto e i servizi offerti
Agile Testing e UX: come ottenere il massimo da QA e Design
1. I LOVE TESTING
WITH UX
COME OTTENERE LA MIGLIORE
ESPERIENZA UTENTE GRAZIE ALLA
SINERGIA DI UX E AGILE TESTING
Evento organizzato e curato da:
Register.it - a Dada company
Agile UX Barcamp - 2013
2. Chi siamo
Stefano Trojani
stefano.trojani@dada.eu
it.linkedin.com/in/strojani
Elisa Pasquini
elisa.pasquini@dada.eu
it.linkedin.com/in/pasquinielisa
twitter:@pasquini_elisa
Agile Testers presso Register.it - a Dada company
3. 2) Cosa FA il tester
3) Strumenti del tester
4) Lavoro con UX = Sinergia
1) Falsi Miti sull’attività del tester
5. Il tester non è un tecnico!
• Il Tester non è un DEV
• Il Tester non è un IT
• Il Tester non è un UX
• È una Figura Trasversale
• Vicina a:
• Analista funzionale
• Quality Assurance
6. Il tester non è un debugger
II Bug di solito vengono
scoperti DOPO il rilascio
In Agile
Si analizza e si dettagliano i
flussi e le eccezioni
PRIMA dello sviluppo vero e
proprio
…E comunque si testa ogni
storia ad ogni iterazione
7. E quindi che facciamo?
Effettivamente il Tester
Agile non è «il tester»
della vecchia struttura
waterfall…
9. Partecipiamo alla vita del team
Il Tester è uno STM
(Scrum Team Member) a
tutti gli effetti
10. Garantiamo gli standard di qualità
Tutti gli STM sono
chiamati a pensare alla
qualità
il Tester ha la
RESPONSABILITA’ di
garantire che venga fatto.
11. Ci approcciamo al prodotto dal
punto di vista degli utenti finali
Ogni funzionalità deve
essere pensata nell’ottica
di essere usata da parte
dell’utente finale
identificato sul target di
riferimento (personas)
12. Esploriamo il mondo intorno a noi
per cercare di creare nuove storie
Insieme al Team e al PO
discutiamo la creazione di
nuove storie (o task),
durante il grooming, che
possono essere di testing
o funzionali
…Anche grazie a test
esplorativi fatti ad hoc
13. Aiutiamo il team a testare le storie
Tutto il team ha l’onere di
testare le storie…
Il tester ha la
RESPONSABILITA’ che
questo venga fatto
14. Ci assicuriamo che tutti i test
vengano fatti prima di spostare una
storia in done
Solo le storie che hanno
passato tutti i Test Case
possono essere messe in
DONE
15. Progettiamo e testiamo in anticipo
TESTERS
TEAM
Test (e bugfix) delle storie
prima della fine dello
sprint
Sviluppo in ogni iterazione
(Sprint)
Analisi dei flussi
17. Quali sono i nostri strumenti?
• UnfiedModelingLanguage per Scenari
• Test Plan
• Test Scripts
• Test Esplorativi
• Tools simulatori ed emulatori
• Test di verifica
• Test Automatici…
18. Use Case, Use Case Diagram (UML)
Grafico Use Case
Use Case Diagram (UML)
22. Questi strumenti ci permettono di…
Garantire la qualità del
prodotto
Creare una documentazione
comprensibile per TUTTI anche
per chi non ha know how del
progetto
Facilitare la comunicazione tra
il Team (PO, dev, UX) e gli
Stakeolderù
24. Stessi concetti da punti di vista diversi
Nello sviluppo i Dev generalmente pensano al percorso meno
oneroso tecnicamente e più «pulito» a sviluppare
Gli Ux hanno in mente l’happy ending
I Tester Pensano a tutti gli scenari negativi e la gestione degli
errori Mediando Dev e Ux
DEV UX TESTER
25. Punto di vista UX
UX Artificats &Diagram,
Card Sorting, Sitemaps,
Wireframes, Mockups,
Prototypes, A/B test…
26. Punto di vista TESTER
UML per Scenari
Test Plan, Test Scripts
Test Esplorativi
Tools simulatori ed emulatori
Test di verifica, Test Automatici
27. Punto di vista COMPLEMENTARE SINERGIA
Scenarios
Personas
Usabilty Test
28. - Attenzione sulla comunicazione (visual,
contenuti, call to action…)
- L’interfaccia è nata per fare un percorso,
il test di usabilità lato Ux serve per
vedere le tendenze degli utenti
UX
Test di Usabilità: UX point of view
es: le best pratice dicono
che una call to action deve
stare a destra.
Se durante il test di
usabilità gli utenti se lo
aspettano a sinistra allora
è bene pensare al suo
spostamento
29. - Attenzione ai corretto funzionamento dei
flussi
- Al tester importa la Ux della pagina ma
e che funzioni correttamente (anche per
poter creare un test automatico di
funzionalità)
TESTER
Test di Usabilità: Tester point of view
es: non importa il look o la
posizione della call to
action.
30. Disaster Scenario vs. Happy Ending
Disaster Scenario
(soap opera scenario)
precondizioni reali nel
Main Success Scenario
TESTER UX
31. Questi sono i vantaggi della sinergia tra
test usability (ux) – test funzionali (agile tester)
Lavoriamo fianco a fianco
per migliorare il prodotto.
La somma dei report dei
test di usabilità (UX) e dei
test funzionali (Tester)
analizza il prodotto in ogni
sua parte