Ingen risk – ingen test
Inom Sogeti är vi experter på att testa dina IT-system. Med vår riskbaserade teststrategi kan du fokusera på att testa de systemdelar där riskerna är som störst.
Ingen test låter kontroversiellt när man ska planera för hur mycket test som behövs vid nyutveckling eller förvaltning av IT-system. Bara genom att ställa sig frågan upptäcker man att det finns mer eller mindre risk i de olika systemdelarna. Då är det en stor trygghet att veta att man, när man inte har obegränsat med tid och resurser (timmar), åtminstone har fokuserat och testat mest där riskerna är störst.
Varför riskbaserad teststrategi?
Projektledare och testledare vill alltid få så många och duktiga resurser till projektet/testgruppen så att man hinner med att leverera den funktionalitet som utlovats inom den tid man har till förfogande, inom den budget (kostnad) som tilldelats och till den kvalitet som beställaren begär/förväntar sig. Tid och kostnad är alltid begränsade och därmed påverkas kvalitén. De sista procenten av buggar anser många är för dyra att hitta.
Det innebär att det kan vara acceptabelt att fel uppkommer i produktion om felet inte är allvarligt. Samtidigt kan ett allvarligt fel hota människors liv, kosta miljoner eller få företag att gå i konkurs. Med Riskbaserad Teststrategi erhålls en bättre kvalitet och allvarligare fel undviks, till en lägre kostnad än tidigare.
Du får kontroll över vad som ska testas och hur mycket varje delsystem eller funktion ska testas. Riskbaserad Teststrategi är oberoende av projektstorlek och lämpar sig för såväl nyutveckling som förvaltning och man kan fördela test inom en testnivå (exempelvis systemtest) eller för alla testnivåer. Speciellt lämpligt är det för val av regressionstestfall.
Hur fungerar riskbaserad teststrategi?
I fyra steg skapar du din riskbaserade teststrategi:
- Du bestämmer först och främst om riskbaserad teststrategi ska införas för
a) enskild testnivå
b) hela projektet (alla testnivåer)
c) både a och b
- Därefter tas en produktrisklista fram där varje Risk = Sannolikhet för fel x Konsekvens (skada/kostnad). Sannolikhet för fel = Användningsfrekvens för funktionen x Risk för fel. Här bedömer representanter för IT-sidan ”Sannolikhet” medan representanter för verksamheten bedömer ”Konsekvens”.
- När produktrisklistan är framtagen identifierar vi tillsammans vilka kvalitetskriterier (testtyper) som är viktiga, vilka testnivåer som är aktuella och vilka delar systemet/systemen består av (Delsystem/Funktioner/Användningsfall).
- I en matris anges därefter relativ testtid, i procent av den totala testtiden, för olika delsystem/funktioner/användningsfall och testnivåer samtidigt som vi visar testdjup genom att ange blank,+,++ och +++ för ingen, lite, medel respektive mycket test (se exempel i matrisbilden).
Workshop för ökad tillämpning
Ett bra sätt att ta fram en Riskbaserad Teststrategi är i workshop-form. Först identifieras och viktas produktriskerna. Sedan identifieras kvalitetskriterier, delsystem och matriser skapas, som visar hur vi ska fördela testtiden med hänsyn tagen till produktrisken. Sogeti har kunskap och erfarenhet att leda och genomföra detta.
Varför Sogeti?
Sogeti har lång erfarenhet av att utvärdera och effektivisera testprocessen för företag och organisationer. Vi har 3 000 testare och testledare i Europa, USA och Indien varav 150 arbetar i Sverige. Till vår hjälp använder vi Sogetis väl beprövade metoder och verktyg TPI® (Test Process Improvement) och TMap® (Test Management Approach) som är vedertagna globalt och dokumenterade genom ett flertal böcker. Att välja Sogeti som testpartner skapar trygghet och enhetlighet inom din testverksamhet. Vi finns på 21 orter runt om i landet. Det innebär att det alltid är nära till ett Sogetikontor.
Vi fokuserar på kundnöjdhet och mäter ständigt dina förväntningar inför våra uppdrag och hur du vid slutför uppdrag tycker att vi nått upp till dem. Genom att regelbundet mäta kundnöjdheten i våra uppdrag säkrar vi att du blir nöjd med samarbetet med Sogeti. Mer information om vårt mätverktyg och statistik kring vår kundnöjdhet finns på www.sogeti.se/otace