Sammanfattning
Hur ofta har vi inte tvingats att ta i drift eller förvalta IT-system som inte fungerar? System som inte bara i sig kostat mycket utan dessutom förorsakar dyrbara driftstörningar. Genom att du som beställare i god tid tänker igenom vilka effekter du vill uppnå, vilka krav som leder till att önskad nytta uppstår kan du effektivare förmedla vad du vill ha och många tråkiga situationer kan undvikas! Förutom kravställning krävs ett löpande samarbete och en planerad acceptanstest och överlämning av både programvara och stöddokument. Detta innebär planering, förberedelser och genomförande av acceptanstest.
Under denna tvådagarskurs lär du dig mycket om vad du som beställare, test- eller projektledare bör tänka på för att det system som beställts ska fungera som tänkt redan från början.
Kursinnehåll
Översikt
- Grundbegrepp och ledstjärna för beställning av IT-system
- Testprocessen och dess delar
- Utvecklings- och förvaltningsprocesserna
- Hur samarbetar du effektivt med leverantörer?
Beställning
- Behovsanalys, förstudie med hjälp av effektkartor
- Vad måste den som ska bygga systemet veta för att kunna göra dig nöjd?
- Kravspecifikation och offertunderlag
- Information i systemet och regler för hur den ska behandlas
- Användningsfall, User stories, funktionskartor och dialogbeskrivningar: hur beskriver du kraven bäst?
- Kriterier för godkännande
- Beställarrollen
- Fallgropar
Kvalitetssäkring
- Övergripande om kvalitetssäkring
- Ändamålsenlig kvalitet
Övergripande om test
- Ledning och organisation
- Miljöer, verktyg och hjälpmedel
- Resurser och ansvar
- Tid och omfattning
- V-modellen och olika testnivåer
- Vattenfall, Unified Process och Agila metoder och dess påverkan på test
- Beröringspunkter för beställaren
Programtest, integrationstest och systemtest
- Syfte och omfattning
- Beröringspunkter för beställaren
- Testutförande och uppföljning
- Testtäckning och testverktyg
Acceptanstest
- Syfte och omfattning
- Jämförelse med systemtest
- Återkoppling till krav med spårbarhet
- Design av testfall
- Testfalls- och testtäckningsmatriser
- Urval av testdata
- Stickprov och prioriteringar
- Testverktyg och andra hjälpmedel
- Systemmottagning och testutförande
- Versionshantering och felrapportering
- Uppföljning, rättning, omtestning
- Godkännande, rapportering
- Produktionssättning
Förvaltning
- Definition och omfattning
- Struktur och organisation
- Release- och versionshantering
- Återanvändning av testunderlag
- Förvaltning av testfall och testdata
- Testplanering, bastestmaterial
- Testmiljö och testverktyg
- Prioriteringar och kostnader
Sammanfattning