kontextdriven test och kravhantering
TRANSCRIPT
SlideshareSlideshare versionen av presentationen innehåller ett urval av bilderna som visades under föredraget, utan tillhörande manus. Huvudmålgruppen är deltagare som har sett och hört föredraget. Om du vill veta mer om föredraget, eller önskar någon bild i originalformat kan du hör av dig till Konsultbolag1.
• [email protected] +46 765 48 78 82
• konsultbolag1.se/kontakt
The Slideshare version of this presentation contains a selection of slides shown during the live talk on the subject. These are primarily intended for participants who have already seen and heard the presentation. If you would to know more about this presentation, or would like a specific slide in the original format, then you are welcome to contact us at Konsultbolag1.
• 100 specialister inom kravhantering och test
• Utbildar över 1200 personer per år
• Deltagarnas snittbetyg är 5,3 (6,0)
• Lönsamt varje år sedan starten 2001
4
Vad är kontextdriven?
• Context Driven Testing (CDT)
• Grundad 2001
• ”Skola”
• Tillvägagångssätt
• Nyfiken förhållningssätt
• Grundläggande principer
• context-driven-testing.com
“Testing is done on behalf of stakeholders in the service of developing, qualifying, debugging, investigating, or selling a product. Entirely different testing strategies could be appropriate for these different objectives.”
källa: context-driven-testing.com
Olika tjänster inom test, med olika syften och olika strategier
Mer
fo
kus
på
täck
nin
gm
ind
re u
tman
and
e
Mer
fo
kus
på
värd
em
er u
tman
and
e
Sälja en produkt
Bedöma kvalité av en produkt
Utforska en produkt
Hitta fel i en produkt
Utveckla en produkt
Kontext = sammanhang
Projekt
Organisation
Människor
Kalender
Företag och
bransch
Organisation
Politik
Konkurrens
ProduktAnvändare
Komplexitet
Teknik
Vilken arbetssätt har störst värdeför test av en mobil app?
A. Utforskande test B. Klassificeringsträd
Problem
Som en produktägare vill jag att det framgår tydligt att volymen kan justeras via appen för att skapa ett modernt, teknikvänligt intryck och öka försäljning.
Kontextdrivet kravarbete
Kravteknik Vem? Vad? Varför?
IntervjuellerWorkshop
Produktägare justering av volym via appen
teknikvänligt intryck, ökad försäljning
Kravteknik Vem? Vad? Varför?
IntervjuellerWorkshop
Produktägare justering av volym via appen
modern intryck, ökad försäljning
Personasoch/ellerAnvändningstest
Användare (med liten surfplatta, stora fingrar)
enkel och snabb justering av volym
smidig anpassning av ljudnivå vid t.ex. telefonsamtal
Processdriven kravinsamling
Kontextdriven kravutveckling
Glöm inte användning av en produkt
Mer
fo
kus
på
värd
em
er u
tman
and
e
Använda en produkt
Sälja en produkt
Bedöma kvalité av en produkt
Utforska en produkt
Hitta fel i en produkt
Utveckla en produkt
Vilken är du?
• Följ instruktioner• ”Checkning”
• Ta reda på vilken tjänst ska utföras av testarna eller kravarna
• Prata med intressenten om problemet• Var nyfiken. Gräv djupare enligt ”PPP”.• Spana fram idéer• Välj ut rätt tekniker
Princip 7
Bara genom bra omdöme och färdighet, utövade tillsammans under hela projektet, kan vi göra rätt sak i rätt tid för att testa våra produkter på ett effektivt sätt.
De 7 principerna
1. Värdet av ett arbetssätt är beroende av sin kontext.
2. Det finns inga bästa arbetssätt (best practices), utan bara bra arbetssätt i en kontext.
3. I projektkontexten är människor och deras samarbete den viktigaste delen.
4. Hur ett projekt utvecklas är ofta oförutsägbart.
5. Produkten är en lösning. Produkten fungerar inte om inte problemet är löst.
6. Bra testning är en process som är intellektuellt utmanande.
7. Bara genom bra omdöme och färdighet, utövade tillsammans under hela projektet, kan vi göra rätt sak i rätt tid för att testa våra produkter på ett effektivt sätt.
Checklista – vad gör jag med detta?
• Var nyfiken!
• Vilken ”tjänst” utför du som testare eller kravare?
• Tänk ”PPP” parametrarna: personer, problem, produkt
• Bekanta dig med nyckelintressenterna
• Behärska problemet
• Betrakta produkten utifrån intressenter och problem
• Ställa frågor
• Samla information
• Glöm inte användning
• Vid frågor om CDT se context-driven-testing.com
Tack!