Har du en rolle i det å teste eller kvalitetssikre programvare? Med fare for å fornærme noen, og med en internasjonal kapasitet på testing som kilde, kan vi nå fastslå at det er mange likheter mellom apekatter og testere. Her er hva du kan lære om testing av programvare fra sjimpanser og spekkhoggere.
– Vi som leder testere eller selv driver med testing har en viktig rolle i å drive gjennom endringer, påvirke og hjelpe individer, team og gjerne hele virksomheten til nye nivåer, sier den britiske internasjonalt anerkjente eksperten op testing, Isabel Evans.
– Vi må samhandle med mange mennesker og samarbeide i prosjektgrupper med personer som har mange ulike perspektiver. Det er ikke lett, og det faller ikke naturlig for de fleste, spesielt fordi vi som driver med testing ofte har en litt vag og uklar posisjon i «flokken».
Hun er opptatt av at denne gruppen trenger å definere og synliggjøre en tydeligere posisjon.
Og det er her spekkhoggerne kommer inn.
Isabels niese jobber i BBC og reiser rundt i verden for å gjøre opptakene som du senere får forklart av David Attenboroughs engasjerende og tillitvekkende røst. Det var i en samtale med denne niesen Isabel fikk sine aha-opplevelser om flokkdyr og hvordan deres rang og hierarkier speiles av det største flokkdyret av dem alle: mennesket.
– Jeg hadde lenge engasjert meg i dette om forskjellen på lederskap og styring, ledere og administratorer, så ved en anledning spurte jeg henne, nærmest på fleip, om det finnes slike forskjeller i dyreriket også. Jeg forventet ikke et ja. Men det fikk jeg.
—Ja visst!, svarte niesen, og forklarte hvordan det blant sosiale dyreslag oppstår ulike roller som kan sammenlignes med tilsvarende menneskelige roller.
– De har tydelige ledere, men også hva vi kan kalle organisatorer, administratorer, stab, bakkepersonell. Noen er fredsmeklere og tar seg av de emosjonelle, «mellomdyriske» behovene, andre er outsidere, og passer ikke inn i noen roller.
Med denne innsikten fra de innerste, mest opplyste kretser – niesen er en ekspert på dyr og dyrs atferd – gikk Isabel tilbake i tenkeboksen på jakt etter flere animalske innsikter til nytte for menneskeheten i sin alminnelighet og testmiljøet spesielt.
Hun leste og lærte, blant annet fra Jane Goodalls studier av sjimpanser og Elisabeth Kübler-Ross sine studier av krisens stadier. Hun leste om ludditter, hun leste om endring. Og hun leste om markedstilpasning, blant annet gjennom den klassiske «Crossing the Chasm» av Geoffrey Moore.
For testing handler i høyeste grad om endring og markedstilpasning. Nye produkter krever endring av brukernes atferd, og det vet vi er vanskelig. Ofte skaper det også territoriale endringer. Noen får et større territorium, noen ser at det krymper.
«Når territoriet endres, endres også atferden. Er det ille nok går det fra sunn, reflektert tilstedeværelse til full panikk og hyperaggressiv og sykelig oppførsel.»
Slike endringer bringer lett fram det dyriske i mennesket.
— Dyr trenger et territorium der de fritt kan råde grunnen, minner Isabel om. – Det skal ikke være for stort, ikke for lite, det skal være interessant nok til å være stimulerende og trygt nok til at dyret ikke føler seg truet. Når territoriet endres, endres også atferden. Er det ille nok går det fra sunn, reflektert tilstedeværelse til full panikk og hyperaggressiv og sykelig oppførsel.
Låter det kjent?
— Uansett hva du og ditt team vil skape, og uansett hva slags prosjekt, hvilken modell, eller hvilket stadium i produktets livssyklus det dreier seg om er det nødvendig at vi som testere forstår vårt dyriske opphav, sier hun.
Så er det noen forskjeller på dyr og mennesker også.
«Godt teamarbeid handler i større grad om godt følgerskap enn godt lederskap.»
– Det som skiller oss dyr fra mennesker kan vi kjenne igjen hos spekkhoggere og andre dyr på toppen av næringskjeden. Fra denne posisjonen kan man tillate seg litt større friheter i hvordan de organiserer seg. Det viser seg at både spekkhoggere og mennesker jobber best når de jobber i agile team hvor alle kan eksperimentere, heller enn i grupper med et sentralt individ som tar alle avgjørelser og ikke tillater fleksibilitet. Men vi må forstå når vi er en leder og når vi er en følger. Godt teamarbeid handler i større grad om godt følgerskap enn godt lederskap.
Isabel Evans er en av innlederne på testkonferansen Odin, som arrangeres av Den norske dataforening. Der skal hun reflektere mer om likhetene mellom testere, sjimpanser, ulver og spekkhoggere.