Ik heb er geen boodschap aan
Ik heb er geen boodschap aan – 20 manieren om je rapportage aan te passen aan je publiek Thomas Veltman Testconsultant Nieuwegein, 17-3-2015
Testnet voorjaarsevent 2015 | 2
Situatie Stel je voor:
- Je komt binnen als testmanager op een groot project - Er is een belangrijke manager als opdrachtgever - Er is een projectleider die wordt afgerekend op tijd en geld - Er zijn verschillende testvarianten met elk zijn eigen stakeholders Wat en hoe ga je rapporteren?
Testnet Voorjaarsevent 2015 | 3
Uitgangspunten - Toegankelijk: Degene waarvoor de rapportage bedoeld is, leest en begrijpt de rapportage - Beïnvloeden: De rapportage zet degene die hem leest aan tot een bepaalde actie - De Werkelijkheid: De rapportage geeft zo veel mogelijk de werkelijkheid van dat moment weer - Simplify: Zo eenvouding mogelijk, maar niet eenvoudiger dan dat - Integrate: Zoveel mogelijk samenvoegen met andere rapportages - Industrialize: Zoveel mogelijk hergebruik en automatisering
Testnet Voorjaarsevent 2015 | 4
Testnet Voorjaarsevent 2015 | 5
Testnet Voorjaarsevent 2015 | 6
Poging 1: Algemene rapportage Regressietest
3 0 0
1 0 0
0 0 0
4 0 0
groen
Applicatie DLL
16
16
0
n/a
0
0
0
0
33
33
0
0
0
0
0
Applicatie UYT groen groen
TOTAL
373 341
n/a
54
93% 3
1
Voortgang Logische testgevallen 150% 100% 50% 0%
0
4
Test 2 week 40
week 39
week 38
week 37
week 36
week 35
week 34
week 33
week 32
week 31
week 30
week 29
Test 3 Test 4
semafoor
Test 5 Test 6
Open Defect
Total Test Execution
∑ test
planne d
exec.
pass rate
A
Test 4
groen groen groen groen
Functie XYX Scherm XYXZ Siebel_ UTR SAP
113 39 26 3
113 39 26 3
26 14 8 3
100% 79% 88% 67%
Test 5
groen
TOTAL
181 181
51
90% 0
Test 3 week 28
Test 2
Verificatietest systeem 1 Test 1
week 27
Test 1
week 40
71% 100% 100%
week 39
14 6 34
week 38
160 150 96 74 68 68
week 37
Applicatie XSD Applicatie ZIJX Applicatie UNZ
week 36
groen groen groen
100% 80% 60% 40% 20% 0% week 35
∑
week 34
C
week 33
B
week 32
A
week 31
pass rate
week 30
exec.
week 29
planne d
week 28
∑ test
week 27
semafoor
Voortgang fysieke testgevallen
Open Defect
Total Test Execution
B 0 0 0 0
C 4 1 1 0
6
∑ 0 2 0 1
3
4 3 1 1
9
Testnet Voorjaarsevent 2015 | 7
Poging 2: Hele eenvoudige rapportage Liggen we nog op koers met het project?
JA! NEE! Testnet Voorjaarsevent 2015 | 8
Poging 3: Hele eenvoudige rapportage Liggen we nog op koers met het project?
JA! NEE! Testnet Voorjaarsevent 2015 | 9
Poging 4: Hele eenvoudige rapportage Liggen we nog op koers met het project?
JA! NEE! Testnet Voorjaarsevent 2015 | 10
Poging 5: Hele eenvoudige rapportage Liggen we nog op koers met het project?
JA! NEE! Testnet Voorjaarsevent 2015 | 11
Hoezo: NEE!? - Cumulatieve defect grafieken - Verschillende soorten communicatie op verschillende niveau - Risk burndown chart - Directe communicatie van issues
Testnet Voorjaarsevent 2015 | 12
Cumulatieve defect grafieken – kunnen we live? 1000 900 800 700 600
500
Totaal Defects
400
Openstaande defects
300 200 100 0
1
2
3
4
5
6
Testnet Voorjaarsevent 2015 | 13
Cumulatieve defect grafiek 1400 1200 1000 800 Totaal Defects 600
Openstaande defects
400 200
0 1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16 Testnet Voorjaarsevent 2015 | 14
Expected Total Cost of all Risks
Risk Burndown chart Risk Burn-down Chart 200.000 150.000 100.000
Bron: Sean T. Scott https://seantscott.wordpre ss.com/2014/01/13/agilerisk-burn-down-chart/
50.000 -
0
2
4
6
8
10 12 14 16 18 20
Sprint Burn-down
Risk Total
Trend Testnet Voorjaarsevent 2015 | 15
Gelaagde communicatie Testgeval Testgeval test unit test unit
(hoofd)Testdoel (hoofd)Testdoel (hoofd)Testdoel (hoofd)Testdoel
(sub)Testdoel (sub)Testdoel (sub)Testdoel (sub)Testdoel (sub)Testdoel (sub)Testdoel (sub)Testdoel (sub)Testdoel (sub)Testdoel (sub)Testdoel
test unit test unit test unit
Testgeval Testgeval Testgeval
test unit test unit test unit test unit test unit
Testgeval Testgeval
|
Communicatie van issues
“Een filmpje zegt ongeveer 24000 woorden per seconde (bij standaard framerate) ” – Randy Semeleer Testnet Voorjaarsevent 2015 | 17
Poging 6: Real time rapportage
Testnet Voorjaarsevent 2015 | 18
Real time raportage in tool
Testnet Voorjaarsevent 2015 | 19
Poging 7: Agile
Testnet Voorjaarsevent 2015 | 20
Maar: ook rapporteren over het proces
Sogeti PowerPoint Referentie 2014 | 21
Poging n + 1….
Sogeti PowerPoint Referentie 2014 | 22
Kortom….. - Er is geen rapportage die perfect aansluit - Er zijn wel een hele hoop mogelijkheden van rapportage Houd in gedachten: - Toegankelijk - Beinvloedend - Werkelijkheid En de TMap HD elementen: - Simplify - Integrate - Industrialize Sogeti PowerPoint Referentie 2014 | 23