Test del Prodotto (con Erin Hess di Crema)

Michael Luchen è accompagnato da Erin Hess, Senior Test Engineer presso Crema. Ha iniziato la sua carriera come graphic designer prima di diventare una programmatrice autodidatta che ha sviluppato una passione per il testing del software. Ascolta per saperne di più sul collaudo dei prodotti.

Punti salienti dell’intervista:

  • Erin possiede un insieme unico di talenti creativi e tecnici accumulati in più di 12 anni di esperienza attraverso diversi ruoli all’interno dello sviluppo software e dell’ingegneria. Ha iniziato la sua carriera come rappresentante del servizio clienti prima di diventare una programmatrice autodidatta che ha sviluppato una passione per il testing del software. Difensora degli utenti nel cuore, alcuni dei punti di forza chiave di Erin includono empatia, capacità di visualizzazione e anticipazione del comportamento e della comunicazione. [0:53]
  • Erin ama creare mappe dei processi e immaginare dove potrebbero esserci dei punti critici. Cercando di mettersi nei panni degli altri, osservando i problemi da diverse prospettive e vedendo le conseguenze e i benefici a lungo termine delle azioni intraprese oggi, Erin è riuscita a fare la differenza per ogni team e prodotto cui partecipa. [1:30]
  • Erin aiuta anche le organizzazioni ad adottare e implementare pratiche di design inclusivo sensibilizzando sulle barriere universali all’usabilità. Si fa promotrice dell’accessibilità e contribuisce continuamente con risorse alle comunità online di testing in costante crescita. [1:47]
  • Ci sono tantissime attività che puoi svolgere come tester. Una delle cose preferite in assoluto di Erin è costruire relazioni e conoscere i membri dei team con cui lavora. [2:48]

La disciplina è stata semplicemente pazienza ed esercizio, imparare, concedere a me stessa e al mio team retrospettive su ciò che facciamo per occuparci gli uni degli altri e andare avanti durante lo sprint.

Erin Hess
  • Alcune delle attività tipiche che un test engineer svolge all'interno di un team di prodotto riguardano molto la costruzione dei rapporti, il lavoro e la collaborazione con le diverse parti del team. Come test engineer fai parte di tutto questo. Devi stare al passo e comunicare con tutti i membri del team, perché se non lo fai rischi di perdere informazioni importanti. [5:26]
  • Erin ha imparato col tempo che prima si coinvolge il test engineer, meglio è. Se desideri bravi test engineer, quelli che portano anche altro oltre alle capacità di testing, coinvolgili già nella riunione pre-kickoff e fagli vedere in cosa si stanno inserendo. [8:14]
  • La prima cosa da tenere a mente durante uno sprint è: non puoi sapere ciò che non conosci, quindi non avere paura di rivolgerti al tuo team quando hai un dubbio o una preoccupazione, a prescindere da quanto essa ti sembri grave. A volte una piccola preoccupazione può trasformarsi in un miglioramento significativo. [9:41]

Non c’è l’"io" nello sviluppo prodotto, come non c’è l’"io" in un team. Non lo stai facendo da sola. Sei nel team e non farai alcun bene al team se non gli dici che stai avendo delle difficoltà.

Erin Hess
  • È sicuramente vantaggioso che design e sviluppatori lavorino in coppia con i test engineer durante la progettazione e lo sviluppo delle user stories, quando possibile. Erin, grazie alla sua esperienza, può dire che ci sono opportunità di lavorare insieme a design e sviluppo già dalle prime fasi di un progetto, e questo le dà più informazioni per preparare scenari di test, file di test o scrivere script di automazione. [11:22]
  • La parola accessibilità viene usata molto in questo periodo. È anche conosciuta come 'A11Y', perché ci sono 11 lettere tra la A di accessibility e la Y. [22:13]

Direi che essere un advocate significa essere una voce per tutti i diversi utenti finali e battersi affinché le caratteristiche e lo sviluppo di prodotti e servizi siano accessibili a tutti.

Erin Hess
  • Erin ha tenuto una presentazione su empatia e testing. È stato nell’ambito dell’evento Ministry of Testing TestBash home dove ha presentato insieme alla sua amica, Jenny Bramble. Hanno parlato di come "L'empatia è la base del testing" e di cosa ciò significhi, e come le loro storie personali le mettano in una posizione unica per discutere di empatia e delle esigenze dei clienti. [24:36]

L’empatia è la capacità di comprendere o sentire ciò che un’altra persona prova dal suo punto di vista.

Erin Hess
  • L’abitudine personale che ha contribuito maggiormente al successo di Erin è la sua abilità nel creare, strutturare e organizzare grandi quantità di informazioni sviluppata col tempo. [26:44]
  • Gli strumenti preferiti di Erin, che utilizza regolarmente, sono Chrome DevTools, come Device Mode, che permette di simulare dispositivi mobili, testare la responsività e diverse tipologie di viewport. [27:16]
  • Il consiglio che Erin darebbe a chi è all'inizio del proprio percorso nel prodotto è: sii aperto a imparare qualsiasi cosa, da chiunque arrivi. Se un developer, un designer o il product manager vuole avere la tua attenzione o il tuo tempo per qualcosa, concedilo. Prendilo come un'occasione di apprendimento e traine vantaggio. [27:59]

Biografia dell'ospite:

Erin ha iniziato la sua carriera come graphic designer, per poi diventare una programmatrice autodidatta e sviluppare una passione per il software testing. È un'avvocata degli utenti nel cuore: empatia, visualizzazione, anticipazione del comportamento e comunicazione sono alcuni dei suoi principali punti di forza.

Mi piace costruire relazioni con il mio team, quindi non sarà mai basato sulla gerarchia. È perché voglio che tutti nel team collaborino e lavorino insieme.

ERIN HESS

Risorse da questo episodio:

Articoli e podcast correlati:

Leggi la trascrizione:

Stiamo provando a trascrivere i nostri podcast utilizzando un software. Per favore, scusate eventuali errori di battitura perché il bot non è sempre corretto al 100%.

Podcast correlato: People Driven Development (con Sam Higham da Glean)

Lettura correlata: