introduction priority poker for tester (englisch)
DESCRIPTION
Priority Poker erlaubt es dem Testteam, bewusste Entscheidungen für die Teststrategie (z.B. auf Basis von ISO 9126) oder für Session Based Test Management herbei zu führen. Diese Präsentation gibt eine Übersicht über Priority Poker, wie es eingesetzt werden kann und welche Vorteile es im Vergleich zu den bekannten Ansätzen bietet. Karten können gerne bei uns angefragt werden.TRANSCRIPT
![Page 1: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/1.jpg)
Priority Poker for So,ware Tes1ng Introduction and examples
SwissQ Testing Team, March 2012
![Page 2: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/2.jpg)
Page 2
Herausforderung
Method
Priority Poker in detail
Comparative estimates
Examples
1 2 3 4 5
Summary 6 Next steps 7
Challenge
![Page 3: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/3.jpg)
Priorities of tests!
Page 3
Existing priorization is often superficial and does not really go into the really (un)critical areas.
![Page 4: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/4.jpg)
Different views!
Page 4
Each stakeholder has his own view of „what is how important“.
Project leader
BA‘s / Dev‘s / Tester
Employer
Clients
Supplier Specialist
Management Business
Additionally: - Common understanding - Understand each others needs - All information available
![Page 5: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/5.jpg)
Page 5
Challenge
Method
Priority Poker in detail
Comparative estimates
Example
1 2 3 4 5
Summary 6 Next steps 7
![Page 6: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/6.jpg)
Use of relations
Page 6
Not important Very important
The relative weight produces the test intensity.
![Page 7: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/7.jpg)
Weighing with Fibonacci numbers
Page 7
100
100
200
300
800
500
1300
2100
3400
![Page 8: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/8.jpg)
The social process
Page 8
The social process creates a common view of the priorities and risks.
Project leader
Business Analyst
Management
User Dev‘s
Business
![Page 9: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/9.jpg)
Page 9
Challenge
Method
Priority Poker in detail
Comparative estimates
Examples
1 2 3 4 5
Summary 6 Next steps 7
![Page 10: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/10.jpg)
Setting the right priorities
Page 10
![Page 11: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/11.jpg)
Priority Poker
Page 11
When playing Priority Poker, all stakeholders set the priorities together. Be it for requirements, for test strategies, test objects, or test cases.
Priority Poker uses the corresponding game cards (can be ordered at SwissQ) and a list of elements to be weighed as e.g. requirements, specifications, user stories, use cases, test objects, test cases or bugs.
All important stakeholders participate, the selection and distribution of information has to be done beforehand. Each person receives a card set.
A moderator who can‘t play is leading the poker session. He‘s responsible for the adherence to the time boxes and stops solution-oriented discussions.
![Page 12: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/12.jpg)
Card values
Page 12
I need a break! I need an explanation!
Not important (cold)
Very important (hot)
![Page 13: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/13.jpg)
Estimate
Page 13
Risk view
How often will the object to be estimated be used?
What‘s the damage if the object doesn‘t work?
Benefit view
How probable is it that the object will be used?
How great is the measurable use of the object?
1 high 2 medium 3 low
Probability of occurrence
1 hi
gh
2 m
ediu
m
3 lo
w
Pos
sibl
e da
mag
e
![Page 14: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/14.jpg)
First round
Page 14
Step 1: Presentation of the object to be estimated.
Moderator
Step 2: “Secret" estimate of object.
Step 3: Simultaneous disclosure of the estimate.
Max. 2 minutes
Max. ½ minute
Topic Descr. Value
1 Topic 1
2 Topic 2
… …
![Page 15: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/15.jpg)
Explanation of estimate / Second round
Page 15
Step 4: Explanation of highest and lowest estimate.
Max. 1 minute
200 because…
1300 because…
Step 5: 2. “Secret" estimate of object.
Step 6: Simultaneous disclosure of second round of estimates.
Max. ½ Minute
![Page 16: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/16.jpg)
The decision / Next estimates
Page 16
Next steps: Repeat procedure until all points on the list have been estimated. The points can now be prioritized and worked on accordingly.
Step 7: Aggreement to one estimate
Moderator
Max. 1 minute
500? OK
OK
OK
Topic Descr. Value
1 Topic 1 500
2 Topic 2 1300
3 Topic 3 300
4 Topic 4 2100
5 Topic 5 1300
6 Topic 6 3400
7 Topic 7 800
![Page 17: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/17.jpg)
Page 17
Rules Goal-oriented to the right priorities
Time boxes have to be respected Each activity in Priority Poker is timed and the moderator has to make sure that those time boxes are followed.
No solution-oriented discussions Only questions about comprehension will be asked and answered during the poker rounds. If a topic on the priority list remains unclear it has to be discussed outside the round and will be reintroduced into a new poker round later.
No session lasts longer than two hours A new session will be scheduled if there are still non-prioritized topics on the list after two hours.
![Page 18: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/18.jpg)
Page 18
Challenge
Method
Priority Poker in detail
Comparative estimates
Example
1 2 3 4 5
Summary 6 Next steps 7
![Page 19: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/19.jpg)
Comparative estimate of biggest countries
Page 19
Country Estimate
Belgium 200*
Germany
France
Italy
Liechtenstein
The Netherlands
Norway
Sweden
Switzerland
Spain
* = to be used as reference for estimate
![Page 20: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/20.jpg)
Comparative estimate of biggest countries
Page 20
Country Size in km² Relation*
Belgium 32.55 200
Germany 357.1 2300
France 543.9 3400
Italy 301.3 1300
Liechtenstein 0.16 100
The Netherlands 41.5 300
Norway 323.7 2300
Sweden 449.9 3400
Switzerland 41.3 300
Spain 504.6 3400
* = approximate relation according to personal estimate
![Page 21: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/21.jpg)
Comparative estimate
Page 21
Comparative estimates are often easier and more precise. They also remain valid if the adopted basis of the relation changes.
Pro Con First estimates takes time until the team „rides
the same wave“
Reference objects needed as a point of orientation for estimators
Risk of solution-oriented or other philosophical discussions during sessions
Risk that single estimators dominate the group or use their political power
Relation mostly remains the same even if the absolute value of the objects changes (e.g. complexity or number of users)
There are no discussions about absolute values (LoC, number of users, etc.)
The really important elements are very quickly identified, as well as the insignificant ones
If an element is extremely important it can be divided up for more deliberate processing
![Page 22: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/22.jpg)
Page 22
Challenge
Method
Priority Poker in detail
Comparative estimates
Example
1 2 3 4 5
Summary 6 Next steps 7
![Page 23: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/23.jpg)
Exercise: how big is the dog?
Bernese mountain dog
Chihuahua
Alsatian
Dachshund
Mastino
Collie
Greyhound
Page 23
![Page 24: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/24.jpg)
Additional information
Page 24
![Page 25: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/25.jpg)
Exercise: how big is the dog?
Page 25
Bernese mountain dog
Chihuahua
Alsatian
Dachshund
Mastino
Collie
Greyhound
![Page 26: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/26.jpg)
Page 26
Challenge
Method
Priority Poker in detail
Comparative estimates
Examples
1 2 3 4 5
Summary 6 Next steps 7
![Page 27: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/27.jpg)
Priority Poker works because...
Priority Poker brings together the different experts and decision makers. These experts make up a „cross-functional“ team uniting all important disciplines, and constitute the best team to set the priorities.
The active exchange during the poker sessions ensures the information flow and thus leads to a common view of the priorities supported by all parties.
And it‘s fun!
Page 27
![Page 28: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/28.jpg)
Priority Poker can be used for (practically) anything!
Project plans and activities
Design of road maps
Release and product planning
User stories
Evaluation of ideas and innovation
... And much more!
Page 28
![Page 29: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/29.jpg)
Page 29
Challenge
Method
Priority Poker in detail
Comparative estimates
Example
1 2 3 4 5
Summary 6 Next steps 7
![Page 30: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/30.jpg)
Next steps
You can order Priority Poker sets at SwissQ. Just call (+41 43 288 88 40) or send an e-Mail ([email protected])
You want guidance while testing Priority Poker? SwissQ provides you with a moderator for max. 2 hours for free.
Page 30
![Page 31: Introduction Priority Poker for Tester (Englisch)](https://reader034.vdocuments.mx/reader034/viewer/2022052600/55855b9dd8b42a78328b4cf3/html5/thumbnails/31.jpg)
References
Page 31
Mike Cohen, 2005, Agile Estimating and Planning, Prentice Hall International Mike Cohen, Planning Poker for Estimating on Agile Projects, http://www.mountaingoatsoftware.com/topics/planning-poker Ilan Goldstein, Relative Estimation Communication, http://www.scrumshortcuts.com/blog/category/estimation/ Malte Foegen (Wibas), 2006, Planning Poker: A slightly different take on estimating, Power-Point