Tag: Suomi

  • Perffitestaus pidentää ikää

    Perffitestaus pidentää ikää

    Elämässä löytyy paljon asioita, jotka eivät pidennä maailmankaikkeuden mittasuhteissa pienen ja muutoinkin merkityksettömän ihmisen ikää: stressi, harmitus, turhautuminen, viha, kiire, ahdistus, masennus, kauna, huoli, murehtiminen, katumus, paheksunta, katkeruus, pelko, kateus, ajattelu, älyllinen ylpeys, täydellinen suhteellisuudentaju, järkähtämätön realismi…

    Sen sijaan järkevästi toteutettu perffitestaus pidentää ikää. Tarkemmin sanottuna edellä listatut asiat ovat suoraa seurausta siitä, että perffitestaus on jätetty kokonaan tekemättä, tai se on tehty puutteellisella osaamisella, ymmärtämättä tuloksista sen enempää kuin mummosi ymmärtää nykyajan teknologisista hömpötyksistä. Tämähän on tunnustettu lääketieteellinen fakta. Perffitestausta ei ole mitään syytä jättää tekemättä, koska se on järkevästi toteutettuna todella simppeliä, ja järkevän toteutuksen seurauksena tuloksetkin ovat sellaisia, että mummosikin ne ymmärtää.

    Perffitestauksen tarkoitus ei ole mitata jokaisen nippelin suorituskykyä, vaan antaa tietoa kuinka paljon käyttäjäkuormaa Sinun bisneslupauksesi kestää.

    Lähtökohta mille tahansa perffitestaukselle tulee olla tuotteen/palvelun bisneslupaus. Tärkein kysymys on: Mitä varten tuote on olemassa, eli minkä ongelman se ratkaisee tässä laajassa maailmankaikkeudessa? Seuraava vaihe on tarkentaa millainen on kaikkein merkittävin käyttäjäskenaario (mikäli tieto on ylipäänsä analytiikasta saatavilla, muuten mennään parhailla arvauksilla niin kuin elämässä yleensäkin edetään). Kun tiedossa on käyttäjäpolku (tai -polut), joka tuottaa merkittävän määrän kokonaiskuormituksesta, perffitestauksen tärkeimmät perusteet ovatkin jo kasassa. Muutaman testauksen valmisteluihin liittyvän asian jälkeen kaikki tarvittava on puhuttu.

    Asiantunteva PerffiGuru saa kaiken tarvitsemansa tiedon vain kahden tunnin istunnossa kysymällä oikeita kysymyksiä. Loppu on raakaa työtä ja legendaarisia tekoja.

    Jos PerffiGuru ei pysty tekemään testausta yhdessä viikossa, alennettakoon hänet PerffiMieheksi. PerffiMiehet lähestyvät testausta monimutkaisesti, mikä tuottaa monimutkaista jälkeä, johtaen edelleen monimutkaisiin raportteihin. PerffiGurun puolestaan tunnistaa yksiselitteisistä ja ymmärrettävistä valmisteluista, työstä ja tuloksista. Kukaan ei hyödy liian mutkikkaasta perffiraportista mitään (paitsi ehkä devaaja avotoimiston pimeässä nurkassa, jonka työ ei omasta mielestään ole ymmärtää bisneksestä mitään). PerffiGurun tekemä testaus on tehokkain vastalääke ylimpänä mainituille syytekijöille, jotka johtavat väestön nopeutuvaan henkiseen ikääntymiseen, suomeksi sanottuna v*tutukseen.

    Perffitestauksessa vähemmän on aina enemmän. Järkevästi toteutettu (=selkeämpi ja yksinkertaisempi) perffitestaus säästää paljon aikaa ja rahaa, tuottaen samalla kirkkaimpia tuloksia.

  • Millaisen ammattimaineen luot?

    Millaisen ammattimaineen luot?

    Kymmenen vuotta sitten tämä nainen oli alansa ammattilainen, silti epävarmuus vaivasi häntä. Nainen vietti unettomia öitä stressatessaan työstä, pelkäsi epäonnistumista, menettämistä. Naisella oli palava halu menestyä, mutta vahvat pelot estivät toteuttamasta monia asioita, jotka olisivat vieneet häntä kohti menestyksen tietä.

    Palavereissa nainen istui useimmiten hiljaa. Kädet hikoilivat ja sydän jyskytti. Testaustulokset hän sai hädin tuskin kerrottua, mutta jos pääsi esittämään koodissa olevia virheitä ja asiantuntijuuttaan, hän kuitenkin sai useimmiten selkeästi kerrottua asiat. Naisella ei ollut käsitystä siitä, että voisi viestiä siten että muut ymmärtäisivät paremmin kuinka koodia voisi parantaa.

    Kello oli yksi yöllä. Nainen valvoi sängyssään: miten taas ajauduin tähän. Olisin halunnut kertoa pomolleni kuinka ohjelmistoa kannattaisi parantaa, mutta en uskaltanut. Joku varmasti joku päivä vie paikkani, koska en osaa työtäni. Miksi en saa nukuttua. Nyt kun en nuku, olen huomenna uupunut. Mitä teen, on niin paljon asioita jotka pitäisi saada kuntoon, en tiedä mistä aloittaa. Naisen mieltä vaivasi monet huolet yön pimeinä tunteina.

    Tuli aamu. Neljä kuppia kahvia. Energiapilleri. Kyllä tämä tästä, nainen ajatteli tärisevin käsin. Kahvikuppi kaatui lattialle. Nainen pillahti itkuun: Nyt tämä riittää. Otan nyt yhden asian ja laitan sen ensin kuntoon. Ryhdyn huolehtimaan siitä, että nukkuisin paremmin.

    Meni kolme viikkoa ja nainen opetteli uutta rytmiä. Klo 21 hän oli hoitanut jo suurimman osan illan toimista. Huolensa hän kirjoitti päiväkirjaan klo 21. Sen jälkeen hän katsoi mukavan elokuvan tai luki kirjaa tai teki tietoisen läsnäolon harjoituksia. Klo 22 sängyssä ja erilaisten unitekniikoiden kautta hän saikin aina vain yhä aiemmin unen päästä kiinni.

    Meni kuusi viikkoa ja nainen huomasi, että aamut sujuivat paremmin. Yksi kuppi kahvia ja töihin iloisemmalla mielellä. Ammattilaisena voit valita sen valon, jolla viet viestiäsi eteenpäin.

  • Henkilöbrändi on häiritsevä sana

    Henkilöbrändi on häiritsevä sana

    Olen vieraantunut henkilöbrändi -käsitteestä. Ammattimaine iskee enemmän. Mutta mistä ammattimaineessa sitten on kysymys? Sitä kuvaa parhaiten sana kolmiyhteys ja mielikuvituksen Moleskinevihkoon piirtyvä kolmio.

    Ensimmäiselle sivulle kirjoitetaan taito. Taito on onnistumisen ensimmäinen edellytys. Esimerkiksi toistaitoisen testaustunarin on vaikea rakentaa mainetta. Ensin pitää pyydystää paljon bugeja. Joskus sosiaalisessa mediassa törmää “instajulkkiksiin”, jotka yrittävät ponnistaa omalla tontillaan ammattimaineeseen ilman näyttöjä työtaidoista.

    Muutama vuosikymmen sitten taito saattoi riittää. Ainoa tapa saada potkut oli, jos paikkakunnan tehdas sattui palamaan ja konttori oli kärventynyt. Tänään on ihan sama kuinka priimaa jälkeä työstä syntyy, potkut tulee, jos asiakas ei enää palaa. Pelkkä taito ei enää riitä.

    Kolmion toinen sivu on tyyli. Miten asiantuntijana hommat hoidamme. Tyyli tarkoittaa tapaa ajatella, viestiä ja työskennellä. Kukaan ei halua työskennellä mulkeron kanssa. Sen sijaan ammattimaineen kolmiyhteydessä tyyli tarkoittaa sitä, että jos katoat, jengillä tulee ikävä.

    Kolmas ja viimeinen sivu viittaa statukseen. Liian moni uskoo, että ammattimaine tehdään hamuamalla statusta. Googleta vaikka kokeeksi Facebookin algoritmiuudistus. Isossa osassa hakutuloksista digitalistin statuksella esiintyvä noviisi toistelee sokeasti ”Kyllä, Facebookin algoritmit muuttuvat”. Tyyli saattaa olla kunnossa, mutta sanat kumisevat tyhjyyttään, jos työnäytteillä todistettu taito puuttuu.

    Status on taidon ja tyylin oheistuote.

    Miksi sitten olen vieraantunut henkilöbrändin käsitteestä? Erään viisaan miehen sanoja lainatakseni, brändi on vain yritys kaupallistaa kentällä kasvanut maine.

    Tähtää siis ensin timanttisesta taidosta ja tyylista taottuun ammattimaineeseen.

  • Pelko on kallis kaveri testauksessa

    Pelko on kallis kaveri testauksessa

    Tarina on peräisin Marko Rytkösen kynästä. Marko on Vuoden Testaaja -äänestyksessä ehdokkaana. Äänestämään omaa suosikkiasi pääset TÄSTÄ

    Joitain vuosia sitten johdin testausta yhdessä kansainvälisessä projektissa. Palvelu mitä me tehtiin oli täysin uusi, kuuminta hottia siihen aikaan. Tai niin me ainakin uskottiin. Odotin innolla, että sain uuden version testattavaksi. Pääsin vaikuttamaan tuotteeseen, toiseksi eniten tuotepäällikön jälkeen. Olinhan minä ja mun testitiimi ensimmäisiä oikeita käyttäjiä ja mulla siten aitiopaikka tuotteeseen. Ensimmäisenä maailmassa.

    Testaus oli ulkoistettu ja minä johdin sitä. Minulla oli 10 hengen tiimi innokkaita testaajia Kiinassa. He olivat päässeet mukaan kansainväliseen projektiin tekemään tätä uutta coolia palvelua. Heidät oli valittu muiden ehdokkaiden joukosta. Vieläpä länsimaiselle asiakkaalle. Siihen aikaan se oli heille uutta ja ihmeellistä, ja tämä lisäsi intoa entisestään.

    Valitettavasti testaajissa asui innokkuuden lisäksi myös pelko. Pelko epäonnistumisesta. Pelko rangaistuksesta. Tämä kävi ilmi kick-off palaverissa, kun yksi heistä kysyi kainosti:

    Montako ignorattavaa bugia meistä jokainen voi raportoida, ennen kuin meitä rangaistaan?

    Tämä pysäytti minut täysin. Se nostatti läjän muita kysymyksiä. Miten he voi testata, jos eivät uskalla raportoida löydöksiä? Kumpi voittaa, innostus vai pelko? Ja ennen kaikkea: mitä minä voin tehdä omalta osaltani, jotta pelko häviää? Sillä jos testaajalla on pelko raportoida löydöksiä, se olisi yhtä paha asia, jos kokki pelkäisi laittaa ruokaan mausteita. Tai postinkantaja pelkäisi laittaa lehden postilaatikkoon. He eivät pystyisi tekemään työtänsä niin hyvin ja tehokkaasti, kuin ilman pelkoa. Sama pätee testaamiseen. Löydösten raportointi testauksen stakeholdereille on kaiken aa sekä oo.

    Onneksi sain käännettyä pelon pois ja kaikki meni lopulta hyvin. Aikaa se vei, koska he olivat edellisellä asiakkaalla saaneet rangaistuksia tästä samaisesta asiasta. Siksi olivat kysyneet tätä myös minulta. Testaustiimi osoitti hyvyytensä. Raportoivat paljon uusia ideoita ja bugeja. Myös bugeja, joita ignorattiin myöhemmin. Samalla managerit olivat tyytyväisiä, olivathan he tarjonneet minulle alun perin 20 testaajaa, mutta suostuin ottamaan “vain” 10 (reilun kahden viikon neuvotteluiden jälkeen). Managereiden näkökulmasta saimme siis testattua puoleen hintaan. Ottivat tästä casesta oppeja muihin sen alueen projekteihin meidän työpaikalla.

    Olen törmännyt urallani myös toisenlaiseen pelkoon. Pelkoon siitä mitä testaajalle käy, jos hän ei löydä kaikkia bugeja. Sinänsä hassu pelko, koska kuten kaikki tietää, testaajan on mahdotonta löytää kaikki mahdolliset bugit. Tässä tapauksessa testi päällikkö oli kysynyt alihankkijalta, miksi he eivät olleet löytäneet yhtä tiettyä bugia tuotteesta. Tämä kysyttiin tuotekehityksen aikana, eli tuote ei ollut vielä edes julki. Bugi ei siis ollut osunut ns. tuulettimeen vielä. Alihankkijan johtaja oli ratkaissut asian itsenäisesti ja vastasi seuraavasti.

    Ongelma selvitetty. Kyseinen ihminen ei työskentele enää meillä.

    Toisin sanoen, meidän hyvää tarkoittava kysymys, josta oli tarkoitus oppia testaamaan paremmin, seurasi irtisanominen. Tämä tapahtui maassa, jossa ei maksettu messeviä 18 kuukauden irtisanomispaketteja, mitä Suomessa oli silloin tapana jakaa.

    Luottaisitko itse lääkäriisi, jolla on pelko tutkia potilasta ja tehdä diagnooseja? Lääkäriin, joka ei uskaltaisi katsoa kurkkuun, kun kerrot että kurkku on kipeä. Antaisitko hammaslääkärin, joka pelkäisi porata hampaita, hoitaa sinun hampaitasi?

    Yllämainitut pelot ovat onneksi ääritapauksia, mutta olen kohdannut myös pienempiä pelkoja, jotka yhtälailla vaikuttavat testaajien työhön. Pidä siis huoli siitä, että myös testaajilla on työympäristö, jossa he voivat työskennellä ilman pelkoa. Ymmärrä samalla, että se mikä ei pelota sinua, voi pelottaa muita. Näin saat parempaa testausta ja tuotteestasi tulee todennäköisesti entistä parempi. Voit jopa säästää rahaakin samalla.

    P.S. Marko on työskenellyt testauksen parissa yli 20 vuotta. Hän on ollut testaamassa sekä rakentamassa ja johtamassa testausta useissa erilaisissa projekteissa ja organisaatioissa. Viimeiset vuodet hän on toiminut sisäisten IT-osastojen test managerina, vastuualueenaan testauksen kehittäminen monitoimittaja ympäristössä, jossa applikaatioita on satoja ja tiimejä sekä alihankkijoita kymmeniä. Hän on ketterien lean-toimintatapojen innokas puolestapuhuja ja pyrkii rakentamaan testausta sisään tuotekehitysprosessiin ja kehittämään tätä kokonaisuutta yhdessä tiimin kanssa. Lisäksi hän on kiinnostonut ihmisten valmentamisesta ja johtamisesta.

    Hän tekee yhä vapaaehtoistyötä FiSTB:ssä, jonka hallituksessa hän oli vuosina 2012-2017. Marko oli FiSTB Testing Assemblyn pääjärjestäjä vuosina 2015-2017 ja hän on yhä mukana järjestämässä tätä yhtä Suomen suurinta ja suosituinta testausseminaaria. Voit seurata Markon ajatuksia Twitterissä @_mry.

  • Ammattimainetta kohti

    Ammattimainetta kohti

    Iso ja raskas puuovi aukeaa. Sisään saapuu alansa asiantuntija, nainen jakkupuvussaan. Valoisassa kokoustilassa tuoksuu kahvi, kuuluu iloinen puheensorina, näkyy tuttuja kasvoja ja uusia hymyjä. Jakkupukuinen nainen vetäytyy tilan seiniä pitkin noutamaan kahvia. Hän hymyilee tutuille ja laskee nopeasti kasvonsa alaspäin. Sydän hakkaa, kädet hieman hikoilevat. Nainen etsii väkijoukosta sen ihmisen kasvot, kenen kanssa on eniten aiemminkin viettänyt aikaansa ja käy istumaan hänen viereen.

    Edelleen sydän hakkaa. Ajatukset sumenevat ja on vaikea kuulla mitä esityksessä kerrotaan. Nainen ajattelee vain: mitä jos minulta kysytään jotain. Mitä jos joudun puhumaan.

    Kuluu kymmenen vuotta. Sydän hakkaa edelleen. Sama raskas, iso puuovi aukeaa jälleen valoisaan kokoustilaan. Sisään astuu sama nainen. Katse ylöspäin, suuri hymy kasvoilla. Tila tuoksuu kahville ja pullalle. Ihmisten puheensorina täyttää tilan. Nainen hengittää hetkeä. Hän katsoo avoimin mielin ihmisiä. Noutaa kahvinsa ja käy istumaan sen ihmisen viereen, jota ei ole koskaan ennen tavannut ja pohtii samalla, kenellä tilassa olevalla on eniten vaikutusvaltaa ja pyrkii keskustelemaan hänen kanssaan. Nainen pyytää oma-aloitteisesti puheenvuoroa. Edelleen sydän hakkaa melkein rintakehästä ulos. Mutta kun viimein saa puheenvuoronsa, hän nopeasti syrjäyttää pelkonsa ja haluaa esittää kaikille oman tärkeän asiansa.

    Naisen asiantuntijuus ei sinällään ollut muuttunut kymmenen vuoden aikana. Sama tieto on kaikkien saatavilla ja asiantuntijoina emme lopulta juuri toisistamme poikkea. Kyky käyttää taitojaan rakentaa ammattimaineen seuraavalle tasolle.

  • Tavoitteen tiedostaminen tuottaa todellisia tuloksia

    Tavoitteen tiedostaminen tuottaa todellisia tuloksia

    S.E.P.P.O. -framework #5/5, O = Objective

    Ihmisen suurimpia kirouksia on, että haluamme olla onnellisia. Kaikki jatkuvasti uudistuvaan mielentilaamme vaikuttavat asiat (S = situation, E = Experience, P = Projection, P = Probability, ja luultavasti miljoona muuta määrittelemätöntä tekijää) määrittävät suuresti sen, olemmeko onnellisia juuri nyt. Mielentilamme tällä hetkellä kantaa mukanaan siemenen huomisen onnellisuudesta. Etsimme onnellisuutta lähes kaikesta mitä teemme, ja uskomme voivamme olla onnellisia vasta, kun odotuksiimme on vastattu asianmukaisesti.

    Meitä kaikkia yhdistää palava halu olla onnellisia.

    Jos tuote ei tuota käyttäjälle nopeaa onnellisuuden tunnetta, sen käyttö loppuu välittömästi. Käyttäjät valitsevat aina tuotteen jonkin tarkoituksen takia. Verkkokaupoissa on tarkoitus selailla ja tilailla tuotteita. Puhelimilla on tarkoitus soittaa toisille puhelimenomistajille. Sosiaalisella medialla on tarkoitus pönkittää omaa kuvaa itsestään. Käyttäjää harmittaa vietävästi, jos tuote ei vastaa sitä tarkoitusta, minkä käyttäjä odottaa tuotteen omaavan. Lisäharmitusta aiheuttaa, jos pienet asiat matkan varrella eivät vastaa odotuksia. Verkkokauppa toimii hitaasti, puhelimen näppäimet ovat liian pieniä, sosiaalinen media ei näytä omaa profiilikuvaa riittävän isona. Äänestämme nopeasti jaloillamme, koska nykymaailmassa riittää paljon muutakin sellaista tarjottavaa, mikä tuottaa meille kaipaamamme hetkellisen onnellisuuden.

    Jos testaajalle ei ole selvää, mikä on tuotteen perimmäinen tarkoitus, eli minkä käyttäjän ongelman tuote ratkaisee, niin testaus kohdistuu väärään asiaan.

    Testaamalla vääriä asioita tuotetaan kyllä tuloksia, mutta tulokset eivät välttämättä palvele tuotteen ympärille rakennettua liiketoimintaa. Itsestäänselvät prosessimenetelmät ja testausmetodit tulisi aina rinnastaa tuotteen bisneslupauksen kanssa. Jos mikä tahansa kehitysprosessin tavoite eroaa tuosta lupauksesta, prosessi tuhlaa aikaa ja rahaa.

    Testaajan tärkein tehtävä on ymmärtää ja elää tuotteen liiketoimintalupausta. Kaikki muu on täydellisen toissijaista.

  • Vahingoista syntyy vaurautta

    Vahingoista syntyy vaurautta

    S.E.P.P.O. -framework #4/5, P = Probability

    Oikea mielentila ja asettuminen käyttäjän saappaisiin (P = Projection) vievät jo pitkälle, mutta elämä ei koskaan etene kuin olemme ajatelleet. Kun tarpeeksi tolskaamme minkä tahansa asian parissa, todennäköisyydet puuttuvat peliin. Soudamme outoa venettä outoon veteen, ja sellaisessa tilanteessa tapahtuu väistämättä jotain odottamatonta. Odottamattomalla tarkoitetaan yleisesti jotain sellaista, mitä kukaan ei ole osannut ottaa huomioon.

    Odottamattomat tapahtumat painavat käyttökokemuksen vaa’alla paljon. Testaajan taito törmätä vahingossa odottamattomiin ongelmiin voi pelastaa koko liiketoiminnan.

    On mahdollista, että tuote itsessään tai sen käyttäjä tekee jotain täydellisen odottamatonta. Liian tarkasti säädellyssä toimintaympäristössä todellisen maailman todennäköisyydet eivät saa tilaa tulla esiin, ja lopulta ongelmat ilmenevät vasta tuotannossa. Erehdymme helposti uskomaan, että ongelmien ilmeneminen on suunnittelun ja valmistautumisen puutetta, ja päädymme suunnittelemaan ja valmistelemaan entistä enemmän. Palkkaamme konsultteja ja testipäälliköitä parantamaan laadunvarmistusprosessia, mutta saavutamme korkeintaan valheellisen varmuuden tunteen. Aikaisempaan tilanteeseen verrattuna aikaa ja rahaa on vain tuhlattu moninkertainen määrä.

    Kun testaajan taustatiedot ovat puutteelliset, todennäköisyydet saavat tilaa tapahtua ennen todellisen vahingon tapahtumista.

    Usein kun tuotannossa ilmenee ongelmia, kysymys ei ole puutteellisesta resurssoinnista, vaan vääränlaisesta ajankäytöstä. Vaikka kuinka paljon yrittäisimmekin varautua odottamattomaan, jotain odottamatonta tulee väistämättä tapahtumaan, joko ihmisten toimesta tai tekniikan pettämisen seurauksena. Suunnittelu tuotannollisten kauhuskenaarioiden varalta voi olla järkevää, mutta kauhuskenaarioiden suunnittelu ei välttämättä tuota rahalle vastinetta.

    Testaajan on omattava taito irtautua tarvittaessa kaikesta muusta kehitysprosessista ja toimia itsenäisenä yksilönä hetkittäin täydellisen mielivaltaisesti. Tulokset ovat taattuja!

  • Irtiotto itsestäänselvyyksistä voi pelastaa projektin

    Irtiotto itsestäänselvyyksistä voi pelastaa projektin

    S.E.P.P.O. -framework #3/5, P = Projection

    Välittömät kokemukset (E = Experience) eivät ole kaikki kaikessa. Ihmisen mieli on erikoinen mekanismi, joka sisältää paljon opittuja asenteita ja käyttäytymismalleja. Se luo päivittäin massiivisia määriä automaattisia ajatuksia, joiden olemassaolosta emme ole lainkaan tietoisia. Kaikki ne ajatukset, joita pidämme itsestäänselvinä, luovat katseemme eteen linssin, joka vääristää tilanteita ja kokemuksiamme. Asenteemme ja mielipiteemme luovat Platonin vertauskuvallisen luolan, jossa ihmiset erehtyvät luulemaan luolan seinällä liikkuvia varjoja todellisuudeksi.

    Asiat, joita pidämme tärkeinä, eivät välttämättä ole todellisuudessa lainkaan tärkeitä. Itsestäänselvyydet ovat tie kadotukseen.

    Usein koemme tärkeyden tunteita sellaisten asioiden suhteen, mitä meitä edeltäneet ihmiset ovat havainneet tärkeiksi. Itsestäänselvinä asioina emme uhraa ajatuksia niiden todenperäisyydelle tilanteessa, joka kantaa nimeä nyt. Kannamme mukanamme sokeita uskomuksia, joihin toiset ihmiset ovat uskoneet sen sijaan, että tarkastelisimme tilannetta sellaisena kuin se todella on. ”Testaus täytyy suunnitella etukäteen.” Hyvin harvan tuotteen käyttäjä suunnittelee käyttösessiotaan etukäteen. ”Testaajan on tunnettava tekninen vaatimusmäärittely läpikotaisin.” Hyvin harvalla käyttäjällä on käsissään teknistä vaatimusmäärittelyä, puhumattakaan innosta lukea edes yhden sivun mittaista ohjetekstiä. ”Laadukasta testausta ei voi tehdä pelkän bisneslogiikan ymmärtämisen kautta. Tarvitaan jotain lisää!” Bisneslogiikka ja tuotteen olemassaolon tarkoitus on lähes väistämättä ainoa, mikä käyttäjällä on mielessään.

    Hyvä testaaja osaa hyvällä maulla kyseenalaistaa myös itsestäänselviä asioita.

    Testaajan ensisijaisesti tärkein tehtävä on asettua käyttäjän saappaisiin, ja mukautua tarkastelemaan tuotetta sieltä käsin. Usein käyttäjän näkökulmasta katsottuna on havaittavissa järisyttävä määrä ongelmia, mitä vaatimusmäärittelyissä ei ole otettu huomioon. Useimmiten nämä ongelmat ovat erittäin liiketoimintakriittisiä, jotka tuotantoon päästessään haaskaisivat paljon aikaa ja rahaa jälkipyykissä.

    Useat softaprojektit laahaavat aikatauluistaan jäljessä ja tuottavat laadutonta jälkeä, koska niissä vaikuttavat ihmiset uskovat sokeasti itsestäänselvyyksiin. Testaajan asettuminen oikeaan mielentilaan – vaikkakin projekti olisi raa’asti myöhässä – voi pelastaa vielä häkellyttävän paljon.

  • Kokemus kertoo kannattavaa tarinaa

    Kokemus kertoo kannattavaa tarinaa

    S.E.P.P.O. -framework #2/5 (E = Experience)

    Tilanteesta (S = Situation) syntyy aina tunne, jota ihminen peilaa kokemuksiinsa. Jokainen tähän maailmaan synnytetty tuote on uhrattava käyttäjien aikaisempien kokemusten alttarilla, ennen kuin käyttäjä pystyy muodostamaan mielikuvan tuotteesta: tykätäkö vai ei? Toisin sanoen, käyttökokemus muodostuu siitä, kuinka käyttäjän odotukset vastaavat todellisuutta.

    Kokemukset ovat valikoituja muistoja, joista tislaamme kaikki odotuksemme.

    Jos odotusten ja todellisuuden välillä avautuu ammottava kuilu, uutena muodostuva kokemus ei välttämättä ole positiivinen. ”Aikaisemmin käyttämäni aktiivisuusmonitori on antanut nopeammin palautetta päivästäni… Netflix tekee tämän asian aivan toisin… Verkkokaupan hitaus on alennusmyynnin alkaessa tuskallista verrattuna eiliseen… Mainoksessa tämä hampurilainen näytti paljon muhkeammalta…” Kokemus, jonka muodostamme, kumuloituu aikaisempien kokemustemme päälle. Uusi kokemus synnyttää aina uudenlaisen tilanteen, joka synnyttää puolestaan uuden kokemuksen.

    Kenenkään kokemuksia ei pysty kopioimaan sanojen rajoittuneeseen muotoon. Mikään speksauksen määrä ei riitä kattamaan tilanteita, mitä tuotteen todellisessa käytössä tulee vastaan, puhumattakaan käyttäjien sisäisestä kokemusmaailmasta. Testauksen tärkeimpiä tuloksia missä tahansa tilanteessa ovat testaajan kokemukselliset havainnot hänen tietoisuudessaan tapahtuvista ilmiöistä.

    Suomeksi sanottuna testaajan fiilis on merkitsevä tekijä minkä tahansa tuotteen onnistumisessa!

    Testaajan luottamus omaan välittömään kokemukseen tuotteen toimivuudesta on väistämättä linjassa käyttäjän luottamukseen omasta välittömästä kokemuksestaan. Kokemus ei välttämättä ole muodollisesti sama kahden eri ihmisen välillä, mutta kokemuksen muodostumisen prosessi on sama. Ei ole mitään järjellistä syytä, miksi testaajan henkilökohtainen kokemus tulisi ohittaa.

    Testaaja on parhaimmillaan, kun hänen työnsä tulokset perustuvat omaan, henkilökohtaiseen kokemukseen. Jos jokin asia tuntuu vialliselta ja harmittaa, mikään määrä teknistä vaatimusmäärittelyä ei pysty tuota harmitusta poistamaan.

  • Tilanne tekee tuloksista totta tai tarua

    Tilanne tekee tuloksista totta tai tarua

    S.E.P.P.O. -framework #1/5, S = Situation

    Läsnäoleva tilanne on kaikki mikä merkitsee. Hetki, jota myös kutsutaan nimellä nyt. Kun sitä ajattelee, se tuntuu harvoin täydelliseltä. Siihen liittyy paljon odotuksia ja vaatimuksia, jotka osoittavat yleensä seuraavaan hetkeen, jota usein kutsutaan nimellä tulevaisuus. Tilanne, jossa ihminen kulloinkin on, vaikuttaa olennaisesti siihen, mitä ajatuksia hänessä nousee ja mitä tekoja nuo ajatukset saavat aikaiseksi.

    Tilanne, missä testaaja työnsä tekee, vaikuttaa olennaisesti testauksen tuloksiin.

    Kokeeko testaaja tekevänsä työtä, jolla on tarkoitus, vai onko työ tehtävä koska määritelty kattavuus ei ole vielä riittävä? Aiheuttavatko tilanteeseen liittyvien lopputulemien odotukset ja pelkotilat ylimääräistä stressiä? Onko projekti myöhässä suunnitellusta aikataulusta? Onko aikaa liian vähän? Soittelevatko lapset turhista asioista kesken tärkeän testauskierroksen? Joudutaanko tekemistä priorisoimaan? Ovatko testauksen taustatiedot puuttelliset? Onko oman työn tulevaisuus riippuvainen tuloksista, jotka syntyvät juuri tänään? Onko liian kylmä tai kuuma? Paistaako aurinko liian kirkkaasti? Hengittääkö pomo niskaan? Vituttaako? Ahdistaako? Tässä vaiheessa seuraa monelle yllätys: kuvailin juuri tilanteen, jossa testaaja saa itsestään irti tärkeimmän mahdollisen työpanoksen.

    Tilanne, jossa käyttäjä on naamatusten tuotteen kanssa, on yleensä aivan yhtä epätäydellinen.

    Ei välttämättä ylläkuvatuilla tavoilla, mutta ihmismielelle ominaisella tavalla paeta läsnäolevaa tilannetta ajattelun maailmaan. Epämääräinen epätäydellisyyden kokemus, ja siitä versoava tunnemaailma värittävät tilanteen aina omalla värillään. Kun testauksen lähtökohtana on epätäydellisyys, tulokset palvelevat väistämättä tuotteen käyttäjän epätäydellistä sielunmaailmaa ja tilannetta.

    Laboratorio-olosuhteissa kattavasti suunniteltu, orjallisesti toteutettu ja tarkkaan dokumentoitu testaustyö ei tuota tuloksia, jotka vastaavat todellisen maailman haasteellisia käyttötilanteita. Myöhässä ja puutteellisilla taustatiedoilla tehty testaus on usein softaprojektin kannattavin vaihe.