Contenu connexe Similaire à Happier teams by cesario ramos and pascal dufour (20) Plus de Pascal Dufour (9) Happier teams by cesario ramos and pascal dufour2. 2© 2014 AgiliX Agile Development Consulting B.V.
• How to engage people.
• How serious games help?
• Running a story workshop.
• Examples of serious games
in other areas.
Agenda
Interac(ve*so*you*
wont*fall*a*sleep*a3er*
this*long*day!*
3. 3© 2014 AgiliX Agile Development Consulting B.V.
Cesario Ramos
• Agile Coach
• Professional Scrum Trainer
@ Scrum.org
• Qualified Innovation Games
Instructor.
• Agile early adopter
• Author & Speaker
Speaker Qualification
Pascal Dufour
• Agile Test consultant / coach
• Rapid Software Tester
• BBST
• CSM PSPO
• Qualified Innovation Games
facilitator
4. 4© 2014 AgiliX Agile Development Consulting B.V.
Reasons why most meetings suck to most people
• Dominant player a.k.a. the GORILLA
• There is no agenda.
• There is no clear goal.
• You do not know your progress.
• You cannot participate and contribute as much as you
want.
• There is social pressure to show up.
• You have to sit.
• …
5. 5© 2014 AgiliX Agile Development Consulting B.V.
Games for entertainment
6. 6© 2014 AgiliX Agile Development Consulting B.V.
Games for learning
8. 8© 2014 AgiliX Agile Development Consulting B.V.
Games for Business Results
9. 9© 2014 AgiliX Agile Development Consulting B.V.
The*magic*of*engagement*
• Clear goals that, while
challenging, are
attainable.
• Activity is rewarding.
• Play by a set of rules
• Autonomous
• Frequent feedback.
10. 10© 2014 AgiliX Agile Development Consulting B.V.
How can we use the game
mechanics
In our projects?
In our meetings?
10*
11. 11© 2014 AgiliX Agile Development Consulting B.V.
Change the world model
12. 12© 2014 AgiliX Agile Development Consulting B.V.
Change the world model
Products*
Features*
Enhancements*
…*
REQUIREMENTS*
13. 13© 2014 AgiliX Agile Development Consulting B.V.
Change the world model
Products*
Features*
Enhancements*
…*
REQUIREMENTS*
14. 14© 2014 AgiliX Agile Development Consulting B.V.
Change the world model
Products*
Features*
Enhancements*
…*
REQUIREMENTS*
15. 15© 2014 AgiliX Agile Development Consulting B.V.
Change the world model
Products*
Features*
Enhancements*
…*
REQUIREMENTS*
16. 16© 2014 AgiliX Agile Development Consulting B.V.
Change the world model
Products*
Features*
Enhancements*
…*
REQUIREMENTS*
17. 17© 2014 AgiliX Agile Development Consulting B.V.
Change the world model
Products*
Features*
Enhancements*
…*
REQUIREMENTS*
€€€!
18. 18© 2014 AgiliX Agile Development Consulting B.V.
Agile Tester’s job is
to prevent defects
and maximize
IMPACT.
19. 19© 2014 AgiliX Agile Development Consulting B.V.
“Agile is about
building the WRONG thing
FASTER…”
Professor*John*Seddon*
20. 20© 2014 AgiliX Agile Development Consulting B.V.
• What is the goal you are trying to reach?
• How do I get real frequent feedback?
• What are the rules of the game?
• Know the task is doable?
21. 21© 2014 AgiliX Agile Development Consulting B.V.
• Are about story telling. Are
narratives that transmit what
you want to achieve. A story
engages others and sparks their
creativity, inspiration and
emotions.
• Stories are not requirements!
they are a promise to have a
conversation later when it
comes into scope.
A way to discover the outcomes
22. 22© 2014 AgiliX Agile Development Consulting B.V.
It is not
As*a*…**
I*want*..*
So*that*..*
It is the Title (the goal of the story)
*
It*is*the*one*liner*that*triggers*me*to*remember*the*story.**
24. 24© 2014 AgiliX Agile Development Consulting B.V.
Products*
Features*
Enhancements*
…*
REQUIREMENTS*
€€€!
25. 25© 2014 AgiliX Agile Development Consulting B.V.
Story crusher
Epic*
Oppurtunity*
Opportunity*
Epic*
Epic*
User*
Story*
User*
Story*
User*
Story*
User*
Story*
User*
Story*
User*
Story*
26. 26© 2014 AgiliX Agile Development Consulting B.V.
STORY WORKSHOP
1. Check(In(
2. Understand*the*business*value*
3. Understand*the*customer*value*
4. Dis(ll*Acceptance*Tests*
5. Define*Exploratory*Test*Charters*
6. Closing(
WHY?*Are*we*building*the*RIGHT*thing!*
WHY?*Are*we*building*the*thing*RIGHT!*
27. 27© 2014 AgiliX Agile Development Consulting B.V.
STORY WORKSHOP
What*is*the*impact?!
28. 28© 2014 AgiliX Agile Development Consulting B.V.
Understanding the business value
As a frequent flyer,
I want to auto-rebook a past trip,
so that I save time booking trips I take
often.
29. 29© 2014 AgiliX Agile Development Consulting B.V.
HOW*
WHAT*
Save*(me*
booking*of*
trips*
AutoZ
rebook*a*
past*trip*
Impact Map
30. 30© 2014 AgiliX Agile Development Consulting B.V.
Product-Value: Ease of rebooking
Scale: The time needed for a defined [End-User=Frequent-Flyer] to rebook a trip
from home menu.
Frequent-Flyer: def. as: a end-user that has booked more then 3 flight in the last
three months.
Past: [January 2014, Source=Time tables for booking flight] 25 min
Goal: [April 2014] 5 min
Quantified Product Value
FUNCTION* "! +!
PAST* GOAL*
31. 31© 2014 AgiliX Agile Development Consulting B.V.
WHY* WHO*
HOW*
WHAT*
Increase*sales*
of*frequent*
flyers*
Save*(me*
booking*of*
trips*
Frequent*
Flyer*
AutoZ
rebook*a*
past*trip*
Impact Map
FUNCTI
ON*
"! +!PAST* GOAL*
32. 32© 2014 AgiliX Agile Development Consulting B.V.
Stakeholder Value: Increase sales of frequent flyers
Name: Flighs.Sales
Stakeholders: Product-Management
Type: Stakeholder-Value
Scale: % of increase in euros for frequent flyer rebookings.
Meter: Monthly revenue reports.
Past: [April 2013] 10M
Goal: [June 2014] 12M
Quantified Stakeholder Value
FUNCTION* "! +!
PAST* GOAL*
33. 33© 2014 AgiliX Agile Development Consulting B.V.
WHY* WHO*
HOW*
HOW*
WHAT*
WHAT*
WHAT*
Increase*sales*
of*frequent*
flyers*
Save*(me*
booking*of*
trips*
Frequent*
Flyer*
AutoZ
rebook*a*
past*trip*
Transporta(on*
card*
Offer*holidays*
trips*
Offer*
Discounts*
Impact Map
FUNCTI
ON*
"! +!PAST* GOAL*
FUNCTI
ON*
"! +!PAST* GOAL*
34. 34© 2014 AgiliX Agile Development Consulting B.V.
Solutions Design
"! +!
PAST* GOAL*
FUNCTION* S1* S2* S3* S4*
Each*Sprint*aiming*to*get*closer**
to*the*Performance*Goals*
The*team*designs*the*solu(on!*
35. 35© 2014 AgiliX Agile Development Consulting B.V.
STORY WORKSHOP
What*is*the*outcome?!
36. 36© 2014 AgiliX Agile Development Consulting B.V.
Understand customer value
time
activity
task
sub-tasks or
task details
Source*Jeff*Pa_on*
37. 37© 2014 AgiliX Agile Development Consulting B.V.
DISTILL ACCEPTANCE TESTS
Let*the*Product*owner*give*one*example*
During*the*requirements*workshop*write*down*inputs*outputs*
Create*an*table*on*a*whiteboard*(shared*understanding)*
No*gorilla*
*
*
38. 38© 2014 AgiliX Agile Development Consulting B.V.
*
*
*
*Requirement*workshop*
*
*
*
*Product*backlog*
*
*
*
*During*the*sprint*
DISTILL ACCEPTANCE TESTS
1*example*
Key*
examples*
manual*
test*
Key*+*
addi(onal*
examples*
user*story*
39. 39© 2014 AgiliX Agile Development Consulting B.V.
DEFINE EXPLORATORY TEST CHARTERS
*
Use*tours*like:**
• Data*tour**
• Time*tour*
• Allnighter*tour*
• Couch*patato*tour*
*
Create*a*charter*
*
40. 40© 2014 AgiliX Agile Development Consulting B.V.
STORY WORKSHOP
We*know*we*are*happy*building**
the*right*thing*right!
41. 41© 2014 AgiliX Agile Development Consulting B.V.
Release*Planning*
Benefit
statements
Speedboat*
Remember the future
Prune the product tree
Speedboat
42. 42© 2014 AgiliX Agile Development Consulting B.V.
The*Magic*Healing*Po(on*
1
2
3
4
5
ROTI
1
2
3
4
5
Satisfaction Mad Sad Glad
Team Effectiveness
Remember the future
Ac(on**
plan*
43. 43© 2014 AgiliX Agile Development Consulting B.V.
Other uses
• Portfolio prioritisation
• Visioning
• Co-creation
• Service improvement
• Product roadmapping
• Strategic Alignment
• Change initiatives
• Retrospectives
• Sales teams alignment
• Backlog ordering
44. 44© 2014 AgiliX Agile Development Consulting B.V.
THE HAPPY AGILE TESTER
• Validates Business Speculations!
• Helps the teams prevent making CRAP
FASTER!
• Facilitates discovering how to build the
thing RIGHT!
• LOVES customers and their stories
• Does NOT start with SCRIPTS
45. 45© 2014 AgiliX Agile Development Consulting B.V.
Happier teams
With training:
• Professional Agile Tester
• Innovationgames
• PSM
• PSPO
• Artikel Serious games for testers
46. 46© 2014 AgiliX Agile Development Consulting B.V.
Thank You!
AgiliX Agile Consulting
Cesario Ramos | PST Pascal Dufour
cesario@agilix.nl Pascal@validate-it.nl
http://agilix.nl http://Validate-it.nl