I'm interviewed for my book and crowdfunding campaign in the biggest Finnish IT-magazine Tivi. I'm humbled by this great interest, and very happy! Why don't you support the book, too at https://igg.me/at/dragons-out-book
Testauksen perusteita lapsille opettava satukirja kerää parhaillaan joukkorahoitusta. Kari Kakkonen aikoo kääntää saman tien kirjansa englanniksikin.
Koodausta opettavat lastenkirjat ja työpajat ovat kasvaneet suosituiksi viidessä vuodessa. Kari Kakkonen kertoo pitävänsä näitä tärkeinä tapoina kasvattaa nuoria nyky-yhteiskunnan odotuksia varten. Mutta koodaus on vasta puolet ohjelmisto-osaajan taitosettiä. Siksi Kakkonen rupesi miettimään, miksi testausta ei esitellä lapsille.
Kakkosella oli jo kytenyt hinku kirjoittaa testausta käsittelevä kirja, sillä hänellä on parikymmenen vuoden kokemus testausalan töistä. Testausosaajien lisäksi hän on vetänyt perusteiden koulutuksia aikuisille ja oppinut selittämään havainnollisesti olennaiset asiat.
Lohikäärmeet ulos! tai englanniksi Dragons Out! sijoittuu fantasiamaailmaan, jossa lohikäärmeistä on jatkuvasti riesaa. Ritarit hätistävät erilaisia bugeja edustavia lohikäärmeitä. Kakkosen mukaan kirjan juoni on tytön ja pojan kasvutarina:
”Lapset haluavat isoina ritareiksi. He ovat apuna lohikäärmeiden karkotuksissa yhä enemmän, kun kirja edistyy.”
Ritareiden lisäksi mukana on tietäjiä eli erilaisia käytettävyyden tai tietoturvan osaajia. Tuoteomistaja eli linnanherra tai -rouva pyytää apua ritareilta.
Suomeksi kirjan nimi kuuluu alustavasti Lohikäärmeet ulos! Kirja lohikäärmeistä, ritareista ja ohjelmistotestauksesta. Se on suunnattu 10-15-vuotiaille lapsille ja se sisältää erilaisia testaukseen liittyviä tehtäviä. Kunkin fantasiatarinan jälkeen tarina selitetään auki tietotekniikan ja testauksen maailmaan.
Kakkonen uskoo, että kirjasta voi olla iloa myös muillekin kuin lapsille:
”Toivon, että päällimmäinen fiilis kirjasta nuorimmille lukijoille olisi, että onpa se ohjelmistotestaus kiva asia. Muuta ei tarvita. Jos lisäksi kirjasta jäisi nuoremmille lukijoille mieleen talteen kokeilemisen ja tutkimisen taitoa sekä luovan ongelmanratkaisun taitoja, niin asioihin voisi palata myöhemmin, kun on enemmän ikää”, Kakkonen pohtii.
Kakkosen työpaikka, it-palvelutalo Knowit, haastaa testausalan osaajia keräämään lahjoituksia, joilla Lohikäärmeet ulos! -kirjaa ostetaan kouluille. Tarkoituksena on kannustaa jo varhain nuoria kiinnostumaan it-alasta, jotta huutavaan osaajapulaan saataisiin helpotusta.
Knowit lahjoittaa itse vähintään 30 kirjaa, ja toivoo muilta alan toimijoilta samaa tai isompaa panostusta. Kirjat luovutetaan niiden valmistuttua juhlallisesti opetusministerille kouluille jaettavaksi.
Käsikirjoituksen luonnos on jo valmiina
Joukkorahoituskampanjan tavoitteena on 76 000 euroa, mutta pienempikin summa voi riittää projektin toteutumiseen.
Tavoitteena on saada kirja julkaistuksi ensi kesänä. Kirjan ensimmäinen luonnos on suomeksi jo valmis. Kakkonen kirjoitti sen sapattivapaan aikana. Talvella hän aikoo kääntää kirjan englanniksi, jotta se ilmestyisi samaan aikaan kahdella kielellä.
Kirjan kuvitukset piirtää unkarilainen graafikko Adrienn Széll.
Linda Liukkaan Hello Ruby -kirja oli yksi tärkeä innoittaja Kakkoselle. Hän sanoo tarkoituksella lukeneensa Hello Rubyn vasta kirjoitettuaan oman kirjansa, jotta siitä ei vahingossa tulisi samanlainen.
Joukkorahoituskampanjassa on myynnissä myös webinaari, jossa Kakkonen puhuu tunnin verran testauksesta esimerkiksi yrityksille tai opettajille. Hän on pohtinut laittavansa webinaaria varten kehittämänsä esitysaineiston myöhemmin jakeluun Creative Commons -lisenssillä.
Testausalan hyväksi työn ohessa toimiminen ei ole Kakkoselle uutta: hän on tehnyt työnsä lisäksi vapaaehtoistöitä testausrintamalla jo pitkään. Kakkonen on maailman suurimman testausjärjestön ISTQB:n sihteeri. Hän kirjoittaa testausaiheisia blogeja Tiviin.
Kirjan luonnosta ovat lukeneet ja kommentoineet sekä lapset että vanhemmat ja opettajat. Palautteen perusteella Kakkonen muutti kirjan suositusiäksi ”sopii 10-99-vuotiaille”. Hän sanoo ottavansa mielellään palautetta vastaan siitä, mihin suuntaan kiinnostuneet lukijat toivovat kirjan tehtäviä ja painopistettä kehitettävän. Olisiko esimerkiksi eläkeikäisilläkin kiinnostusta kirjan lukemiseen ja testausasioiden opettelemiseen?
I got my first idea for a book that would combine fantasy and software testing years ago. I wanted to find a way to make software testing interesting to kids. People in the software testing industry understand very well that there is always a shortage of software testing. It usually stems from not knowing enough about the importance of testing. Testing is easily considered a necessary evil. However, it is enormous fun and a profession of its own. Why not tell about the fun of software testing already to children in an engaging way? Dragons and knights found their way into my book. Finally, my sabbatical year gave me a chance to put some words together to make the story. I wrote the first draft of the first chapter in Finnish in late 2018 and sped up with the other chapters during the rest of my sabbatical in 2019. There are many more steps to take, including deciding about the extent of illustration, negotiating with book publishers, and editing the book. But we'll get there soo
I feel very honoured, humble. I'm awarded for my work over the few decades but certainly especially for my work in the past few years with the Dragons Out book and trying to get the software testing message across to children and schools through this ground-breaking approach of fantasy book storytelling. I feel that the world has noticed the great initiative to bring the testing message to children. Feedback from children is of course most touching. I especially remember that the son of a friend of mine said after reading my book on his own: "Mom, I want to be a software tester when I grow up!" Many adults have read the Dragons Out book, too, and describe it as fantastic! It is so rewarding to hear this praise. The EuroSTAR conference explains on their award page that "The EuroSTAR European Testing Excellence Award is the highest honour bestowed by our community. It is driven by peer nominations and is the ultimate recognition for those that continually give to the
This pondering about the importance of testing was on my Indiegogo crowdfunding campaign page. Here it is for all of you to read! The world is full of software. It is hard to live a day without using software in some form or another. Some software works on its own (like games), some enable services (like online banks) and some are a crucial part of physical products (like cars or planes). The more critical or complex the software is the better quality it has to be. Companies need great software to differentiate from the competition. Software testing is the key approach to creating this great quality. The lack of software developers, or coders, is in the news all the time. You have your coding schools, and other such initiatives to get children into coding at a young age. Which is very good, of course, also from the testing point of view. All coding includes some testing. What software testing professionals always notice, however, is that software testing is more than t
Comments
Post a Comment