Unpack your toolkit

Derk-Jan de Grood
QA&Test Bilbao 2013
1
My 1st Pocket knife

2
3
4
Definition tool

5
6
7
The wrong tool…

8
9
Searching for tools

10
What do we do when testing?

11
Analyse
12
13
Challenge

15
James Wittacker

16
17
Some examples
Reduce the bandwidth of the network connection
Make the network fail
Limit the disk space available for the ...
Observe

Think, Challenge and Observe

20
Test Recognition Techniques
Inconsistencies: external

Extras

21
Searching for tools
Test Design

Error Creation

Error Detecting
Two Trends

23
24
Agile testing Characteristics
• Cooperation and teamwork
• Variety in cooperation and workshops
• Roles merging and tester...
Searching for tools
Focus
(Scope & Prio)

Facilitation
Methods

Error Creation

Error Detecting

Test
Improvement

GRIP
(P...
The IIBA- BABOK guide…
27
Jan Jaap Cannegieter (QATest 30-10-2013)
Scoping techniques

29
PRIMA

30
Story Decomposition

31
Story Mapping

32
Getting a grip on the project

33
Kanban

34
Release Charts

35
8
QG

9
11

6a

12

Pi
lo
t

2
1
in 1. A
te ll
gr th
at re
ed e
. R ch
ea ain
l li s a
ve re
te
st

1
3
m . Cr
en ana edi
...
Business Benefit (MFF)

37
Facilitation Methods

Lets do it a little different, this time
38
Facilitation methods
Standup meetings
Mind map
Brown paper session
Sorting and Prioritizing
Process simulation
Gaming
Role...
Improvement techniques

40
Value Stream Map

41
Business Capacity model

42
Persona’s
43
Persona’s
44
Focus
(Scope & Prio)

Facilitation
Methods

Error Creation

Error Detecting

Test
Improvement

GRIP
(Planning & Control)

...
Focus
(Scope & Prio)

Root Cause
Analysis
techniques*

Facilitation
Methods

Error Creation

Error Detecting

Test
Improve...
Wrap-up

47
Draw-back

When showing one techniques,
people are are likely to state that
they missed another technique.

48
Quick replay

49
50
More reading…

51
52
Derk-Jan

SUCCESS !

Valori
Coltbaan 4a
3439 NG NIEUWEGEIN
The Netherlands
derkjandegrood@valori.nl
+31(0)651807878
@DerkJ...
Upcoming SlideShare
Loading in …5
×

Unpack your toolkit: becoming more effective with the right tools and techniques

735 views
643 views

Published on

Slides of the presentation I gave at the QA & testing conference in Bilbao. I use the technique classification model I made to explain what various tools and techniques are available to us as testers. Key point: knowing the right techniques will enable you to do a better job faster in an agile environment. Secondary point: here are some useful techniques that you can benefit from.

What I really liked is that during the conference, I got a lot of information that I could use to validate and even extent the model. On slide 44, I added an extra ring to the model to host Root Cause Analysis techniques. Together with Jan van Moll I will elaborate on these in the near future. Vino S. used the Kano model, which I did not include in the initial presentation, but is a valuable scoping technique, that is also listed in the IBBA BAKOK guide.

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
735
On SlideShare
0
From Embeds
0
Number of Embeds
367
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Unpack your toolkit: becoming more effective with the right tools and techniques

  1. 1. Unpack your toolkit Derk-Jan de Grood QA&Test Bilbao 2013 1
  2. 2. My 1st Pocket knife 2
  3. 3. 3
  4. 4. 4
  5. 5. Definition tool 5
  6. 6. 6
  7. 7. 7
  8. 8. The wrong tool… 8
  9. 9. 9
  10. 10. Searching for tools 10
  11. 11. What do we do when testing? 11
  12. 12. Analyse 12
  13. 13. 13
  14. 14. Challenge 15
  15. 15. James Wittacker 16
  16. 16. 17
  17. 17. Some examples Reduce the bandwidth of the network connection Make the network fail Limit the disk space available for the application Interruptions SQL statement injection Searching for overflows (256, 1024, 32767, etc…) Change the order of activities 18
  18. 18. Observe Think, Challenge and Observe 20
  19. 19. Test Recognition Techniques Inconsistencies: external Extras 21
  20. 20. Searching for tools Test Design Error Creation Error Detecting
  21. 21. Two Trends 23
  22. 22. 24
  23. 23. Agile testing Characteristics • Cooperation and teamwork • Variety in cooperation and workshops • Roles merging and testers get involved into design and development • Automated or Exploratory testing • Keep track on progress and quality 25
  24. 24. Searching for tools Focus (Scope & Prio) Facilitation Methods Error Creation Error Detecting Test Improvement GRIP (Planning & Control) Test Design
  25. 25. The IIBA- BABOK guide… 27
  26. 26. Jan Jaap Cannegieter (QATest 30-10-2013)
  27. 27. Scoping techniques 29
  28. 28. PRIMA 30
  29. 29. Story Decomposition 31
  30. 30. Story Mapping 32
  31. 31. Getting a grip on the project 33
  32. 32. Kanban 34
  33. 33. Release Charts 35
  34. 34. 8 QG 9 11 6a 12 Pi lo t 2 1 in 1. A te ll gr th at re ed e . R ch ea ain l li s a ve re te st 1 3 m . Cr en ana edi su ge t o ar nly res me e pa th n de id a t liv g t e r oo ed ds be m oc es se d ad e 2 fin . Pa an ym cia en l d ts ep ar t. e p r ca n on sit e an d 5 M . Pr se igr odu sh lec ate ct op te d DB pi d p and is ng ro u c ba du se orr sk ct r c ec et s t an tly o ad d 4 cr . Us ea er te ca ac n co ac un ce t ss Subway mapping 15 Sept. d 1 p 1. F an roce ron d ss t O de e f liv d: P fic er ic e o y ki rd ng e , b rs ox are in g 6 an . Us d er p a ca yp n ro sel du ec ct t ay m en ts 5 1 Sept. 6 tra a. U ce ser no g e fic ts t a ra o n ck s an be 6 15 Aug. 7 8 pr . Or oc d e es rs se ca d n 1. P 4 1 Aug. 15 July 7 h . Or of and de fic le rs e d t ar o e ba ck 24 July 2013 Project X Subway map Date: <Date > By: <Name> 10 3 12 QG Delivery Payment Front End Web shop Order processing To be done (on me) In progress (on me) In progress (delayed) In progress (cri cal) Done 36
  35. 35. Business Benefit (MFF) 37
  36. 36. Facilitation Methods Lets do it a little different, this time 38
  37. 37. Facilitation methods Standup meetings Mind map Brown paper session Sorting and Prioritizing Process simulation Gaming Role playing Demo Interview techniques 39
  38. 38. Improvement techniques 40
  39. 39. Value Stream Map 41
  40. 40. Business Capacity model 42
  41. 41. Persona’s 43
  42. 42. Persona’s 44
  43. 43. Focus (Scope & Prio) Facilitation Methods Error Creation Error Detecting Test Improvement GRIP (Planning & Control) Test Design
  44. 44. Focus (Scope & Prio) Root Cause Analysis techniques* Facilitation Methods Error Creation Error Detecting Test Improvement *Thanks to Jan van Moll GRIP (Planning & Control) Test Design
  45. 45. Wrap-up 47
  46. 46. Draw-back When showing one techniques, people are are likely to state that they missed another technique. 48
  47. 47. Quick replay 49
  48. 48. 50
  49. 49. More reading… 51
  50. 50. 52
  51. 51. Derk-Jan SUCCESS ! Valori Coltbaan 4a 3439 NG NIEUWEGEIN The Netherlands derkjandegrood@valori.nl +31(0)651807878 @DerkJanDeGrood http://djdegrood.wordpress.com 53

×