SlideShare a Scribd company logo
1 of 19
25.09.2014 • © Promis Qualify AS 1 
QUAL IFY 
Tyrannosaurus Test – Adapt or Die! 
Testdagen Odin 2014 
Remi Hansen & Christian Brødsjø
• Om oss og tema 
• Dinosaurer og evolusjon 
• Context-driven testing – filosofi og prinsipper 
• …And so what? 
25.09.2014 • © Promis Qualify AS 2 
QUAL IFY 
Photo (Flickr): Spiroll
25.09.2014 • © Promis Qualify AS 3 
QUAL IFY 
Christian Brødsjø 
• Senior testleder i Promis Qualify 
• 8 års erfaring med testledelse i store, samfunnskritiske 
leveranser 
• Master of Technology i Information Systems Management, 
Brunel University 
• ISTQB Advanced, IT Project Professional (ITPP), PRINCE2®-sertifisert 
• Kursholder i "Praktisk testledelse” hos Confex 
no.linkedin.com/in/christianbrodsjo
25.09.2014 • © Promis Qualify AS 4 
QUAL IFY 
Remi Hansen 
• Senior konsulent / Managing Director i Promis Qualify AS 
• Mer enn 20 års erfaring fra IT-konsulentbransjen 
• Ingeniør Informatikk, Siv.ing. Industriell Økonomi, NTNU 
• Foredragsholder på EuroSTAR, Testdagen Odin, 
Scrum Gathering Global Event (Europa og USA) 
om teststrategi og ledelse av smidige prosjekter 
• Sertifisert Project Management Professional (PMP), 
PRINCE2 Practitioner, IT Project Professional (ITPP), 
CSPO, ISTQB Foundation og ITIL 
no.linkedin.com/in/remihansen/ 
Promis Qualify – Testtjenester med et ledelsesperspektiv!
25.09.2014 • © Promis Qualify AS 5 
QUAL IFY 
Det vi vil du skal huske 
1. For å overleve må du være relevant – tilpass deg behovet 
2. En filosofi for tilpasning av din testtilnærming: 
Context-driven testing – 7 prinsipper som kan inspirere 
deg til å utfordre etablert praksis 
Foto (Flickr): 
Jordan McCullough
25.09.2014 • © Promis Qualify AS 6 
QUAL IFY 
Dinosaurer 
og 
evolusjon 
Photo (Flickr): 
thegift73
25.09.2014 • © Promis Qualify AS 7 
QUAL IFY 
Tyrannosaurus Rex 
Photo: Corbis – The Guardian
Testevolusjon – Kan vi lære av dinosaurskjebnen? 
25.09.2014 • © Promis Qualify AS 8 
QUAL IFY 
• Fagdisiplinen test 
• Evolusjon fra ignoranse til en definert disiplin og profesjon 
• Standarder og metoder viktige på veien 
• For fokusert på å følge standarder nå? For stor tro på gjenbruk etter 
suksessen i forrige prosjekt? 
• Gjennomføringsmodeller i IT-prosjekter og -forvaltning er dynamiske. 
Mix & match fra fossefall, smidig, lean, ++ 
Henger vi med? 
• For å være relevante må vi tilpasse 
strategier og praksis til skiftende rammebetingelser 
– ikke tviholde på en standard tilnærming
25.09.2014 • © Promis Qualify AS 9 
QUAL IFY 
Introduksjon til Context-driven testing 
• Etablert som egen tankeretning ("school”) av forfatterne av boken 
”Lessons learned in software testing” (C. Kaner, J. Bach, B. Pettichord) i 2001 
• 7 definerende prinsipper, inspirert av bl.a. ”Agile Manifesto” 
• Filosofisk og faglig tilnærming, ikke en metodikk 
• Avviser tanken om såkalte situasjonsuavhengige ”beste praksiser” & standarder 
• Studer omgivelsene og betingelsene dine før du velger fremgangsmåte for test! 
• Forfatterne har siden gått ulike veier, men de opprinnelige prinsippene består 
• Mer info: context-driven-testing.com 
"Ultimately, context-driven testing is about doing the best we can with what 
we get. Rather than trying to apply “best practices,” we accept that very 
different practices […] will work best under different circumstances"
25.09.2014 • © Promis Qualify AS 10 
QUAL IFY 
Prinsipp #1 
The value of any practice 
depends on its context 
Photo (Flickr): 
Alesa Dam
25.09.2014 • © Promis Qualify AS 11 
QUAL IFY 
Prinsipp #2 
There are good practices in context, 
but there are no best practices
25.09.2014 • © Promis Qualify AS 12 
QUAL IFY 
Prinsipp #3 
People, working together, are the most 
important part of any project’s context 
Photo (Flickr): 
Jason Bolonski
25.09.2014 • © Promis Qualify AS 13 
QUAL IFY 
Photo (Flickr): 
thegift73 
Prinsipp #4 
Projects unfold over time 
in ways that are often 
not predictable
25.09.2014 • © Promis Qualify AS 14 
QUAL IFY 
Prinsipp #5 
The product is a solution. 
If the problem isn’t solved, 
the product doesn’t work 
Photo (Flickr): 
Ashok Saravanan .Ay
25.09.2014 • © Promis Qualify AS 15 
QUAL IFY 
Prinsipp #6 
Good software testing 
is a challenging 
intellectual process 
Photo (Flickr): 
losvizzero
25.09.2014 • © Promis Qualify AS 16 
QUAL IFY 
Prinsipp #7 
Only through judgment and skill, 
exercised cooperatively 
throughout the entire project, 
are we able to do the right things 
at the right times 
to effectively test our products 
Photo (Flickr): 
Alesa Dam
25.09.2014 • © Promis Qualify AS 17 
QUAL IFY 
CDT: Hva er det egentlig? Og hvor bra er det? 
• Alle de 7 prinsippene er kanskje ikke like gode? 
• Lite teori som forklarer og utdyper prinsippene 
• Lite utvikling / forbedring (uendret siden 2001) 
• For opptatt av å fortelle at testing er en ”kunst”? 
• Lite ydmykhet overfor meningsmotstandere – unødig polariserende? 
• Vi stiller oss bak de grunnleggende tankene om at kontekst bør bli mer 
styrende – vi bør anerkjenne ulikhetene og velge mer kritisk hvordan vi 
griper an neste testutfordring – Fornuftig filosofi! 
• CDT = tilnærming, ikke teknikk: Gjøre best mulig testing ut fra 
situasjonen 
• Jo flere metoder og teknikker vi kjenner til, jo mer har vi å velge fra i 
verktøykassa vår og kan tilpasse strategi og planer etter den unike 
situasjonen. 
• Fugler er dinosaurer! De tilpasset seg og overlevde!
25.09.2014 • © Promis Qualify AS 18 
QUAL IFY 
Det vi vil du skal huske 
1. For å overleve må du være relevant – tilpass deg behovet 
2. En filosofi for tilpasning av din testtilnærming: 
Context-driven testing – 7 prinsipper som kan inspirere 
deg til å utfordre etablert praksis 
Foto (Flickr): 
Jordan McCullough
Du treffer oss på rh@promis.no / cb@promis.no 
Eller besøk promis-qualify.no 
25.09.2014 • © Promis Qualify AS 19 
QUAL IFY

More Related Content

Similar to Tyrannosaurus test - adapt or die! (Norwegian)

Ux team of one yggdrasil 3003_2014
Ux team of one  yggdrasil 3003_2014Ux team of one  yggdrasil 3003_2014
Ux team of one yggdrasil 3003_2014lindajhelgesen
 
Testpub #11_12.12.2013 - Risikobasert testing
Testpub #11_12.12.2013 - Risikobasert testingTestpub #11_12.12.2013 - Risikobasert testing
Testpub #11_12.12.2013 - Risikobasert testingMinh Nguyen
 
Premortem - Trygg læring før hendelser.pdf
Premortem - Trygg læring før hendelser.pdfPremortem - Trygg læring før hendelser.pdf
Premortem - Trygg læring før hendelser.pdfKristoffer Berg
 
Strøm 4 - Erling S. Andersen - Etiske dilemmaer i prosjektarbeid
Strøm 4 - Erling S. Andersen - Etiske dilemmaer i prosjektarbeidStrøm 4 - Erling S. Andersen - Etiske dilemmaer i prosjektarbeid
Strøm 4 - Erling S. Andersen - Etiske dilemmaer i prosjektarbeidProsjekt 2013
 
Endringsledelse - å lede mennesker i digitale omstillingsprosesser
Endringsledelse - å lede mennesker i digitale omstillingsprosesserEndringsledelse - å lede mennesker i digitale omstillingsprosesser
Endringsledelse - å lede mennesker i digitale omstillingsprosesserBouvet ASA
 
Kriterier for bedømmelse av muntlig eksamen i BUS 272 august 2016
Kriterier for bedømmelse av muntlig eksamen i BUS 272 august 2016Kriterier for bedømmelse av muntlig eksamen i BUS 272 august 2016
Kriterier for bedømmelse av muntlig eksamen i BUS 272 august 2016Tore Rasmussen
 
Smidig innholdsutvikling
Smidig innholdsutviklingSmidig innholdsutvikling
Smidig innholdsutviklingOve Dalen
 
2012 – Strøm D - Siri Sundby - Smidig prosjektgjennomføring
2012 – Strøm D - Siri Sundby - Smidig prosjektgjennomføring2012 – Strøm D - Siri Sundby - Smidig prosjektgjennomføring
2012 – Strøm D - Siri Sundby - Smidig prosjektgjennomføringProsjekt 2013
 
130522 red ocean 5 prinsipper for analytiske prosjekter
130522 red ocean   5 prinsipper for analytiske prosjekter130522 red ocean   5 prinsipper for analytiske prosjekter
130522 red ocean 5 prinsipper for analytiske prosjekterNils Kristensen
 
Lean startup - bakgrunnen, metodikken og barrièrer
Lean startup - bakgrunnen, metodikken og barrièrerLean startup - bakgrunnen, metodikken og barrièrer
Lean startup - bakgrunnen, metodikken og barrièrerTore Rasmussen
 
CIOForum
CIOForumCIOForum
CIOForumtobiast
 
Hvorfor smidig - for Sykehuspartner 2020
Hvorfor smidig - for Sykehuspartner 2020Hvorfor smidig - for Sykehuspartner 2020
Hvorfor smidig - for Sykehuspartner 2020Ole Kristian Nystrøm
 

Similar to Tyrannosaurus test - adapt or die! (Norwegian) (13)

Ux team of one yggdrasil 3003_2014
Ux team of one  yggdrasil 3003_2014Ux team of one  yggdrasil 3003_2014
Ux team of one yggdrasil 3003_2014
 
Testpub #11_12.12.2013 - Risikobasert testing
Testpub #11_12.12.2013 - Risikobasert testingTestpub #11_12.12.2013 - Risikobasert testing
Testpub #11_12.12.2013 - Risikobasert testing
 
Premortem - Trygg læring før hendelser.pdf
Premortem - Trygg læring før hendelser.pdfPremortem - Trygg læring før hendelser.pdf
Premortem - Trygg læring før hendelser.pdf
 
Strøm 4 - Erling S. Andersen - Etiske dilemmaer i prosjektarbeid
Strøm 4 - Erling S. Andersen - Etiske dilemmaer i prosjektarbeidStrøm 4 - Erling S. Andersen - Etiske dilemmaer i prosjektarbeid
Strøm 4 - Erling S. Andersen - Etiske dilemmaer i prosjektarbeid
 
Endringsledelse - å lede mennesker i digitale omstillingsprosesser
Endringsledelse - å lede mennesker i digitale omstillingsprosesserEndringsledelse - å lede mennesker i digitale omstillingsprosesser
Endringsledelse - å lede mennesker i digitale omstillingsprosesser
 
Kriterier for bedømmelse av muntlig eksamen i BUS 272 august 2016
Kriterier for bedømmelse av muntlig eksamen i BUS 272 august 2016Kriterier for bedømmelse av muntlig eksamen i BUS 272 august 2016
Kriterier for bedømmelse av muntlig eksamen i BUS 272 august 2016
 
Smidig innholdsutvikling
Smidig innholdsutviklingSmidig innholdsutvikling
Smidig innholdsutvikling
 
2012 – Strøm D - Siri Sundby - Smidig prosjektgjennomføring
2012 – Strøm D - Siri Sundby - Smidig prosjektgjennomføring2012 – Strøm D - Siri Sundby - Smidig prosjektgjennomføring
2012 – Strøm D - Siri Sundby - Smidig prosjektgjennomføring
 
Lean UX
Lean UXLean UX
Lean UX
 
130522 red ocean 5 prinsipper for analytiske prosjekter
130522 red ocean   5 prinsipper for analytiske prosjekter130522 red ocean   5 prinsipper for analytiske prosjekter
130522 red ocean 5 prinsipper for analytiske prosjekter
 
Lean startup - bakgrunnen, metodikken og barrièrer
Lean startup - bakgrunnen, metodikken og barrièrerLean startup - bakgrunnen, metodikken og barrièrer
Lean startup - bakgrunnen, metodikken og barrièrer
 
CIOForum
CIOForumCIOForum
CIOForum
 
Hvorfor smidig - for Sykehuspartner 2020
Hvorfor smidig - for Sykehuspartner 2020Hvorfor smidig - for Sykehuspartner 2020
Hvorfor smidig - for Sykehuspartner 2020
 

Tyrannosaurus test - adapt or die! (Norwegian)

  • 1. 25.09.2014 • © Promis Qualify AS 1 QUAL IFY Tyrannosaurus Test – Adapt or Die! Testdagen Odin 2014 Remi Hansen & Christian Brødsjø
  • 2. • Om oss og tema • Dinosaurer og evolusjon • Context-driven testing – filosofi og prinsipper • …And so what? 25.09.2014 • © Promis Qualify AS 2 QUAL IFY Photo (Flickr): Spiroll
  • 3. 25.09.2014 • © Promis Qualify AS 3 QUAL IFY Christian Brødsjø • Senior testleder i Promis Qualify • 8 års erfaring med testledelse i store, samfunnskritiske leveranser • Master of Technology i Information Systems Management, Brunel University • ISTQB Advanced, IT Project Professional (ITPP), PRINCE2®-sertifisert • Kursholder i "Praktisk testledelse” hos Confex no.linkedin.com/in/christianbrodsjo
  • 4. 25.09.2014 • © Promis Qualify AS 4 QUAL IFY Remi Hansen • Senior konsulent / Managing Director i Promis Qualify AS • Mer enn 20 års erfaring fra IT-konsulentbransjen • Ingeniør Informatikk, Siv.ing. Industriell Økonomi, NTNU • Foredragsholder på EuroSTAR, Testdagen Odin, Scrum Gathering Global Event (Europa og USA) om teststrategi og ledelse av smidige prosjekter • Sertifisert Project Management Professional (PMP), PRINCE2 Practitioner, IT Project Professional (ITPP), CSPO, ISTQB Foundation og ITIL no.linkedin.com/in/remihansen/ Promis Qualify – Testtjenester med et ledelsesperspektiv!
  • 5. 25.09.2014 • © Promis Qualify AS 5 QUAL IFY Det vi vil du skal huske 1. For å overleve må du være relevant – tilpass deg behovet 2. En filosofi for tilpasning av din testtilnærming: Context-driven testing – 7 prinsipper som kan inspirere deg til å utfordre etablert praksis Foto (Flickr): Jordan McCullough
  • 6. 25.09.2014 • © Promis Qualify AS 6 QUAL IFY Dinosaurer og evolusjon Photo (Flickr): thegift73
  • 7. 25.09.2014 • © Promis Qualify AS 7 QUAL IFY Tyrannosaurus Rex Photo: Corbis – The Guardian
  • 8. Testevolusjon – Kan vi lære av dinosaurskjebnen? 25.09.2014 • © Promis Qualify AS 8 QUAL IFY • Fagdisiplinen test • Evolusjon fra ignoranse til en definert disiplin og profesjon • Standarder og metoder viktige på veien • For fokusert på å følge standarder nå? For stor tro på gjenbruk etter suksessen i forrige prosjekt? • Gjennomføringsmodeller i IT-prosjekter og -forvaltning er dynamiske. Mix & match fra fossefall, smidig, lean, ++ Henger vi med? • For å være relevante må vi tilpasse strategier og praksis til skiftende rammebetingelser – ikke tviholde på en standard tilnærming
  • 9. 25.09.2014 • © Promis Qualify AS 9 QUAL IFY Introduksjon til Context-driven testing • Etablert som egen tankeretning ("school”) av forfatterne av boken ”Lessons learned in software testing” (C. Kaner, J. Bach, B. Pettichord) i 2001 • 7 definerende prinsipper, inspirert av bl.a. ”Agile Manifesto” • Filosofisk og faglig tilnærming, ikke en metodikk • Avviser tanken om såkalte situasjonsuavhengige ”beste praksiser” & standarder • Studer omgivelsene og betingelsene dine før du velger fremgangsmåte for test! • Forfatterne har siden gått ulike veier, men de opprinnelige prinsippene består • Mer info: context-driven-testing.com "Ultimately, context-driven testing is about doing the best we can with what we get. Rather than trying to apply “best practices,” we accept that very different practices […] will work best under different circumstances"
  • 10. 25.09.2014 • © Promis Qualify AS 10 QUAL IFY Prinsipp #1 The value of any practice depends on its context Photo (Flickr): Alesa Dam
  • 11. 25.09.2014 • © Promis Qualify AS 11 QUAL IFY Prinsipp #2 There are good practices in context, but there are no best practices
  • 12. 25.09.2014 • © Promis Qualify AS 12 QUAL IFY Prinsipp #3 People, working together, are the most important part of any project’s context Photo (Flickr): Jason Bolonski
  • 13. 25.09.2014 • © Promis Qualify AS 13 QUAL IFY Photo (Flickr): thegift73 Prinsipp #4 Projects unfold over time in ways that are often not predictable
  • 14. 25.09.2014 • © Promis Qualify AS 14 QUAL IFY Prinsipp #5 The product is a solution. If the problem isn’t solved, the product doesn’t work Photo (Flickr): Ashok Saravanan .Ay
  • 15. 25.09.2014 • © Promis Qualify AS 15 QUAL IFY Prinsipp #6 Good software testing is a challenging intellectual process Photo (Flickr): losvizzero
  • 16. 25.09.2014 • © Promis Qualify AS 16 QUAL IFY Prinsipp #7 Only through judgment and skill, exercised cooperatively throughout the entire project, are we able to do the right things at the right times to effectively test our products Photo (Flickr): Alesa Dam
  • 17. 25.09.2014 • © Promis Qualify AS 17 QUAL IFY CDT: Hva er det egentlig? Og hvor bra er det? • Alle de 7 prinsippene er kanskje ikke like gode? • Lite teori som forklarer og utdyper prinsippene • Lite utvikling / forbedring (uendret siden 2001) • For opptatt av å fortelle at testing er en ”kunst”? • Lite ydmykhet overfor meningsmotstandere – unødig polariserende? • Vi stiller oss bak de grunnleggende tankene om at kontekst bør bli mer styrende – vi bør anerkjenne ulikhetene og velge mer kritisk hvordan vi griper an neste testutfordring – Fornuftig filosofi! • CDT = tilnærming, ikke teknikk: Gjøre best mulig testing ut fra situasjonen • Jo flere metoder og teknikker vi kjenner til, jo mer har vi å velge fra i verktøykassa vår og kan tilpasse strategi og planer etter den unike situasjonen. • Fugler er dinosaurer! De tilpasset seg og overlevde!
  • 18. 25.09.2014 • © Promis Qualify AS 18 QUAL IFY Det vi vil du skal huske 1. For å overleve må du være relevant – tilpass deg behovet 2. En filosofi for tilpasning av din testtilnærming: Context-driven testing – 7 prinsipper som kan inspirere deg til å utfordre etablert praksis Foto (Flickr): Jordan McCullough
  • 19. Du treffer oss på rh@promis.no / cb@promis.no Eller besøk promis-qualify.no 25.09.2014 • © Promis Qualify AS 19 QUAL IFY