- CIO Sweden:

CIO Eleonore Hammare: Varför så viktigt med test?

Av

Test är något som pågår hela tiden utan att vi tänker på det. I vardagen testar vi till exempel nya maträtter, ett par nya skor, test av den nya chefen eller den nya rutinen för löneadministration, syntest, konditionstest, test av ny bil, och så vidare.

Vad skulle hända om vi slutade testa? Tänk dig scenariot att små barn skulle sluta resa sig varje gång de ramlar medan de lär sig gå eller att du aldrig skulle testa ett nytt resmål eller en ny biograf eller en ny drink eller ett nytt bröd eller en ny tidning eller en ny arbetsplats. Det skulle vara ganska tråkigt och framförallt bli ett ganska stillastående liv.

Varför är det så viktigt med test? Svaret skulle kunna sammanfattas i två ord: säkerhet och kvalitet.

Vad hände med JAS Gripen på Långholmen 1993? Hade det kunnat undvikas med fler tester? Farkosten Forbos-Grant hamnade i november 2011 utanför omloppsbanan och störtade mot jorden. Hade det kunnat undvikas med mer test? Och sist men inte minst så minns många av oss fortfarande Tietohaveriet i höstas som gav driftproblem i stora mått och som eventuellt skulle kunnat undvikas med katastrofövningar och test.

Test är också en viktig del av it-projekt. Alla som arbetar med it och affärsutveckling vet hur viktigt det är att rätt funktionalitet levereras vid rätt tidpunkt. Komplexiteten uppstår när projektet börjar få problem med att hålla tidplanen och man börjar knapra på testtiden för att nå uppsatt mål.

Testledaren skriker högt och meddelar vilka risker vi står om vi produktionssätter med minskade tester och med underlag från de redan bantade testerna. Styrgruppen säger ”vi hör vad du säger men vi måste får ut den här funktionaliteten nu. Vi står risken!”
Så släpps releasen och funktionaliteten börjar användas. Ibland går det bra, ibland går det inte bra. Och rättningar av buggar får göras.

Vem som tar ansvaret och vem som får skulden när det går bra respektive inte går så bra med kvaliteten i leveransen går jag inte in på i den här texten. Däremot kan man ställa sig frågan varför test prioriteras ned så ofta och varför vi inte vågar stoppa eller försena projekt i högre grad och landa testerna ordentligt för att säkerställa kvaliteten?

Ur ett affärsmässigt perspektiv är det naturligtvis viktigt att komma ut med nya produkter. Men det är minst lika viktigt att produkterna håller hög kvalitet, både funktionellt, administrativt och servicemässigt. Fixar vi inte hela kedjan spelar det ingen roll hur fina produkter vi har.

Utifrån mina erfarenheter som it-projektledare, beställare, styrgruppsmedlem och ansvarig för it-systemleveranser skulle jag vilja lyfta testområdet som en nyckel till hög kvalitet i leveransen av it-system, releaser och buggrättningar. Det handlar om att testa, hitta fel och att hinna rätta felen. Se test som en naturlig del i hela kedjan, avdramatisera men se också till att höja statusen för testområdet och testarbetet.

Metodmässigt finns det som vanligt ett antal metoder att välja mellan, även när det gäller test. Vattenfallsmodellen med sekventiella steg lätt att förstå och ganska enkel att rita upp. Men verkligheten med dagens integrerade och komplexa it-miljöer ställer krav på en iterativ och agil metodik och synsätt där test tas med tidigt i processen. Testdriven utveckling, TDD, är ett annat sätt att se på testarbetet där du utgår från att du först skapar dina enhetstester, för att sedan skriva kod som får dessa tester att passera. En tredje variant är utforskande testning som är en stil för programvarutestning som bygger på erfarenhetsbaserad testdesignteknik utan skriftliga testfall. Testerna skapas samtidigt som testarna lär sig systemet.

Oavsett metod för testningen så är målet med hela testarbetet och dess optimering att leverera tillförlitliga affärskritiska system. Och it-system i all ära men glöm inte att ta hand om de verksamhetskunniga användarna i acceptanstesterna!

Nästa gång blir det fokus på riktlinjer och policys – ett nödvändigt ont eller lustfyllt och inspirerande?



Gratis nyhetsbrev -- Nyheter från CIO Sweden i din e-post varje vecka

Whitepaper: Bättre BI - om användaren själv får välja


Vi håller just nu på att uppgradera våra kommentarsystem. Mer info om hur du kommenterar och kommer åt dina gamla kommentarer hittar du på vår FAQ: idg.se/faq

