Följ med när jag sätter mig ner med ledaren, mentorn och STEM-ambassadören Simon Prior för ett hjärtligt samtal om vikten av mentorskap, neurodiversitet och att ge tillbaka till QA-communityt.
Relaterade länkar:
- Prenumerera på QA Leads nyhetsbrev för att få våra senaste artiklar och poddar
- Anmäl dig till väntelistan för QA Leads medlemsforum
Relaterade artiklar och poddar:
Läs transkriberingen:
Vi provar att transkribera våra poddar med hjälp av ett program. Ursäkta eventuella stavfel eftersom boten inte är korrekt till 100 procent hela tiden.
Inledning: I den digitala verkligheten vinner utvecklingen över revolutionen. De QA-metoder och tekniker som fungerade igår kommer att svika dig i morgon. Så frigör ditt sinne. Automatiseringscyborgen har skickats tillbaka i tiden. TED-talaren Jonathon Wrights uppdrag är att hjälpa dig rädda framtiden från dålig programvara.
Jonathon Wright Hej och välkomna till programmet. I dag har jag en mycket speciell gäst, Simon, som ska prata med er om betydelsen av mentorskap. Han är också STEM-ambassadör och en stor person inom gemenskapen. Jag minns att han bjöd in mig till den första testträffen i Aylesbury för många år sedan. Han gör otroligt mycket för gemenskapen, och jag är verkligen glad att ha honom med i programmet. Hej Simon.
Simon Hej Jonathon.
Jonathon Wright Hur är läget?
Simon Bra. Det är förstås galna tider just nu med covid-19 och allt som följer med det, men annars är det väldigt bra.
Jonathon Wright Det är en intressant tid. Jag blev mycket imponerad när jag såg att du också är utbildad första hjälpare inom psykisk hälsa. Vad innebär det?
Simon Det är en kvalifikation jag skaffade för min egen skull för ungefär två eller tre år sedan. Jag har haft ett par problem med den psykiska hälsan tidigare, vilket jag kan berätta om om vi kommer in på det. Jag har kunnat förstå problem som rör psykisk hälsa, och det hjälper mig att finnas där för mitt team. Jag kan upptäcka tecken på att någon börjar få det svårt och vet när jag ska inleda ett samtal med personen, prata med dem och ge stöd. Jag ger dem också utrymme att hantera det de behöver hantera. Det är helt enkelt ännu ett verktyg i min verktygslåda för att hjälpa mitt team och mig själv genom svåra saker.
Jonathon Wright Det är förmodligen viktigare än någonsin att ha den kompetensen, särskilt när människor arbetar hemifrån. Mindfulness. Du räknas som en förespråkare för neurodiversitet, vilket är mycket imponerande. Jag skriver faktiskt en artikel tillsammans med QA Lead om betydelsen av psykisk ohälsa bland testare och inom QA. Det finns mycket stress, särskilt inom testning. Men låt oss börja med din berättelse, eftersom jag verkligen vill förstå hur du kom in på QA och testning från början.
Simon Jag tog examen i datavetenskap. Jag stannade faktiskt kvar på universitetet efteråt och genomförde ett forskningsprojekt om datakriminalitet, där jag tittade på brottsprofilering, vilket var mycket intressant. Tyvärr varade finansieringen bara i några månader. Därefter började jag söka roller, till en början inom datorforensik. Det gick inte särskilt bra, så jag hamnade i ett traineeprogram på McAfee och började som programvaruutvecklare inom C++. Jag arbetade ett par år som junior programvaruutvecklare och började i sprintmodellen lära mig mer om testprocesserna. Jag insåg att jag faktiskt tyckte mer om att ha sönder programvara än att skriva den. Därför började jag ta på mig vissa uppgifter och identifiera problem, och så småningom blev jag 2010 en fullvärdig QA-ingenjör. Min resa inom QA var dock ganska långsam under de första tre eller fyra åren. Det var först 2014 som jag verkligen upptäckte gemenskapen, till exempel Ministry of Testing, TestBash, Software Testing Club och sedan Twitter, som är min främsta källa till kontakt med de flesta testare i gemenskapen.
2015 deltog jag i min första TestBash-konferens. Efter den bestämde jag mig för att vi behövde en gemenskap i Buckinghamshire. Därför startade jag Aylesbury Tester Gathering. Du kom förstås ner och talade för oss, vilket var ett fantastiskt föredrag på den tiden. Det höll på i ungefär fyra år. 2018 lämnade jag McAfee. Då var jag QA-chef och ledde två team, ett i Aylesbury och ett i Cork på Irland. Jag byggde upp det ena teamet från grunden, medan det andra var ett ganska gammalt och etablerat team. Därför fick jag mycket olika erfarenheter av de båda teamen, och det lärde mig mycket om ledarskap. Jag lämnade sedan McAfee och började på National Lottery i november 2018, där jag stannade som testchef för programmet i drygt ett år.
Det var en intressant erfarenhet. Jag lärde mig mycket genom att ha en ganska senior position och övervaka alla projekt. Men det var en mycket gammal och traditionell utvecklingsmodell av vattenfallstyp. Även om jag förbättrade processen mycket inom organisationen kände jag att det inte riktigt passade det jag ville göra eller hur jag ville utvecklas. Därför började jag på EasyJet i januari. Det är där jag arbetar nu som testchef för det vi kallar den centrala QA-funktionen. Inom EasyJet finns alla möjliga funktioner som rör webbplatsen, verksamheten och programvaran som hanterar alla flygtilldelningar och så vidare. Sedan finns det centrala QA-området, som är mitt område, där jag definierar bästa praxis och automatisering. Alla övergripande projekt som sträcker sig över flera områden passerar genom mig. Det är mitt område, och jag bygger upp det just nu.
Jonathon Wright Det låter väldigt spännande. Det ligger mig också varmt om hjärtat. På andra sidan jordklotet, när jag bodde i Nya Zeeland, arbetade jag för det nationella lotteriet där. Att genomföra QA på en sådan plattform i den skalan har förstås sina egna utmaningar, inte minst den enorma komplexiteten. Nu kan jag bara föreställa mig vilka utmaningar du har på EasyJet när du hanterar flygsystemen och bokningarna. Jag såg att ni nyligen ändrade er policy så att människor kan få återbetalningar på grund av problemen. Hur snabbt kan ni agera nu? Har du sett att utvecklingen går mot mer agilt arbete och snabbare lanseringar?
Simon Ja, det skiljer sig mellan olika områden. Inom de digitala områdena ligger mycket mer fokus på att gå över till agila modeller av DevOps-typ. För vissa företagsövergripande system är det mer logiskt att projekten drivs enligt ett scenario av vattenfallstyp. Det handlar om att förstå vad som passar i vilket scenario och inte bara anta att samma lösning passar överallt. Om vi i slutändan kan leverera programvara framgångsrikt, och metoden fungerar för människorna som arbetar med den, är det det viktigaste. Även om agila DevOps-metoder föredras av många finns det fortfarande scenarier där en mer traditionell modell är rimlig. Man behöver ha båda typerna i sin verktygslåda och veta när man ska använda den metod som är mest meningsfull. Det som har blivit ganska utmanande är att förstå vilka projekt som behöver vad.
Men som sagt är det digitala området, där jag tillbringar största delen av min tid just nu, definitivt mer Scrum-fokuserat.
Jonathon Wright Jag kan bara föreställa mig utmaningarna, särskilt nu när ni kanske måste införa saker mycket snabbt, göra förändringar och stödja systemets motståndskraft, särskilt under hög belastning. Har ni upplevt en sådan enorm ökning av volymerna under de senaste veckorna?
Simon Ja, absolut. Det finns också ett mycket omedelbart behov av att få ut något snabbt. Därför måste man lära sig att skala ner sin vanliga kvalitetsnivå och hur man ser på kvalitet i vissa avseenden. Man måste förstå att det finns ett akut behov av att få ut något på marknaden så att vi kan hantera återbetalningar eller något liknande. Då gör man precis tillräckligt för att få ut det genom dörren utan att systemet kraschar. Samtidigt accepterar man att det inte kommer att vara guldkantat på den nivå man normalt skulle eftersträva. Det innebär en förändring av tankesättet när något måste ut snabbt i en nödsituation. Det är ytterligare en sak som vi har behövt lära oss mycket snabbt under de senaste veckorna.
Jonathon Wright Ja, jag minns ett bra exempel. Jag tror att vi kanske till och med pratade om det på Aylesbury-evenemanget, när digitala tjänster började dyka upp och den brittiska regeringen verkligen började anamma digitalisering. Det fanns många framgångshistorier om att de lanserade en plattform för namninsamlingar på gov.uk. Den kom upp på sex veckor med fyra anställda och helt öppen källkod. Det var först när brexit inträffade och alla belastade tjänsten för mycket som systemet gick ner. Om du minns säkerhetsproblemet: när de startade namninsamlingssidan igen använde någon API-anrop för att mata in falska meddelanden, och därefter kunde de inte avgöra hur många som hade röstat.
Ibland måste man få ut produkten och lägga vissa saker åt sidan. Men när det gäller något så kritiskt som flygningar fanns det ett mycket bra exempel. När jag var i Nya Zeeland arbetade jag med New Zealand Air. Jag vet inte om det nådde hela vägen till er, men vi genomförde tester och när appen lanserades upptäckte vi att människor fick se andra personers kreditkortsinformation när de klickade på tillbaka, vilket naturligtvis är mycket allvarligt.
Därför stängdes systemet förstås ner. Men sedan sa någon: ”Ni kan inte stänga ner systemet, för vi använder det för incheckning.” Då drabbades alla som väntade på att gå ombord på New Zealand Airs flyg, vilket orsakade ett enormt systemfel i hela verksamheten eftersom alla dessa system samverkar. Jag antar att du är van vid den typen av komplexitet från McAfee, med komplexa landskap för antivirus, webbsäkerhet och allt sådant.
Tycker du att systemen fortfarande är lika komplexa i din nuvarande roll?
Simon På vissa sätt är de mer komplexa eftersom det finns fler delar som rör sig. Det finns många olika teknikstackar på olika platser som gör olika saker och som alla är mycket kritiska, från betalningar och sätesbokning till själva flygbokningen och tilldelningen av flygningar. Om de störs blir komplexiteten större, fast på ett annat sätt. Det är intressant att komma från ett företag som är helt teknikfokuserat, som McAfee, där man har de senaste och bästa teknikstackarna och alla olika verktyg för automatisering och AI inbyggda i processen. Att komma till en plats där teknik inte är företagets fokus, utan där tekniken stödjer dem i deras arbete, innebär att det på vissa sätt är mer utmanande att införa bästa praxis. Man upptäcker att systemen faktiskt är mer komplexa.
Jonathon Wright Jag vet att du är engagerad i gemenskapen. När du behöver få tillgång till erfarenhet, vänder du dig då till människor på Ministry of Testing, TestBash och de stora evenemang du deltar i? Var hittar du din inspiration i gemenskapen, och hur lär du dig och utvecklas i din roll?
Simon Det finns två saker som jag arbetar mycket med. Jag har en mycket liten Slack-grupp med tre andra testchefer. Vi kallar oss Testing Peers. Vi håller faktiskt också på att sätta ihop en podd eftersom vi tycker att vi har något användbart att bidra med. Under de senaste åren har vi fyra pratat över Slack och delat idéer. Om vi har haft problem har vi diskuterat dem tillsammans. Tre av oss har bytt jobb under den tiden, så vi har pratat om det också. I testvärlden kan man ibland vara testchef utan att faktiskt ha några kollegor på samma nivå på företaget. Att ha den här lilla gruppen människor som vi pratar med varje dag har hjälpt oss att utvecklas och lära oss mer om hur saker kan göras på olika sätt.
Men jag tycker att Twitter är en av de mest kraftfulla platserna för att lära sig saker. Man kan skriva ett meddelande om att man undersöker något kring AI och automatisering, och någon svarar. Någon skickar ett direktmeddelande. Snart har man ett Zoom-samtal med två eller tre personer. Man diskuterar saken, får bra idéer och kommer vidare. Jag hjälpte en tidigare kollega förra veckan. Hon frågade om modellbaserad testning. Jag skrev ett inlägg på Twitter och sju eller åtta personer svarade. Sedan skapade jag en LinkedIn-grupp så att de kunde prata vidare. Det är trevligt att se människor som gärna delar idéer. Därför har sociala medier, LinkedIn och Twitter varit mycket användbara för mig.
Utöver det finns konferenserna. Inget slår samtalen man har på konferenser eller att lyssna på föredrag och prata med talarna efteråt. Jag tycker även att det är ovärderligt. Det handlar om att bygga relationer. När man har träffat någon personligen efter att ha pratat med dem på internet under en längre tid blir relationen ännu starkare. Jag har flera sådana relationer nu. Man träffas för första gången på en konferens och börjar sedan prata mer regelbundet. Man bollar idéer med varandra, och det bygger både kunskap och viljan att utvecklas eftersom man har människor som arbetar tillsammans med en.
Jonathon Wright Ja. Betydelsen av gemenskapen underskattas förmodligen. QA och testning har troligen en av de starkaste gemenskaperna som finns. Det finns många människor som gärna hjälper till. Jag vet att du också gör mycket inom STEM och inkludering, för yngre människor som försöker ta sig in i IT. Det måste vara mycket givande. Tycker du också att det hjälper människor att hitta rätt väg i sin utveckling, vare sig det gäller digitalisering eller karriären?
Simon Ja, det gör det. Det ger en möjlighet att prata om olika alternativ. Om man kan få fler människor involverade som kommer från en liknande bakgrund eller har liknande erfarenheter i sin karriär hjälper det till att föra fram budskapet. Man kan övertyga människor eller ge dem möjlighet att överväga olika karriärvägar och visa de olika alternativen. Det är verkligen en grogrund för idéer. När man har unga människor i skolan eller på universitetet som inte har någon aning om vad de vill göra har man nästan en tom duk som man kan försöka påverka.
En sak som jag har varit mycket engagerad i under de senaste åren är att testning fortfarande inte lärs ut på universiteten. Än i dag har mycket få universitet särskilda kurser i testning eller kvalitet på någon nivå. Därför försöker jag på något sätt ge dem kunskap om testning så att de inte kommer in i branschen helt utan förberedelse. När jag lämnade universitetet trodde jag att det enda jag kunde bli var utvecklare. Att nu kunna återföra till systemet att det finns fler karriärer inom datavetenskap än att bara vara utvecklare har varit mycket viktigt för mig.
Jag började också starta en gemenskap som kallades Future Tech Stars, men jag har inte kunnat driva den vidare så mycket som jag skulle vilja. Jag fick många tekniker intresserade av att ge tillbaka till skolorna och visa att IT och datavetenskap är mer än bara programmering och utveckling. Det finns mycket mer. Flera personer ville gärna besöka skolor och prata, men det handlar om att få tillgång till skolorna och universiteten och faktiskt finnas på plats för att kunna prata med eleverna. Det är något jag kommer att återuppta när jag får mer tid. Det är verkligen en passion för mig att se till att människor känner till alla alternativ när de börjar sina karriärer.
Jonathon Wright Absolut. Jag avslutade precis en artikel om betydelsen av utbildning men också kreativitet. Jag vet inte om du har sett TED-föredraget om frågan: dödar skolan kreativiteten? Det är ett intressant föredrag om att vi egentligen inte vet hur de färdigheter som behövs kommer att se ut om fem, tio eller femton år. Elever behöver vägledning om vad som är viktigt, liksom utbildning och STEM: naturvetenskap, teknik, matematik och engelska. Det handlar också om deras digitala förmågor och förståelse. Vi hade en gäst i programmet som arbetade med DevOps-färdigheter. Det handlar om att gå längre än vanlig kodning, göra saker intressanta och hjälpa människor att hitta sin passion inom IT-landskapet.
Simon Ja, det var alltid intressant. En av mina nära kollegor på McAfee och jag brukade ha ett skolprogram om internetsäkerhet. Vi lade också till karriärföredrag. En kollega som jag arbetade nära var teknisk skribent. Han kunde få sin karriär att låta som det mest intressanta i världen. För en utomstående som tittar på tekniskt skrivande kanske det inte verkar särskilt intressant. Man skriver bara en teknisk handbok för programvaran. Men det handlar om passionen man har för karriären och om att skapa den passionen hos någon annan. Att tända gnistan som gör att de kan bli riktigt bra på det de gör. Det viktiga för mig är att man kan få en enda person att tända till och bli entusiastisk.
Jag har sett det hos personer som jag tagit in i organisationen som nyutexaminerade eller juniorer, utan att veta vad de vill göra. Jag har placerat dem i testroller och sett hur de, med lite uppmuntran och mentorskap och med rätt verktyg för jobbet, blir entusiastiska över att gå till arbetet. De blir entusiastiska över arbetsuppgifterna, och man kan se dem utvecklas. Det är sådana människor som alltid har gett mig den största känslan av att ha gjort något rätt genom att hjälpa dem in och stödja dem när de fattar de beslut de behöver fatta.
Jonathon Wright Ja, det är viktigt att ha den typen av stöd. Vi pratade i början om stressen som är förknippad med sådant här. Jag började skriva en artikel om det eftersom jag har lidit av ångest hela mitt liv. En del av det handlar om att hantera stressnivåerna. Regeringen har nu många riktlinjer om psykisk hälsa och om att se till att man fortfarande tar hand om sig. Social distansering gäller just nu, men man behöver också gå ut och få frisk luft. Har du några små tips som hjälper människor som kämpar med sådant?
Simon Jag kan bara tala utifrån mina egna erfarenheter. För några år sedan, när jag arbetade på McAfee och hade två team i olika länder som arbetade med olika projekt på olika mognadsnivåer, brände jag ljuset i båda ändarna för att hålla teamen igång. Eftersom McAfee är ett amerikanskt företag hade vi sena samtal med USA. Jag hade också team i Indien som arbetade med oss, så jag hade samtal tidigt på morgonen. Dessutom arbetade två team med olika saker. Det ena var helt nytt på McAfee och inom testning, så jag lade mycket tid på mentorskap och coachning. Det lokala teamet i Aylesbury var däremot mer etablerat, hade fastnat i sina arbetssätt och ville inte förändras. Jag lade därför ner mycket extra arbete på att få teamen att fungera.
Utöver det drev jag fortfarande testträffarna i Aylesbury, började utveckla mitt konferenstalande, höll föredrag på olika platser och arbetade med skolprogrammet. Jag brände bokstavligen ljuset i båda ändarna för att hinna med allt. Till slut blev arbetet mina sociala medier. Jag vaknade på nätterna och kontrollerade jobbmejlen för att se till att jag hade kontroll. Jag gick in i väggen. Jag kollapsade hemma framför mina barn vid frukostbordet och hamnade på akuten hela dagen eftersom jag slog huvudet i bordet när jag föll. Jag var ledig i två veckor efter det. Min chef var mycket stöttande och sa: ”Du behöver ta ett par veckor. Ta ledigt och ta hand om dig. Vi klarar oss utan dig i några veckor.”
Det var också en del av ångesten. Tänk om de klarar sig så bra utan mig att de inte behöver mig? Den ångesten fanns alltid där. Men det gav mig verkligen möjlighet att reflektera och se vad jag behövde förändra. En av de första sakerna jag gjorde var att se till att teamet i Cork fick en ledare. Det var förmodligen en av de bästa rekryteringarna jag någonsin gjort. Han var mycket stabil och leder fortfarande teamet. Han tog över ett stort ansvar så att jag inte behövde sköta den dagliga ledningen. Sedan började jag fundera på hur jag som chef och ledare kunde minska min tekniska inblandning från dag till dag, lita mer på teamet och ge dem verktyg att själva driva arbetet. Det viktigaste rådet för mig är att en chef måste kunna lita på sitt team när det gäller det tekniska arbetet. Man ska finnas där för att företräda, stödja, stärka, uppmuntra och utveckla dem så att de kan bli så bra som möjligt.
När man kan göra det och ta ett steg tillbaka kommer teammedlemmarna antingen att blomstra eller misslyckas. När de misslyckas ska man finnas där och stödja dem, hjälpa dem upp igen och ge dem verktygen, stödet, utvecklingen och mentorskapet som behövs. Det är lätt att peka finger när någon misslyckas och säga att personen är värdelös. Men mitt motto har alltid varit: om vi misslyckas, misslyckas vi tillsammans, och vi reser oss tillsammans och arbetar oss igenom det. Det har jag tagit med mig i mina framtida roller. Man måste känna sina gränser och inte ta på sig för mycket. Jag vill hela tiden ta på mig mer, starta om testträffarna och hålla konferensföredrag. Det ligger i min natur att ha flera saker i luften samtidigt, men man måste veta när man ska stänga av.
Nu försöker jag medvetet att inte arbeta för mycket på kvällarna. Jag begränsar mig åtminstone till två eller tre kvällar i veckan, ger mig själv tid att återhämta mig och ser till att jag får tid att läsa och vara med familjen. Man måste veta vad som är viktigast. De extra aktiviteterna kommer inte att betala lönen eller räkningarna. Prioritera därför sin huvudsakliga inkomst och tillbringa tid med de människor som bryr sig mest om en. Om man vill och har möjlighet att få plats med annat, gör det, men känn sina gränser och nå inte utbrändhet.
Jonathon Wright Fantastiska råd. På SlideShare har du en hel presentation om mångfald och om att hjälpa människor förstå skillnaden mellan personer som är autistiska. Jag tycker att alla befinner sig någonstans på spektrumet, särskilt i våra yrken. Det gäller även saker som dyslexi, som jag själv har. Det finns så många olika aspekter. Vi kan använda något som Myers-Briggs ur ett affärsperspektiv för att förstå hur vi kan kommunicera bättre med varandra. Men fram till nyligen har psykisk ohälsa varit något som inte riktigt kommit fram. Det är bra att det gör det nu, eftersom människor får möjlighet att förstå hur de kan bemöta det bättre. En nära familjemedlem till mig har blivit inlagd med tvång den här veckan och har inte kunnat hantera nedstängningen. Det är mycket svårt eftersom människor kanske inte har kunnat få den hjälp de behöver. Jag minns en statistikuppgift som sa att ungefär 17 procent av hela befolkningen någon gång kommer att drabbas av psykisk ohälsa. Jag tror att siffran förmodligen är ännu högre nu.
Vi lär oss mycket under den här krisen: hur vi arbetar tillsammans, hur vi måste kunna säga när vi är tillgängliga och inte, och hur vi ska ta pauser. Vi får inte försöka arbeta längre bara för att människor som arbetar på distans är oroliga och tror att de inte gör tillräckligt. Situationen har lagt ytterligare stress på oss. Jag är säker på att många människor, även de som inte har identifierat att de kanske befinner sig på spektrumet, påverkas. Det är verkligen värt att ta en titt på din presentation. Jag ser till att den finns i programanteckningarna.
Det är naturligtvis ett svårt ämne att prata om, men det finns mycket press, särskilt eftersom QA ofta ses som kvalitetsambassadörer och samtidigt ansvariga för kvaliteten på det som lämnar organisationen. Men kvalitet är allas ansvar. Har du några råd till testare som oroar sig för att de släpper sådant som inte håller måttet, skyller på sig själva och inte arbetar tillsammans genom att fira misslyckanden och lära sig av dem som ett team? Har du några tips till juniora testare och QA-medarbetare?
Simon För mig handlar det framför allt om kommunikation och om att bygga en kvalitetskultur i hela organisationen. Om du är junior QA bör du åtminstone försöka få stöd från din ledare eller chef. Försök bygga samma synsätt kring vilken berättelse vi har om kvalitet och vad vi bör sträva efter ur ett QA-perspektiv. I en agil miljö är det definitivt ett sätt att föra arbetet framåt att alla ansvarar för kvaliteten. Prata om QA och kvalitet vid varje tillfälle och försök skapa en situation där man tänker på kvalitet tidigare. Jag har talat på flera konferenser om hur vi behöver flytta kvalitet åt vänster, ha kvalitet med vid projektets start och se till att den diskuteras tidigare. Ta in testbarhet och nya idéer som hjälper oss att identifiera problem tidigare. Gör också egna efterforskningar. Det som fastnade hos mig som junior testare var den enkla grafen över kostnaden för ett fel. Skillnaden mellan att upptäcka fel en vecka före lansering och att upptäcka dem i kraven är enorm.
Som junior QA är det ett starkt budskap att ta med till resten av teamet och utvecklarna: ”Om vi tittar på detta tidigare kan vi hitta felen tidigare och förhindra att projektets kostnader skenar.” Var inte rädd för att kontakta andra i branschen. På sociala medier finns många mycket smarta människor som bokstavligen avbryter allt för att svara på frågor. De kan ha Skype- eller Zoom-samtal med dig, diskutera saker och hjälpa dig framåt. Det handlar om att bygga upp självförtroendet och ha övertygelse bakom det man säger. När man kan göra det börjar människor lyssna, bli ens allierade och ta till sig budskapet.
Ett annat verktyg som jag har använt mycket på senare tid är kortleken TestSphere från Ministry of Testing. Det är inte Ministry of Testings egen kortlek, men den säljs i deras butik. TestSphere innehåller 100 kort med ämnen inom testning. Jag har använt den i möten med andra testare, andra delar av verksamheten, utvecklare och projektledare och sagt: ”Låt oss prata om testning.” Man lägger några kort på bordet och frågar om deras erfarenhet av stabilitet, testbarhet och prestanda. Efter ungefär en timmes samtal säger människor som inte arbetar med testning plötsligt: ”Jag visste inte att ni kunde så mycket. Jag visste inte att ni hade så mycket kunskap om andra områden än bara testning.” Det handlar om att förstå att testning är mycket mer än bara exekvering. En testare eller någon inom QA kan bidra med så mycket mer och identifiera var kvaliteten kan förbättras.
Små vinster är särskilt viktiga för en junior testare. Om du kan åstadkomma en liten förändring genom att förespråka en process där man identifierar fel i kraven i stället för att vänta till slutet kan det få stor effekt. Du får plötsligt respekt och kan börja utvecklas i karriären.
Jonathon Wright Det är verkligen intressant att människor kan se värdet i hela det stora utbudet av aktiviteter som ingår i testning och QA. Du talade på UK Star 2019, som jag nyligen fick veta tyvärr blev den sista konferensen. Du stod på scen samtidigt som jag.
Simon Ja, det gjorde jag.
Jonathon Wright Jag tittade igenom dina bilder. Där talar du om din ledarskapssida. Du rekommenderade några riktigt bra böcker om att leda testare och om chefens väg, samt några poddar, Simple Leadership och, tror jag, Testing in the Pub. Hur har din resa inom ledarskap utvecklats? Kan du ge oss en 30-sekunders överblick av presentationen?
Simon I den presentationen pratade jag om vad som hände med min psykiska hälsa och min utbrändhet på McAfee och hur jag återhämtade mig. Jag har alltid känt att jag är mer av en människomänniska än en tekniker. Jag har alltid drivits av att ta hand om mitt team och stödja människor som behöver stöd. Det hänger ihop med min passion för neurodiversitet. Jag har en autistisk syster och min fru är lärare för elever med särskilda behov. Det finns tydliga kopplingar, och det har legat mig varmt om hjärtat.
Det handlar om att ha rätt verktyg i verktygslådan för att kunna hantera varje person i teamet. Man måste lära sig att anpassa sig så att man kan stödja varje person individuellt och inte använda samma metod för alla. Vissa människor uppskattar mjuka instruktioner. Andra vill ha det svart på vitt och veta exakt vad de ska göra. Man måste veta vilket tillvägagångssätt som fungerar för varje person i teamet. Det har alltid varit en viktig del av min ledarstil. När jag blev ledare på McAfee hade jag ett lokalt team som jag samordnade medan linjechefen arbetade på distans.
Jag visste att jag behövde göra mitt bästa för att få ut det mesta av människorna. Jag skulle ge dem stöd och mentorskap så att de kunde utföra arbetet, men också finnas där när de behövde prata eller få ur sig frustration. Om de behövde fem minuter för att skrika på någon kunde jag säga: ”Kom och skrik på mig. Vi löser det. Sedan går vi vidare och glömmer att det hände.” Ibland hjälper det verkligen att vara en klangbotten eller en trygg plats för människor. Då känner de sig bekväma och vågar komma till en med vad som helst.
En gång fick jag höra att jag behövde ha en terapifåtölj på kontoret eftersom människor alltid kom till mig för att prata. Även om det sades negativt såg jag det som något positivt: de tyckte om att prata med mig och kände sig trygga. Trygghet är också viktigt på arbetsplatsen. Arbetet kan ibland vara skrämmande om man inte känner sig bekväm, särskilt om man har ett neurodivergent tillstånd som autism eller ADHD. Arbetsmiljön kanske inte är utformad på ett sätt som känns tryggt. Att kunna stödja människor och ge dem verktygen de behöver för att göra sitt arbete korrekt eller så bra som möjligt har därför alltid varit viktigt för mig. Det har följt mig genom hela karriären.
Nu har jag skapat neurodiversitetskortleken. Jag använde den som utbildning på Camelot vid National Lottery. Jag har också anpassat den för EasyJet, så den kommer att läras ut där någon gång. Det är en del av ett större mångfaldsprogram som ska se till att alla kan vara sig själva på arbetet. Det har alltid varit viktigt för mig. Samtidigt har jag varit mycket engagerad i att se till att de team jag lett har haft bästa möjliga förutsättningar att genomföra testning. Jag förespråkar starkt explorativ testning och vill att den ska behandlas som lika viktig som automatisering. Automatisering är också en viktig del av testningen, men man ska inte anta att allt måste automatiseras. Man måste lära sig var automatisering passar bäst och var den inte behövs. Andra verktyg, som explorativ testning, kan fylla den luckan.
Jag har alltid varit passionerad när det gäller att göra kvalitet viktig och ge människor möjlighet att lära sig nya tekniker. Jag vill stödja dem när de har nya idéer, brainstorma med dem och hjälpa dem hitta lösningar utan att själv tala om vilken lösningen är. Sitt med dem och coacha genom frågor: vilken del av problemet tycker du är viktigast att lösa? Hur tror du att vi kan göra detta? Vilka idéer har du? Ge dem coachande frågor och låt dem själva bygga upp svaret. Då får de kraft att känna att de har åstadkommit något. Om teamet känner att det har åstadkommit något har du som chef i slutändan också åstadkommit något.
Jonathon Wright Du är som en modern Frasier, fast inom QA. Vi kanske borde döpa om podden efter det. Jag kallar mig för närvarande digital terapeut. Det var alltid ett skämt, men det handlar om att lyssna på människor, förstå deras utmaningar och hjälpa dem. Du har pratat om neurodiversitet. Vi ska skriva en QA-artikel om det tillsammans med The QA Lead. Om du vill bidra vore det fantastiskt att få ditt perspektiv, eftersom du har levt med detta. Du har också kommit ut på andra sidan och kan dela med dig av dina erfarenheter, ge människor en struktur att arbeta efter och ge dem den information de behöver för att förstå bättre. Det vore fantastiskt att ha med dig.
Jag vet att du har några bloggar. Din testingpeers.wordpress.com. Det gäller att hitta balansen och få lite tid över till sådant. Du har uppenbarligen också podden på gång. Om människor vill kontakta dig, vilket är det bästa sättet?
Simon På Twitter heter jag siprior. Jag är ganska aktiv där och pratar gärna med människor. Jag är också ganska aktiv på LinkedIn. Eller mejla mig på simon.prior@hotmail.com så svarar jag. Jag bloggar inte så mycket som jag skulle vilja. Jag har flera utkast som jag ännu inte har avslutat. Förra året skrev jag ett inlägg om neurodiversitet. Det har lästs mycket och delats med flera autismorganisationer och människor inom autism- och ADHD-området. Det blev startpunkten för utbildningsmaterialet som jag också har använt i tidigare roller. Jag medverkar gärna i blogginlägg om mångfald och psykisk hälsa i testvärlden.
Jonathon Wright Utmärkt. Har du några avslutande råd till personer som börjar sin karriär eller till människor som kanske har det svårt just nu?
Simon För den som börjar sin karriär är mitt råd att inte vara rädd för att ta kontakt. Titta på alternativen. Om du nyligen har börjat i teknikbranschen och nu arbetar hemifrån på grund av pandemin, leta efter innehåll på nätet som kan hjälpa dig framåt. Som någon som driver en testgemenskap kan jag berätta att vi startar upp. Jag har nu en medvärd, Stu Johnson i Milton Keynes. Vi planerade att ha vår första träff i Milton Keynes i april, men den blir nu ett webbinarium online den 22 april. Vi färdigställer detaljerna, men det finns massor av evenemang. Ministry of Testing och andra testorganisationer runt om i världen erbjuder mycket innehåll online: webbinarier, frågestunder och öppna samtal där man kan prata med människor. Delta i sådant innehåll, lär dig och använd det för att bygga upp din kunskap.
Jag brukar säga att det är bra att lära sig något, men det viktiga är hur man använder det efteråt. Se till att faktiskt göra något med kunskapen. Det är fantastiskt att delta i en konferens, men om man inte gör något med föredragen efteråt är det bara en trevlig dag. Fundera på vilka läranderesultat du vill uppnå. Blogga om det, skriv om det och prata med människor. Inför något på arbetsplatsen. Föreslå en ny process och förbättra dina färdigheter på det sättet.
Om någon har det svårt är mitt råd att ta kontakt. Jag pratar gärna med den som tycker att det är svårt just nu. Det finns också mycket information om välbefinnande, ett sunt sinne och hur man kommer igång igen på det sätt man vill. Jag hjälper gärna till där det behövs.
Jonathon Wright Det var en underbar podd. Den var mycket hjärtlig. Lägg till Mind.org.uk om du befinner dig i Storbritannien. Ett fantastiskt samtal. Tack så mycket, Simon. Jag kommer definitivt att delta i nästa testträff i Aylesbury, och vi måste få tillbaka dig till programmet.
Simon Strålande. Det gör jag gärna. Tack, Jonathon.
