Denna webbplats använder cookies för att ditt besök ska fungera bättre.

Vi använder enhetsidentifierare för att med hjälp av Google Analytics analysera vår trafik för att optimera innehållet på denna webbplats. Detta innebär också att vi vidarebefordrar identifierare och annan information från din enhet till Google. Läs mer

Dessa kan i sin tur kombinera informationen med annan information som du har tillhandahållit eller som de har samlat in när du har använt deras tjänster. Vill du inte att information skickas till Google så finns det sätt att blockera detta i din webbläsare. Vi använder även cookies för att förbättra användarupplevelsen. Du kan enkelt ta del av, blockera och avlägsna lagrade cookies om så önskas via inställningar i din webbläsare.

Acceptera alla cookies

Mer detektiv än halvskum hacker

I takt med att datorprogram och mjukvarusystem blir allt mer komplexa och utvecklingstakten i olika projekt ökar behovet av effektiva tester. Det har därför blivit nödvändigt för IT-konsultbolag att planera in tester redan från början av ett projekt.

– Test är en investering. Det har blivit mer fokus på det för att fler ser hur viktigt det är, säger Stefan Sehlstedt, som är kollega till Magnus Karlsson på Sogeti.

Inga halvskumma hackers

På bio är det nästan alltid någon halvskum hacker eller den där smarte överintelligente programmeraren som utvecklar koden som får spotlighten på sig. Men någon som testar programmen och systemen syns aldrig till i filmer som Matrix, Millenium eller robotfilmen Surrogates. Men utan tester riskerar projekten att haverera, menar Stefan Sehlstedt och Magnus Karlsson. Lisbeth Salanders hackande måste följas upp av kunnigt folk som testar om koden håller och en virtuell värld som Matrix skulle aldrig kunna genomföras utan rigorösa tester..

Stefan Sehlstedts och Magnus Karlssons vardag är kanske inte så flashig som Hollywood-filmerna värld men de menar att de har ett mycket intressant arbete. De jobbar för Sogeti och är ofta ute hos kunder och har i många år arbetat med att utveckla testverksamhet av system för att förbättra dem och göra dem mer säkra.

Test naturligt i utvecklingscykeln

– Test måste vara en naturlig del av utvecklingscykeln. Vi bygger in test redan från början av projekten för att hitta fel så tidigt som möjligt. Det är både en fråga om kvalitetssäkring och att skaffa sig good will. Kan vi leverera felfria system så blir kunderna nöjda, säger Stefan Sehlstedt.

Den gamla testsmetoden, den som brukar kallas vattenfall, är inget för Stefan och Magnus. Den innebar att stora projekt och system utvecklades nästan helt färdiga innan någon satte sig för att testa dem. Upptäckte man då ett fel i det läget kunde kostnaden för att ställa allt till rätta skena iväg katastrofalt.

God kommunikation krävs

Magnus och Stefan betonar att bra testverksamhet bygger på god kommunikation mellan människor. För testaren gäller det att vara lyhörd och kunna förstå den som gjort kravställan och den som därefter utvecklat systemet. Men testaren måste också ha förståelse för den som ska använda systemet och i vilken situation den personen befinner sig.

– Social kompetens är en viktig egenskap för den som arbetar med tester, säger Magnus Karlsson.

– I ett testteam är det dessutom bra om alla inte är stöpta i samma form för då ser man olika saker, fortsätter Magnus.

Efterlyser ökad utbildning

Både Stefan och Magnus har pluggat på Umeå universitet. Magnus utbildade sig till lärare med IT-inriktning och läste flera kurser vid Institutionen för informatik medan Stefan läste teknisk fysik. Under det tiotal år som de jobbat ute på marknaden har de kunnat se hur system och applikationer blivit allt mer komplexa och hur behovet av tester ökat. Därför är det nödvändigt att universiteten hänger med och utbildar studenterna så att de behärskar testområdet. Här saknas mycket, menar båda, och de efterlyser fler utbildningar och kurser som kan svara upp mot det ökade behovet av testverksamhet. Själva gör de vad de kan för att trycka på.

– Jag har tagit en del kontakter med universitetet för en dialog om utveckling av kurser som ger kunskap i test. Jag är också med och handleder en student som i sitt examensarbete jobbar med agil testverksamhet, berättar Magnus Karlsson.

Sedan slutet av 2008 driver man också Umeå testnätverk, vilket är en löst sammansatt grupp av IT-folk som vill öka sina kunskaper i hur test kan göras mer effektiva. Nätverket har ett sextiotal medlemmar från ett tiotal företag och bjuder regelbundet in till kurser för att fler inom regionen ska bli bättre på test. Med höjd lägstanivå och ökad kunskap kan fler affärer dras in till regionen och det är något som alla tjänar på, menar Magnus Karlsson och Stefan Sehlstedt.

Text och foto: Mikael Hansson

Sök till Uminova Innovation

Vi är alltid på jakt efter fler västerbottniska affärsidéer att boosta. Om du har en, som du tror på och inte kan släppa, så kan du ansöka om vårt affärsstöd. Det tar bara 10 minuter. Vi hör av oss till dig och berättar om och hur vi kan hjälpa dig bäst. Ps. Vi arbetar under full sekretess.