Artikelkommentatorerna ansvarar själva för sina inlägg.

OBS! Läs dessa regler som gäller vid postning av inlägg.

Regler för inlägg i artikelforumet

Kommentatorn ansvarar själv för sina inlägg. Inlägg som innehåller diskriminerande uttalanden, personliga påhopp eller språk som kan uppfattas som stötande, kommer att tas bort av tjänstgörande redaktör. Även datorkrigsinlägg och inlägg som är utanför ämnet, kan tas bort.

IDG förbehåller sig dessutom rätten att i varje enskilt fall bedöma huruvida ett inlägg ska tas bort, även om det inte faller under någon av reglerna ovan.

Upprepat postande av olämpliga inlägg kan medföra avstängning från artikelforumen.

Frågor? Mejla till redaktören, carl.grape@idg.se.

Läs mer om vår policy i diskussionsforum

Fakta

  • CIO hos Movestic Livförsäkring AB. Har ett förflutet som nordisk IT-chef och diverse chefstjänster inom IT-området i branschen Bank, Finans, Försäkring.
  • Utbildning: Systemvetare och Ekonom.
  • Gör när jag är ledig: läser, ser film,dansar argentinsk tango, njuter av god mat och dryck, umgås med människor jag trivs med, joggar och styrketränar.
  • Familj: Man och en dotter+en bonusdotter
  • Bor: Kungsholmen, Stockholm
  • Bloggar här

Senaste nytt


Fler nyheter från CIO Sweden

- CIO Sweden:

Sakernas internet blir viktigast inom industrin


- CIO Sweden:

Det bästa du kan göra för din karriär


- CIO Sweden:

Blir 2015 året då vi slipper lösenord?


- CIO Sweden:

Uber utlovar 50 000 nya jobb i Europa


- CIO Sweden:

Ny teknik laddar mobilen med lampan


- CIO Sweden:

Faran med korta sourcing-kontrakt


- CIO Sweden:

Därför är medarbetare missnöjda


- CIO Sweden:

Sociala medier orsakar inte ökad stress


- CIO Sweden:

Robot

AI-forskningen måste ta sig an de etiska frågorna


- CIO Sweden:

CIO:er kan hjälpa marknadsavdelningen att höja värdet av nya teknikinvesteringar


- CIO Sweden:

Chefer lägger mycket tid på att hantera psykisk ohälsa


- CIO Sweden:

Ny rapport visar: It ses fortfarande som ett hinder


- CIO Sweden:

2015 blir ett stormigt år


- CIO Sweden:

Säkerhetsfrågor oroar


- CIO Sweden:

Ny teknik ska öka säkerheten för cyklister


- CIO Sweden:

Hur effektiva är personlighetstesten?


- CIO Sweden:

Claudia Olsson

Hon brinner för att förbättra världen


- CIO Sweden:

Vägen till det digitala företaget


- CIO Sweden:

Nytt projekt ska underlätta innovationstävlingar

Nytt projekt ska underlätta innovationstävlingar


- CIO Sweden:

 Nicklas Lundblad

"Det var en gång en CIO ..."

Nästa event

Nytt nummer ute nu

CIO Sweden 8/2014

Arena för IT

Månadens CIO

- CIO Sweden:

Kunskaps-CIO i Sverige och världen

Annons: Partnerkrönikor

”Innovation och tillgänglighet – framtidens konstanter”


Poddradio

Karriärpodden

CIO Lägesrapport

Bio med CIO

Krönikor

- CIO Sweden:

Släpp det förgångna, blicka framåt


- CIO Sweden:

EA måste vara summan av alla delarna


- CIO Sweden:

EA kan inte vara summan av hela delarna

CIO-bloggat

Mest läst just nu


CIO överallt

CIO Sweden på:           

Whitepaper

Whitepaper: Bättre BI - om användaren själv får välja

Artikelarkivet

CIO överallt


Håll koll med våra nyhetsbrev – CIO-brevet, Ledarskap & Styrning och SOA/EA. Anmäl dig här!

Köp CIO Sweden som PDF i IDG Shop.

Följ oss på:           





Aktuella event

Aktuella jobb

CS Kalender

Event för it-proffs -
anmäl ditt event här
Har du synpunkter på sajten? Kontakta sajtansvarig Alexandra Heymowska.

Kontakta CIO Sweden
  Adress: Karlbergsvägen 77, 106 78 Stockholm.
Telefon: 08-453 60 00 [Karta
  Om cookies, personuppgifter & copyright

Copyright © 1996-2012 International Data Group