Upload
remi-hansen
View
223
Download
1
Embed Size (px)
Citation preview
03.05.2023 • © Promis Qualify AS 1Q UAL I F Y
Teststrategi - «waste» eller nyttig styringsdokument?
03.05.2023 • © Promis Qualify AS 2Q UAL I F Y
«Waste»?
Alt som ikke skaper verdi“Useless consumption or expenditure; use without adequate return”Også kalt “Muda” i Lean
03.05.2023 • © Promis Qualify AS 3Q UAL I F Y
La oss prate om….
• The rise and fall of test strategy• Hva er problemet?• Hvordan lykkes?
03.05.2023 • © Promis Qualify AS 4Q UAL I F Y
The rise and fall of test strategy- En slags evolusjonshistorie
03.05.2023 • © Promis Qualify AS 5Q UAL I F Y
En evolusjonshistorie
• I begynnelsen var… Kaos!• Så kom… IEEE 829• Deretter… Foredling• Men så… Degenerering?
03.05.2023 • © Promis Qualify AS 6Q UAL I F Y
Hva er problemet?
03.05.2023 • © Promis Qualify AS 7Q UAL I F Y
Teststrategiens problem
• Leses sjelden…av de rette folkene….og blir ofte puttet i skuffen
• Det viktige drukner i det uviktige• Noen tok strategien ut av teststrategien – gir ikke retning • For opptatt av form, for lite av hensikt• Treffer ikke målgruppen - fokuserer ofte primært på
testteamet eller fagmiljøet• Innsatsen står ikke i forhold til gevinsten.
03.05.2023 • © Promis Qualify AS 8Q UAL I F Y
Hvordan lykkes?
03.05.2023 • © Promis Qualify AS 9Q UAL I F Y
Så enkelt og så vanskelig!
Lag en strategi på et nivåog en formsom kommuniserer med målgruppen!
Selvsagt! Men hva er Riktig nivå? Hensiktsmessig form? Effektiv kommunikasjon? Viktigste målgruppe?
03.05.2023 • © Promis Qualify AS 10Q UAL I F Y
Målgruppe?
Mange bør lese teststrategien, men…
Min påstand: Prosjektledelse og prosjekteier / styringsgruppe er viktigst!
Målgruppe Kommunikasjon
Form Nivå
03.05.2023 • © Promis Qualify AS 11Q UAL I F Y
Hvorfor fokusere oppover?
• Testleder er avhengig av prosjektleders støtte og tillit• Strategien treffer «hele» prosjektet og må komme fra toppen• Godkjenning av leveransen skjer på prosjektleder- / sponsornivå• De som berøres direkte vil uansett lese testplanene• Omgivelsene er stort sett bare opptatt av datoer (plan)• Strategien er din kontrakt med sjefen din
• Hvilke rammebetingelser ligger til grunn• Hva er innenfor ditt ansvars- og myndighetsområde.
Målgruppe Kommunikasjon
Form Nivå
03.05.2023 • © Promis Qualify AS 12Q UAL I F Y
Kommunikasjon!
Teststrategi er for kommunikasjon – ikke dokumentasjon• Dokumentet har ingen verdi i seg selv
– den felles forståelse og retning som skapes er verdien• Skriv for målgruppen på deres språk!• Få frem de viktige valgene på en forståelig måte
– ikke la det viktige drukne i det uviktige.
Målgruppe Kommunikasjon
Form Nivå
03.05.2023 • © Promis Qualify AS 13Q UAL I F Y
Forankring!
Ta det gjerne inkrementelt – bygg oppslutning rundt de overordnede valgene før de mer detaljerte forholdene behandles• Presentasjon er mer effektivt enn dokument • Skape diskusjon og forankret konklusjon• Trenger vi det tradisjonelle dokumentet?
Hva er viktigst i en teststrategi? • Få tilslutning fra ledelsen for de viktigste valgene,
som gir deg klare rammer å styre innenfor.
Målgruppe Kommunikasjon
Form Nivå
03.05.2023 • © Promis Qualify AS 14Q UAL I F Y
Selg budskapet!
Du får en viss porsjon oppmerksomhet – hvordan vil du bruke den?• Vær en engasjert ambassadør for test og produktkvalitet• Ikke få leserne til å forholde seg til detaljer eller faglige forhold de ikke
trenger å engasjere seg i – det drukner budskapet• Ikke kast bort plass og oppmerksomhet på det som finnes andre steder• Våg å imponere med en kort og konsis strategi
– gjerne på presentasjonsform
Målgruppe Kommunikasjon
Form Nivå
03.05.2023 • © Promis Qualify AS 15Q UAL I F Y
Form
Et bilde sier mer enn tusen ord – Visualiser!
Unngå lange dokumenter - bruk wiki, presentasjoner, o.l.
Målgruppe Kommunikasjon
Form Nivå
03.05.2023 • © Promis Qualify AS 16Q UAL I F Y
UTV + ENHETSTEST
Kontroll av leverandørs testing
UTV + ENHETSTEST
Planlegge og forberede AKSEPTANSETEST
DRIFTAKSEPTANSETEST
IKKE-FUNKSJONELLE TESTER (ytelse, sikkerhet, drift, m.m)
Kunde Leverandør
Iterasjon n Iterasjon n+1 AkseptansetestIterasjon 8
Planlegge og forberede DRIFT AKSEPTANSETEST
Felles Ytelsestest
INTEGRASJONSTEST
SYSTEMTEST DEM
O
Test-plan
Plan KPT1) KPT
KP-møte
SI-test2)Plan SI-test
1) KPT = Kontrollpunkttest2) SI-test = Systemintegrasjonstest
Plan KPT KPT
KP-møte
INTEGRASJONSTEST
SYSTEMTEST DEM
O
Test-plan
SI-testPlan SI-test
…
INTEGRASJONSTEST
SYSTEMTEST DEM
O
Formell akseptansetest
Godkjennings-prøve
03.05.2023 • © Promis Qualify AS 17Q UAL I F Y
Tabeller er nyttig!
03.05.2023 • © Promis Qualify AS 18Q UAL I F Y
Iterativkonstruksjons-
fase
Utvikling
TestAnalyse, design
Design Plan-legging
Akseptanse- test
Godkjenning, prodsetting
Aksept sprint Godkjennings-prøve starter
Akseptleveranse
UTV
Demomed etterfølgende Kontrollpunkt
Kunde
Systemtest
UTV
03.05.2023 • © Promis Qualify AS 19Q UAL I F Y
Hva bør strategien inneholde?
• Sadly, it depends….• Omfang og fremdrift: Faser, testtyper / -nivåer• Ansvarsfordeling• Avgrensning, prioriteringer og forutsetninger
• Løsningsmessig• Ressurser (folk, systemer, data, …)• Styrende forretningsrisiko
• Hovedinnretning per område• Toleransegrenser – kvalitet, tid, kostnader, …• Godkjenningsprosess
Samlet fremstilling(tabell / figur)
Målgruppe Kommunikasjon
Form Nivå
03.05.2023 • © Promis Qualify AS 20Q UAL I F Y
Teststrategi som delegering av autorisasjon
Skill tydelig på Teststrategi – de overordnede føringene og prioriteringene som
prosjektledelsen og styringsgruppa skal stille seg bakog
Testplaner – alt det du som testleder og fagperson kan ta ansvar for selv
Målgruppe Kommunikasjon
Form Nivå
03.05.2023 • © Promis Qualify AS 21Q UAL I F Y
Avviksledelse (Management by Exceptions)
• Delegert ansvar der neste nivå ikke blir involvert før man ser at toleransegrenser kommer til å bli brutt
• Effektiv bruk av ledelsens tid• Beholder styring uten alle detaljer• Tar beslutning på riktig nivå
Se PRINCE2 for beskrivelse
03.05.2023 • © Promis Qualify AS 22Q UAL I F Y
Så er teststrategi «waste» eller nyttig styringsdokument?
• Teststrategi som dokument i sin tradisjonelle form er «90 %» waste
• Teststrategi som forankring av viktige veivalg, avgrensning og som testleders arbeidskontrakt er svært nyttig
Det er du som avgjør om teststrategi skal være waste eller nytte
03.05.2023 • © Promis Qualify AS 23Q UAL I F Y
Photo (Flickr):Horia Varlan
Du treffer meg på [email protected] 918 65 925
Andre presentasjoner på www.slideshare.net/hanrem/presentations
Om selskapetpromis-qualify.no/