Anonyymi testipäällikkö: ”Lunta tupaan!”

Lunta tupaan! Tänä talvena on anonyymi testipäällikkö saanut huhkia lumitöiden parissa. Lumikasojen korkeus on jo sitä luokkaa, että pitäisi olla jo Pekka Markkasen pituinen, jotta voisi donkata täyden lumikolallisen kasan päälle. Välillä lumikolaan tai -lapioon nojatessa ja huilatessa on tullut ajateltua, että lumisateella ja lumitöillä on yhtäläisyyksiä ohjelmistokehityksen vianhallintaan. Virheet kasautuvat joskus lumikasojen tapaan tietyssä […]

Anonyymin testipäällikön viisi vinkkiä vuodelle 2019

Viisi vinkkiä vuodelle 2019 Uusi vuosi ja uudet kujeet, vai olisiko sittenkin parempi ottaa oppia myös menneisyydestä. Työelämässä on tullut törmättyä samoihin ongelmiin useampana vuonna, joten ajattelin jakaa viisi vinkkiä laadullisesti parempaan vuoteen 2019. Ensimmäinen vinkki: kokonaisuuden hahmottaminen. Olen huomannut, että kokonaisuuden hahmottamisesta on tullut entistä vaikeampaa, koska projekteissa käytössä olevia teknologioita, työkaluja ja menetelmiä […]

Anonyymi testipäällikkö kirjoittaa Joulupukille

Kirje Joulupukille Rakas Joulupukki, oletko sinä varmistanut, että kaikki on valmiina joulua varten? Oletko tarkistanut ja tulkinnut tonttujen kanssa, mitä oikeasti kaikki pienet ja isommat lapset toivovat joululahjoiksi? Oletko varma asiasta, koska kaikkia kirjeitä ei ole kirjoitettu samalla kielellä ja niiden käsitteet taitavat vaihdella aika paljon. Miten olet osannut muodostaa niistä priorisoidun kehitysjonon Korvatunturilla käytössäsi […]

Anonyymin testipäällikön tarinoita, osa 6

Citius, Fortius ja sitten Bugitus Ohjelmistotuotannossa on viime vuosina keskitytty lähinnä mantraan ”nopeammin ja voimakkaammin”, eli pitää saada enemmän julkaistavaa aikaan nopeammassa tahdissa. On siirrytty palvelinhuoneista pilveen, v-mallista ketterään kehitykseen ja lisäksi on kaikenlaisia muita tekemisen ja tekniikan kehitysaskeleita esim. DevOps ja tekniikoiden esim. kontitus. Testaus on tavallaan tässä aina jälkijunassa esim. testaustyökalujen kehityksen takia, […]

Anonyymin testipäällikön tarinoita, osa 5

Ketterää katselmointia Testaushan on tosiasiassa aika kallista puuhaa ja se oikeastaan tuottaa tietoa siitä, millainen on ohjelmiston sen hetkinen laatutaso. Virheitä löydetään ja ne pyritään korjaamaan mahdollisimman hyvin, jotta laatu paranisi. Tässähän sitä aikaa ja rahaa palaakin, sekä lisäksi projektipäällikön, johdon ja asiakkaan hermot. Vaikeahan sitä on asiakkaalle todistaa, että tunnin käyttäminen määrittelyn parantamiseen voi […]

Anonyymin testipäällikön tarinoita, osa 4

Testiautomaation noidankehä Aika monen asiakkaani ongelmat ovat ratkenneet testiautomaation avulla, tai niin he ovat kuvitelleet. Osalla on se kumma käsitys, että pelkästään jonkun vempaimen hankkiminen nopeuttaa ja parantaa testausta reilusti vanhaan tapaan verrattuna. Ennen kaikkea laajamittainen testauksen automatisointi on samanlainen kuin normaali softankehitysprojekti. Se vaatii arkkitehtuuria, määrittelyä, nimeämiskäytäntöjä, koodausta, testausta ja kokeilua. Testauksen automatisointi vaatii […]

Anonyymin testipäällikön tarinoita, osa 3

Testauksen kerrosvoileipä Asiakas on usein kysynyt minulta, että minkä takia tarvitaan niin monta erilaista testausvaihetta? Yksinkertaisin selitys on, että ne kaikki testaavat eri lähtökohdista ja näkökulmista, koska emme tiedä, missä niitä virheitä oikein on. Niin kauan, kun minä olen tehnyt näitä hommia, on aina huomautettu yksikkötestauksen tärkeydestä. koska se on tärkeä menetelmä hyvän koodin luomisessa. […]

Anonyymin testipäällikön tarinoita, osa 2

Testaus – mitä se oikein on Aina välillä kannattaa uhrata ajattelua perusasioille: mitä testaus oikein on, sekä miksi ja miten sitä kannattaa tehdä. Ensimmäisessä ohjelmistojen testausta käsittelevässä kirjassa (Glenford J. Myers: The Art of Software Testing 1979) on hyvä määrittely, joka pitää edelleen paikkaansa: “Software testing is a technical task, but it also involves some […]

Contact us!