• No results found

Ta kontroll över testbarheten!

N/A
N/A
Protected

Academic year: 2022

Share "Ta kontroll över testbarheten!"

Copied!
28
0
0

Loading.... (view fulltext now)

Full text

(1)

Ta kontroll över

testbarheten!

(2)

Vad innebär testbarhet?

(3)

Hur uppnås testbarhet?

Genom att redan från början av projektet planera för testningen av systemet samt att hjälpa till med att skapa en testbar kravspecifikation som enkelt kan utgöra basen för testfall och testplanering.

(4)

• Klara anvarsområden för roller inom krav och test

• Prioritering av krav och behov

• Dokumentation av krav

• Strukturering av krav

• Påskriven kravspecifikation

Testbar och kravspecifikation

med kvalitet uppnås via:

(5)

Kravhanteringsprocessen

Kravanalys

Dokumentation Kravinsamling

Validering Start Beslut

(6)

• Kravansvarig

• Kravhanterare/analytiker

• Testare

• Testledare

• Projektledare

• Beställare

• Styrgrupp

• Projektgrupp

Roller och ansvar:

(7)

Prioritering av krav och behov

Affär

IT

• Varför prioritera?

• När prioritera?

- Prioritering tidigt leder till

större fokus på ”rätt krav”

(8)

Prioritering av krav och behov

Affär

IT

Exempel på grader av prioritering:

- Must have

- Should have

- Could have

- Wont have

(9)

Prioritering av krav och behov

Affär

IT

Olika metoder för att prioritera:

- Riskbaserat - Omröstning - Nytta för

kund/utvecklingskostnad

- Jämföra krav för krav

(10)

Dokumentation av krav

Affär

IT

När och hur under projektet

dokumenterar man krav på bästa sätt?

(11)

Dokumentation av krav

Affär

IT

-När dokumentera?

Finns olika alternativ;

-löpande under projektets gång (agilt) -I början på projektet (traditionell

vattenfall)

För- och nackdelar med båda metoderna...

(12)

Dokumentation av krav

Affär

IT

-Hur dokumentera?

• Kravspecifikation (olika former)

• Olika detaljnivå på kraven

• Verktyg och metoder

(13)

Kravspecifikation

Affär

IT

Kan bestå av:

• Use cases

• User stories

• Storyboards/prototyper

• xBTM

• Kravmodellering/flöden

• Datamodellering

(14)

Use cases

Affär

IT

Består av aktörer (roller) som gör olika saker (use cases)

(15)

User stories

Affär

IT

Vem vill göra vad?

Som bibliotekarie vill jag kunna söka på böcker efter utgiv- ningsår.

(16)

Dokumentation på post-it lappar

• Fördelar?

• Risker?

• Bättre sätt?

(17)

Storyboards/Prototyper

Affär

IT Ange

publiceringsår

1999 Ange författare

Ange titel

Johan

Andersson

Sök

(18)

xBTM

• Utforskande testmetodik

• Samlingsnamn för SBTM (Session-

Based Test Manage-ment) och TBTM (Thread-Based Test Management)

• Tillhandahåller en rad olika verktyg

för kravhantering, planering av test,

testfall samt testrapportering

(19)

xBTM forts.

SBTM – exempel på Krav/testdesign

(20)

xBTM forts.

• Mindmapping verktyg, kan användas för både krav och test

Testplan TBTM (exempel)

(21)

xBTM forts.

Teststatus och testrapport TBTM (exempel)

(22)

Kravmodellering/flöden

Affär

IT Användar

e

Sökning

Registreri ng av

nya böcker

Bortta g av böcker

Uppläggni ng av ny

bok

(23)

Datamodellering

1

IT BokBok

Titel Titel HarHar

1

Författare Författare HarHar

M M

(24)

Strukturering av krav

IT

Är alla krav

med?

(25)

Processflöden

Affär

IT Uppläggni

ng av ny bok Uppläggni

ng av ny bok

Skapa ny bok Skapa ny

bok

Ny författar

e?

Ny författar

e?

Skapa ny författare

Skapa ny författare

Ja

Nej

(26)

Spårbarhet

Affär

IT

Effekt mål 1 Effekt mål 1

Krav 1.1 Krav

1.1

Krav 1.2 Krav

1.2

Testfa ll 1.11 Testfa

ll 1.11

Testfa ll 1.12 Testfa

ll 1.12 Affärspl

an Affärspl

an

Felra ppor

t 1.11

1 Felra

ppor t 1.11

1

Felra ppor

t 1.11

2 Felra

ppor t 1.11

2

(27)

Ändringshantering

Affär

IT

• Fastslagen rutin för hur ändringar ska ske

• Viktigt med estimat för kostnad och tid

• Påverkan och beroende till andra krav samt delar av utveckling

• Vem/vilka fattar beslutet?

• CCB

(28)

• Varför?

• När?

Påskrift

kravspecifikation

References

Related documents

Inkluderar bakterier och cyanobakterier (fd blå-gröna alger) Bara en kromosom Saknar cellkärna Saknar mitokondrier Enkel struktur Storlek: 1 µm diameter kapsel cellvägg

Avgörande är att cellen har en receptor som viruset kan binda till och att cellen har de förutsättningar som viruset behöver för att kunna producera fler virus.. Exempel

infektioner inflammation antibiotika- resistens skydd mot farliga mikrober ämnes- omsättning immunologisk stimulans Normal- flora nervsystem Normalflorans effekter Positiva

Lilla pinnen Lilla snigel Masken kryper i vårt land Masken Pellejöns.. Sida av

De kommunala bostadsföretagens omedelbara kostnader för att avveckla drygt 3 600 lägenheter för att nå balans på bostadsmarknaden i de kommuner som är mycket

Uppsiktsansvaret innebär att Boverket ska skaffa sig överblick över hur kommunerna och länsstyrelserna arbetar med och tar sitt ansvar för planering, tillståndsgivning och tillsyn

1(1) Remissvar 2021-01-22 Kommunledning Nykvarns kommun Christer Ekenstedt Utredare Telefon 08 555 010 97 christer.ekenstedt.lejon@nykvarn.se Justitiedepartementet

Protokoll fort den lOjuli 2020 over arenden som kommunstyrel- sens ordforande enligt kommun- styrelsens i Sodertalje delegations- ordning har ratt att besluta