Krijg je boodschap over de Bühne! Rapportages herdacht! Testnet Voorjaarsevenement 2015 Bram W.F.P.M. Bronneberg 30 april 2015 © CGI Group Inc.
Introductie
Bram W.F.P.M. Bronneberg Practice Leader | Testing & Quality Management Team Leader | Commercial Sector Transport & Logistics +31 6 57 55 68 49
[email protected]
@brambronneberg linkedin.com/in/brambronneberg
2
Even actief en gaan staan! Wie stelt er regelmatig testrapportages op?
Wie is tevreden met zijn/haar testrapportages?
Wie zijn/haar testrapportages worden echt gelezen?
Wie zijn/haar testrapportages worden begrepen? 3
Hoe wil ik de positieve boodschap brengen
4
Maar… Mijn testrapportages worden wel eens;
Niet begrepen
Focus op metrieken
Niet in waarde geschat
Gevolgen komen niet aan
Niets mee gedaan
Niet “actionable”
Überhaupt niet gelezen
Veel te dik
5
Wat voor gevoel heb krijg ik daarvan…
6
Okay, redenen om te rapporteren? WEL
NIET
Het moet van de project/test manager Je dat iedere week doet Je wilt laten zien wat je gedaan hebt Je een issue of blokkering hebt
Je inzicht wilt geven in de voortgang Je inzicht wilt geven in de kwaliteit Je procesverbeteringen wilt voeden Je een advies wilt geven t.b.v. release Je een verzoek doet voor resource/geld enz
7
Testrapportage “Categorieën” De test wereld onderkend 3 testrapportage categorieën in andere momenten in een project namelijk:
1. Voorgangsrapportage
2. Vrijgave advies 3. Eindrapportage
8
Vormen om te rapporteren. • Document (Word/PDF) • Presentatie (Powerpoint) • Dashboard (JIRA, Sharepoint, MTM, UFT) • Berichtje (email, whatsapp, sms enz)
9
Stijlen om te rapporteren Informatief • Informeren • Uiteenzetten
Persuasieve • Beschouwen • Overtuigen • Activeren
10
Testrapportage “Categorieën” De test wereld onderkend 3 testrapportage categorieën in andere momenten in een project namelijk:
1. Voorgangsrapportage (Mik op Uiteenzetten en activeren)
2. Vrijgave advies (Mik op overtuigen) 3. Eindrapportage (Mik op beschouwend)
11
Schrijf naar je publiek, kies de juiste aspecten voor hún doel
Wie zou mijn publiek kunnen zijn? Scrum Master
Ontwikkel Proces Verbeteraars
Business
Change Managers
Project Manager
Programmeurs
Test Manager
Ontwerpers
Test Coördinator
Architecten
Product Owner
Communicatie
Het team
Business Analist
Release Manager
Informatie Analist
Beheer
PMO
Testers
…
Test Proces Verbeteraars 13
Op welke vragen wil “men” antwoord? Vragen • Kunnen we live gaan? • Zitten we op budget/planning? • Blijven we op budget/planning? • Zijn er belemmeringen? • Wat is de kwaliteit? • …
Mogelijke Gevolgen • Tijd • Planning aanpassen • … • Middelen • Bezetting aanpassen • Extra testronde inplannen • … • Kwaliteit • Teststrategie aanpassen • … • Scope • Functies laten vervallen • Prioriteiten aanpassen • … 14
Hulpmiddel: Wie wil wat weten! Project Manager Test Manager X
Business / Product Owner -
Planning
X
Dekking
Proces Verbeteraar
…
-
…
X
-
…
-
X
-
…
Kwaliteit
-
X
-
…
Metrieken
-
-
X
…
Begroting
X
-
X
…
Productrisico’s
-
X
-
…
Projectrisico’s
X
-
-
…
Scope
X
X
-
…
…
…
…
…
…
Issues
Maak inzichtelijk wie je publiek is en maak inzichtelijk welke informatie je kan geven.
15
Hulpmiddel: owh ja vragen Hoeveel tijd kan/wil je publiek besteden aan je rapportage? Wie is mijn publiek eigenlijk? Wat wil mijn publiek weten? Hoeveel tijd kost het je om je rapportage op te stellen
16
Schrijf naar je publiek, kies de juiste aspecten voor hún doel
17
Beschrijf de consequenties en onderbouw deze met cijfers!
Wat zie je hier?
19
Wat zie je hier?
High
Medium
Low
Open
1
21
59
Resolved
32
245
212
Closed
43
456
225
Wat zie je hier?
21
Wat zie je hier?
22
Aan droge feitjes hebben we niets!
23
Aspecten die samen waardevol zijn voor een doel Voortgang • Gepland uit te voeren x werkelijk uitgevoerd = hoe staan we ten opzichte van plan • Gedekte productrisico’s x gerealiseerde User Stories = Kunnen we live met deze risico’s Proceskwaliteit • Bevinddatum x oplosdatum = Hoe effectief lossen we op. Budget • Gewerkte uren x geplande uren • …
24
Hulpmiddel: metriek combinatie - Planned, Performed & Expected
25
Hulpmiddel: Status van scope en productrisico’s
26
Hulpmiddel: Inzicht in infrastructuur Meter HA-PROXY 10.4.121.58
HA-PROXY 10.4.121.59
Orchestrator VM00AS1472 10.4.121.107
RailPockets
#03: In en uit dienst :80 #04: In en uit dienst :80
APPEAR 10.16.121.120
APPEAR 10.16.121.119
#01: Meetgegevens :22 #02: Meetgegevens :22
#?? Algemeen gedefinieerd
NIBO
TAB MidT
#14: Orchestrator :80 #15: Orchestrator :80
MIDT AS SU025V165 10.146.2.20
#08: DB :1433 #09: DB :1433
#05: SIGMA :443 #06: SIGMA :80
SIGMA Paalbergweg
SIGMA Lelystad
FAB MidT 27
Orchestrator VM00AS1473 10.4.121.108
#10: Orchestrator DB :1433 #11: Orchestrator DB: 1433 #12: Orchestrator DB: 1433 #13: Orchestrator DB: 1433
MIDT DB SW025C005L 10.147.1.32
#07: Proxy :80
Proxy.ns.nl 10.4.36.6
IPSOS
MIDT DB SW025C005L 10.147.62.29
Dus hoe krijg je je boodschap over de Bühne?
Schrijf naar je publiek, kies de juiste aspecten voor hún doel! Beschrijf de consequenties en onderbouw deze met cijfers!
28
Dank u en veel plezier!