Tuotetestaus (Crema-yhtiön Erin Hessin kanssa)

Michael Luchenin seurana on Crema-yrityksen vanhempi testausinsinööri Erin Hess. Hän aloitti uransa graafisena suunnittelijana ennen kuin hänestä tuli itseoppinut koodaaja, joka ihastui ohjelmistojen testaukseen. Kuuntele, niin saat tietää lisää tuotteiden testauksesta.

Haastattelun kohokohdat:

  • Erinillä on ainutlaatuinen yhdistelmä luovia ja teknisiä taitoja, joita hän on kartuttanut 12 vuoden aikana useissa eri tehtävissä ohjelmistokehityksen ja -suunnittelun parissa. Hän aloitti uransa asiakastuen edustajana ennen kuin hänestä tuli itseoppinut koodaaja, joka ihastui ohjelmistojen testaukseen. Erin on sydämeltään käyttäjien puolestapuhuja, ja hänen keskeisiin vahvuuksiinsa kuuluvat empatia, visualisointi sekä käyttäytymisen ja viestinnän ennakointi. [0:53]
  • Erin nauttii prosessikarttojen luomisesta ja kuvittelee, missä kipupisteitä saattaisi olla. Asettumalla muiden asemaan, tarkastelemalla ongelmia useista näkökulmista sekä näkemällä tämänhetkisten toimien pitkän aikavälin seuraukset ja hyödyt Erin on pystynyt vaikuttamaan jokaisessa tiimissä ja tuotteessa, johon hän on liittynyt. [1:30]
  • Erin auttaa organisaatioita myös omaksumaan ja toteuttamaan osallistavan suunnittelun käytäntöjä lisäämällä tietoisuutta yleisistä käytettävyyden esteistä ja levittämällä sitä. Hän edistää saavutettavuutta ja osallistuu jatkuvasti materiaalien tuottamiseen kasvaville verkossa toimiville testaajayhteisöille. [1:47]
  • Testaajana pääsee tekemään niin monenlaisia asioita. Yksi Erinin ehdottomista suosikkiasioista yleensä on suhteiden rakentaminen ja niiden tiimien tuntemaan oppiminen, joiden kanssa hän työskentelee. [2:48]

Kuri on tarkoittanut minulle kärsivällisyyttä ja harjoittelua, oppimista sekä sitä, että käyn tiimini kanssa läpi tekemäämme ja huolehdimme toisistamme sprintin aikana.

Erin Hess
  • Tyypillisiin tehtäviin, joita testausinsinööri tekee tuotetiimissä, kuuluu paljon suhteiden rakentamista sekä työskentelyä ja yhteistyötä tiimin eri osien kanssa. Testausinsinöörinä olet osa kaikkea tätä. Sinun on pysyttävä ajan tasalla ja viestittävä kaikkien tiimin jäsenten kanssa, koska muuten jotain jää huomaamatta ja menetät jotain olennaista. [5:26]
  • Erin oppi ajan myötä, että mitä aikaisemmin testausinsinööri otetaan mukaan, sitä parempi. Kun haluat mukaan hyviä testausinsinöörejä ja sellaisia, jotka tuovat pöytään muutakin kuin testaustaitonsa, kutsu heidät mukaan esikäynnistyskokoukseen ja anna heidän nähdä, mihin he ovat ryhtymässä. [8:14]
  • Ensimmäinen sprintin aikana muistettava asia on tämä: et tiedä, mitä et tiedä, joten älä pelkää ottaa yhteyttä tiimiisi, kun sinulla on epäilys tai huolenaihe, riippumatta siitä, kuinka vakavana sitä pidät. Joskus pienestä huolenaiheesta voi kehittyä merkittävä parannus. [9:41]

Tuotekehityksessä ei ole minää, kuten tiimissäkään ei ole minää. Et tee tätä yksin. Olet osa tiimiä, etkä hyödytä tiimiä millään tavalla, jos et kerro sille kamppailevasi.

