Het exit van de testmanager

Post on 06-Jul-2015

363 views 0 download

description

Presentatie van KZA-er Leon Bosma. Vragen? Bel +31(0) 35 541000

Transcript of Het exit van de testmanager

Onderwerp:Datum:

Aanwezigen:Classificatie:

Het exit van de testmanagerHet exit van de testmanager

““Regie boven Management”Regie boven Management”

Het exit van de testmanager4 oktober 2011<aanwezigen>v1.0

2

3

De vragen

● Wat maakt een manager?– De samenstellende delen

● Welke invloed hebben recente ontwikkelingen?– De aanpak– Het vak– De systemen

● En nu?

4

De testmanager

● Management en testen

Testen als vak = 20 jaar oudManagement = ruim 100 jaar oud

Martin Pol Robert E. QuinnTesten ManagementTMap, 1996 Managementvaardigheden, 1996

5

De testmanager

“We hebben allemaal overtuigingen en vooronderstellingen over de juistemanier om dingen te doen. Dat geldt zeker voor leiderschap in ondernemingen. Hoewel overtuigingen en vooronderstellingen kunnen bijdragen aan onze effectiviteit, hebben ze soms ook het tegenovergestelde effect.”(House en Podsakoff, 1994)

6

De testmanager

● De Bestuurder– formuleert de visie en de doelen– ontwerpt de strategie– delegeert de realisatie

● In het testen– Fase Planning

• Vaststellen opdracht• Bepalen teststrategie• Definiëren organisatie

● Voor de tester– Hij bepaalt wat ik moet doen

7

De testmanager

● De Bemiddelaar– bouwt en handhaaft een machtsbasis– onderhandelt over middelen– presenteert ideeën namens anderen

● In het testen– Fase Planning

• Bepalen begroting• Terugkoppelen en fixeren plan

– Fase Afronding• Evalueren testproces

● Voor de tester– Hij maakt de betrokkenen blij

8

De testmanager

● De Stimulator– bouwt het team– zorgt voor gezamenlijke besluiten– neemt conflicten weg

● In het testen– ...

● Voor de tester– Hij inspireert het team

9

De testmanager

● De Coördinator– stuurt het project– ontwerpt de taken– stuurt de verschillende disciplines

● In het testen– Fase Planning

• Bepalen planning• Toewijzen testeenheden

– Fase Beheer• Bijsturen

● Voor de tester– Hij bepaalt wanneer ik wat moet doen

10

De testmanager

● De Producent– zorgt dat productief wordt gewerkt– zorgt voor juiste werkomgeving– doet tijdmanagement

● In het testen– Fase Planning

• Bepalen risico's/maatregelen– Fase Infrastructuur

• Realiseren infrastructuur– Fase Beheer

• Uitvoeren beheer

● Voor de tester– Hij zorgt dat ik mijn werk kan doen

11

De testmanager

● De Mentor– heeft inzicht in anderen– communiceert effectief– helpt anderen ontwikkelen

● In het testen– ...

● Voor de tester– Hij leert mij het vak

12

De testmanager

● De Controleur– heeft inzicht in functioneren van;

• zijn team• de organisatie

● In het testen– Fase Beheer

• Bewaken– Fase Voorbereiding

• Beoordelen testbasis– Fase Uitvoering

• Intake testobject

● Voor de tester– Hij ziet er op toe dat ik het juiste doe

13

De testmanager

● De Innovator– leeft met verandering– denkt creatief– stuurt veranderingen

● In het testen– ...

● Voor de tester– Hij komt met nieuwe oplossingen

14

De testmanager

De Bestuurder“Hij bepaalt wat ik moet doen”De Controleur

“Hij ziet er op toe dat ik het juiste doe”

De Bemiddelaar“Hij maakt de betrokkenen blij”

De Producent“Hij zorgt dat ik mijn werk kan doen”

De Innovator“Hij komt met nieuwe oplossingen”

De Coördinator“Hij bepaalt wanneer ik wat moet doen”

De Stimulator“Hij inspireert het team”

De Mentor“Hij leert mij het vak”

15

● De aanpak

● Het vak

● De systemen

De ontwikkelingen

16

● De aanpak – Lineair

• Verificatie laat• Validatie als laatste

De ontwikkelingen

17

● De aanpak – Waterval

• Verificatie eerder• Validatie als laatste

De ontwikkelingen

18

● De aanpak – SCRUM

• Verificatie continu• Validatie continu

De ontwikkelingen

19

● Het vak – Best effort– Ontwikkeling methodieken

– Opleiding en certificering

De ontwikkelingen

20

● De systemen – Gesloten monolieten

– Betrokkenen– Gedrag– Omgeving

De ontwikkelingen

21

● De systemen – Open monolieten

(web)

– Betrokkenen– Gedrag– Omgeving

De ontwikkelingen

22

● De systemen – Modulair in huis

(SOA)

– Betrokkenen– Gedrag– Omgeving

De ontwikkelingen

23

● De systemen – Modulair buitenhuis

(Cloud/SaaS)

– Betrokkenen– Gedrag– Omgeving

De ontwikkelingen

24

De ontwikkelingen

De Bestuurder“Hij bepaalt wat ik moet doen”De Controleur

“Hij ziet er op toe dat ik het juiste doe”

De Bemiddelaar“Hij maakt de betrokkenen blij”

De Producent“Hij zorgt dat ik mijn werk kan doen”

De Innovator“Hij komt met nieuwe oplossingen”

De Coördinator“Hij bepaalt wanneer ik wat moet doen”

De Stimulator“Hij inspireert het team”

De Mentor“Hij leert mij het vak”

25

● De Bestuurder– formuleert de visie en de doelen– ontwerpt de strategie– delegeert de realisatie

● De aanpak– Opdrachtgever is direct betrokken

● Het vak– Tester kan de aanpak kiezen

● De systemen– Realisatie overstijgt de organisatie

● Kortom, ik bepaal in overleg wat ik moet doen

De ontwikkelingen

26

De ontwikkelingen

● De Bemiddelaar– bouwt en handhaaft een machtsbasis– onderhandelt over middelen– presenteert ideeën namens anderen

● De aanpak– Middelen bepalen wat er kan

● Het vak– Tester legt zelf zijn aanpak uit

● De systemen– Onderhandelen wordt kiezen

● Kortom, de betrokkenen maken elkaar blij

27

De ontwikkelingen

● De Stimulator– bouwt het team– zorgt voor gezamenlijke besluiten– neemt conflicten weg

● De aanpak– SCRUM Master helpt het team

● Het vak– Tester voedt de besluiten over testen

● De systemen– Specialisten lossen conflicten op

● Kortom, wij inspireren en bouwen het team

28

De ontwikkelingen

● De Coördinator– stuurt het project– ontwerpt de taken– stuurt de verschillende disciplines

● De aanpak– Team stuurt het project

● Het vak– Tester deelt zijn eigen werk in

● De systemen– Ritme releases wordt extern bepaald

● Kortom, ik bepaal met het team wanneer ik wat moet doen

29

De ontwikkelingen

● De Producent– zorgt dat productief wordt gewerkt– zorgt voor juiste werkomgeving– doet tijdmanagement

● De aanpak– Team zorgt voor resultaat

● Het vak– Tester deelt zijn eigen tijd in

● De systemen– Omgevingen zijn nauwelijks te beïnvloeden

● Kortom, ik zorg met het team dat ik kan doen wat moet

30

De ontwikkelingen

● De Mentor– heeft inzicht in anderen– communiceert effectief– helpt anderen ontwikkelen

● De aanpak– Specialisten helpen elkaar

● Het vak– Tester kent ook het vak van anderen

● De systemen– Domein- en systeemkennis zijn doorslaggevend

● Kortom, ik leer van andere specialisten

31

De ontwikkelingen

● De Controleur– heeft inzicht in functioneren van;

• zijn team• de organisatie

● De aanpak– Team controleert zichzelf

● Het vak– Testers kunnen elkaars werk toetsen

● De systemen– Kwaliteit van functioneren en resultaat is grotendeels gegeven

● Kortom, het team ziet er op toe dat ik doe wat moet

32

De ontwikkelingen

● De Innovator– leeft met verandering– denkt creatief– stuurt veranderingen

● De aanpak– Verandering is leidend

● Het vak– Tester kent het vak en de uitdagingen

● De systemen– Veranderingen is een gegeven

● Kortom, wij komen met nieuwe oplossingen

33

En nu?

“We hebben allemaal overtuigingen en vooronderstellingen over de juistemanier om dingen te doen. Dat geldt zeker voor leiderschap in ondernemingen. Hoewel overtuigingen en vooronderstellingen kunnen bijdragen aan onze effectiviteit, hebben ze soms ook het tegenovergestelde effect.”(House en Podsakoff, 1994)

?

34

En nu?

Project X

- 1 Testmanager- 5 Testers

- Dagelijks werkoverleg van 1 uur– 60 minuten / 5 testers = 12 minuten

– 12 minuten / 480 minuten 2,5%→

– Dus 97,5% van de tijd...

?

35

En nu?

!

De Bestuurder“Ik bepaal in overleg wat ik moet doen”De Controleur

“Het team ziet er op toe dat ik doe wat moet”

De Bemiddelaar“De betrokkenen maken elkaar blij”

De Producent“Ik zorg met het team dat ik kan doen wat moet”

De Innovator“Wij komen met nieuwe oplossingen”

De Coördinator“Ik bepaal met het team wanneer ik wat moet doen”

De Stimulator“Wij inspireren en bouwen het team”

De Mentor“Ik leer van andere specialisten”