De grootste misverstanden

31
Onderwerp: Datum: Aanwezigen: Classificatie: De Grootste Misverstanden De Grootste Misverstanden na 15 jaar TestNet na 15 jaar TestNet Misverstanden Mei 2012 <aanwezigen> v1.0

Transcript of De grootste misverstanden

Page 1: De grootste misverstanden

Onderwerp:Datum:

Aanwezigen:Classificatie:

De Grootste MisverstandenDe Grootste Misverstanden

na 15 jaar TestNetna 15 jaar TestNet

MisverstandenMei 2012<aanwezigen>v1.0

Page 2: De grootste misverstanden

2

Methodisch?

Page 3: De grootste misverstanden

3

Methodisch?

Verzamelde ervaring

Page 4: De grootste misverstanden

4

TMap?

Vaste structuur

Page 5: De grootste misverstanden

5

1. Testmanager is noodzakelijk

“De primaire verantwoordelijke rol voor het opstellen van het testplan is de testmanager, soms ook testcoördinator genaamd.”

Page 6: De grootste misverstanden

6

1. Testmanager is noodzakelijk

Keuzes maken is niet moeilijk

F

t €

Vast

Los

Page 7: De grootste misverstanden

7

1. Testmanager is noodzakelijk

Het vervolg is een handigheidje

+ -

Page 8: De grootste misverstanden

8

1. Testmanager is noodzakelijk

Al het andere is projectmanagement

Page 9: De grootste misverstanden

9

1. Testmanager is noodzakelijk

Kortom; Testmanager is het 'pak van de keizer'

Page 10: De grootste misverstanden

10

2. Technieken zijn afhankelijk van documentatie

“De fixatie van de specificaties is van groot belang. Ze vormen immers de basis voor zowel de testers als de ontwikkelaars...”

Page 11: De grootste misverstanden

11

Documentatie is een beperking

2. Technieken zijn afhankelijk van documentatie

Gewenst

Beschreven

Gebouwd

Page 12: De grootste misverstanden

12

Het gaat om interpretatie, niet om werking

2. Technieken zijn afhankelijk van documentatie

Page 13: De grootste misverstanden

13

Stel de juiste vragen

2. Technieken zijn afhankelijk van documentatie

Vraag 1; Welke condities zijn er (van belang)?

Vraag 2; Welke acties zijn er (van belang)?

Vraag 3; Wat is de interactie tussen de condities?

Vraag 4; Welke acties moeten volgen uit welke condities?

Page 14: De grootste misverstanden

14

Kortom; Focus op documentatie maakt blind

2. Technieken zijn afhankelijk van documentatie

Page 15: De grootste misverstanden

15

3. Testen moet bevindingen opleveren

“Elke testontwerptechniek is gericht op het bereiken van een bepaalde dekking om bepaalde soorten fouten te vinden.”

Page 16: De grootste misverstanden

16

3. Testen moet bevindingen opleveren

Testen heeft vele doelen

F

t €

Vast

Los

Page 17: De grootste misverstanden

17

3. Testen moet bevindingen opleveren

Bevindingen zeggen niets

“These are not the answers

you are looking for”

4242

4242

4242

Page 18: De grootste misverstanden

18

3. Testen moet bevindingen opleveren

Het effect is bepalend

Page 19: De grootste misverstanden

19

3. Testen moet bevindingen opleveren

Kortom; Testen moet inzicht geven

Page 20: De grootste misverstanden

20

4. Testen kun je automatiseren

“Een tool dwingt tot een standaard manier van werken en hierdoor wordt de menselijke factor uitgeschakeld.”

Page 21: De grootste misverstanden

21

4. Testen kun je automatiseren

Softwareontwikkeling draait om prototypes

Page 22: De grootste misverstanden

22

4. Testen kun je automatiseren

Testen is onvoorspelbaar

Page 23: De grootste misverstanden

23

4. Testen kun je automatiseren

Automatisering is herhaling

Page 24: De grootste misverstanden

24

4. Testen kun je automatiseren

Kortom; Controleren is geen testen

Page 25: De grootste misverstanden

25

5. Testers worden goed door van elkaar te leren

“Het goed kunnen uitvoeren van het gestructureerd testproces wordt door TMap ondersteund door een complete gereedschapskist.”

Page 26: De grootste misverstanden

26

De wereld verandert...

5. Testers worden goed door van elkaar te leren

● Frictie; agile ontwikkelen vs. uitbesteden/standaardisering

● Versnippering; SOA, Cloud, overstijgende ketens

● Vervlechting; core business toenemend gelijk aan ICT

Page 27: De grootste misverstanden

27

Testen vindt plaats op snijvlakken

5. Testers worden goed door van elkaar te leren

Regievoering

Pakketten

Outsourcing

Inhouse

Keuze

IV

Accep

tat

ie

IV

Page 28: De grootste misverstanden

28

'Best Practices' bestaan niet

5. Testers worden goed door van elkaar te leren

Page 29: De grootste misverstanden

29

Kortom; Goed in je vak word je buiten je vak

5. Testers worden goed door van elkaar te leren

Page 30: De grootste misverstanden

30

TMap!

leesplankje

Page 31: De grootste misverstanden

31

En verder?