Erin Hess
  • On ehdottomasti hyödyllistä, että suunnittelijat ja kehittäjät työskentelevät yhdessä testausinsinöörien kanssa käyttäjätarinoiden suunnittelun ja kehityksen aikana aina kun mahdollista. Erin voi kokemuksensa perusteella sanoa, että projektin alkuvaiheissa on mahdollisuuksia tehdä yhteistyötä suunnittelun ja kehityksen kanssa, ja se antaa hänelle enemmän tietoa testiskenaarioiden ja testitiedostojen valmistelua tai automaatioskriptien kirjoittamista varten. [11:22]
  • Saavutettavuudesta puhutaan tällä hetkellä paljon. Siitä käytetään myös nimitystä 'A11Y', koska saavutettavuuden englanninkielisen accessibility-sanan A:n ja Y:n välissä on 11 kirjainta. [22:13]

Sanoisin, että puolestapuhujana olet kaikkien erilaisten loppukäyttäjien ääni ja ajat tuotteiden ja palvelujen ominaisuuksien ja kehityksen puolesta niin, että ne ovat kaikkien saavutettavissa.

Erin Hess
  • Erin on pitänyt esityksen empatiasta ja testauksesta. Se tapahtui Ministry of Testingin TestBash-kotitapahtumassa, jossa hän esiintyi ystävänsä Jenny Brambelen kanssa. He puhuivat siitä, kuinka ”Empatia on testauksen perusta”, miltä se näyttää ja kuinka heidän taustansa asettivat heidät ainutlaatuiseen asemaan puhua empatiasta ja asiakkaiden tarpeista. [24:36]

Empatia on kyky ymmärtää tai tuntea, mitä toinen ihminen kokee, hänen omasta viitekehyksestään käsin.

Erin Hess
  • Erinin henkilökohtaisista tavoista hänen menestykseensä on eniten vaikuttanut kyky luoda, jäsentää ja järjestää ajan mittaan kehittyneitä valtavia tietomääriä. [26:44]
  • Erinin suosikkityökaluja, joita hän käyttää säännöllisesti, ovat Chrome DevTools ja esimerkiksi Laitetila, jolla voi simuloida mobiililaitteita, testata responsiivisuutta ja erilaisia tiettyjä näyttöalueita. [27:16]
  • Erinin yksi neuvo jollekulle, joka on vasta aloittamassa uraansa tuotteen parissa, on: ole avoin oppimaan mitä tahansa, riippumatta siitä, keneltä oppi tulee. Jos kehittäjä, suunnittelija tai tuotepäällikkö haluaa kuulla ajatuksiasi tai pyytää aikaasi jonkin asian tekemiseen, tartu tilaisuuteen. Hyödynnä sitä oppimiskokemuksena ja ota siitä kaikki irti. [27:59]

Vieraamme esittely:

Erin aloitti uransa graafisena suunnittelijana ennen kuin hänestä tuli itseoppinut koodaaja, joka innostui ohjelmistojen testaamisesta. Hän on sydämeltään käyttäjien puolestapuhuja – empatia, visualisointi, käyttäytymisen ennakointi ja viestintä ovat hänen keskeisiä vahvuuksiaan.

Pidän suhteiden rakentamisesta tiimini jäseniin, joten se ei perustu hierarkiaan. Haluan, että kaikki tiimin jäsenet tekevät yhteistyötä ja työskentelevät keskenään.

ERIN HESS

Tämän jakson resurssit:

Aiheeseen liittyvät artikkelit ja podcastit:

Lue litterointi:

Kokeilemme podcastiemme litterointia ohjelmiston avulla. Annathan anteeksi mahdolliset kirjoitusvirheet, sillä botti ei ole 100-prosenttisen tarkka.

Aiheeseen liittyvä podcast: Ihmiset ohjaavat kehitystä (Sam Higham Gleanista)

Aiheeseen liittyvä artikkeli: