gamify the card wall - agile 2014 orlando

73
Craig Strong (@craigstrong) Gamifying The Card Wall

Upload: pearson-plc

Post on 09-May-2015

3.211 views

Category:

Software


0 download

DESCRIPTION

These are my slides from my workshop at Agile 2014 in Orlando. The session is pretty engaged and the slides only form part of the workshop. The goal of the workshop it so emphasis the importance of team collaboration and introduces ways in which gamification can be used to facilitate this. Note there is a deliberate emphasis on emergence over prescription. Prescribed games can become hidden layered management which is not what this session is about. If you are interested in finding out more, get in touch or visit my site at strongandagile.co.uk. You can also reach out on twitter at @craigstrong. I'm happy to run this session at other events or support you doing so.

TRANSCRIPT

Page 1: Gamify The Card Wall - Agile 2014 Orlando

Craig Strong (@craigstrong) Gamifying The Card Wall

Page 2: Gamify The Card Wall - Agile 2014 Orlando

About Me

Dir Global Product Lifecycle Practice

@craigstrong

[email protected]

uk.linkedin.com/in/craigstrong/

Page 3: Gamify The Card Wall - Agile 2014 Orlando

Session Feedback

Please provide feedback on this session!

!You can do so in 3 ways: 1.Visit this session on the Mobile App. Click Session Feedback.

2.Scan the unique QR Code for this session located at the front and back of the room.

3.Visit the unique URL for this session located at the front and back of the room.

!Thank you for providing your feedback ☺

Page 4: Gamify The Card Wall - Agile 2014 Orlando

Session Format

• Why is Engagement and Gamification important • A Walk through an evolving card wall • Gamification Around Us • Activity (Yes that’s you guys!) • Recap and some examples • Step through a game (Fellowship Of The Goal)

Page 5: Gamify The Card Wall - Agile 2014 Orlando

Session Outcomes

1. The value of engagement and how gamification can help coach teams

2. Consider challenging what you inherit and applying gamification to the tools you already use

3. Consider using the card wall as a coaching tool

4. Have some fun!

Page 6: Gamify The Card Wall - Agile 2014 Orlando

Empowering Teams

Page 7: Gamify The Card Wall - Agile 2014 Orlando

Empowering Teams

Page 8: Gamify The Card Wall - Agile 2014 Orlando

Make Work Fun!

Page 9: Gamify The Card Wall - Agile 2014 Orlando

Engagement Isn’t fluffy!

Page 10: Gamify The Card Wall - Agile 2014 Orlando

Evidence Everywhere

There are countless studies available supporting the correlation between performance and engagement !Take it seriously!

Page 11: Gamify The Card Wall - Agile 2014 Orlando

Feel Better, Perform Better

What we discovered is that people feel better and perform better and more sustainably when four basic needs are met: renewal (physical); value (emotional), focus (mental) and purpose (spiritual).

Tony Schwartz and Christine Porath : The Power of Meeting Your Employees’ Needs - http://blogs.hbr.org/2014/06/the-power-of-meeting-your-employees-needs/

Page 12: Gamify The Card Wall - Agile 2014 Orlando

Feel Better, Perform Better

For example, when all four needs are met, the effect on engagement rises from 50% for one need, to 125%. Engagement, in turn, has been positively correlated with profitability. In a meta-analysis of 263 research studies across 192 companies, employers with the most engaged employees were 22% more profitable than those with the least engaged employees.

Tony Schwartz and Christine Porath : The Power of Meeting Your Employees’ Needs - http://blogs.hbr.org/2014/06/the-power-of-meeting-your-employees-needs/

Page 13: Gamify The Card Wall - Agile 2014 Orlando

Feel Better, Perform Better

WOW! !

Page 14: Gamify The Card Wall - Agile 2014 Orlando

Feel Better, Perform Better

Increased Engagement = Increased Performance !

Page 15: Gamify The Card Wall - Agile 2014 Orlando

Not Just About Money

Page 16: Gamify The Card Wall - Agile 2014 Orlando

Not Just About Money

 “In a recent study of outstandingly engaged business units, I asked people what drove their high engagement scores. Only 4% of respondents mentioned pay. Instead, they highlighted feeling autonomous and empowered, and a sense of belonging on their teams.”

Susan David : Make sure your employee’s emotional needs are met - http://blogs.hbr.org/2014/07/make-sure-your-employees-emotional-needs-are-met/

Page 17: Gamify The Card Wall - Agile 2014 Orlando

So How Can We Improve Engagement ?

Page 18: Gamify The Card Wall - Agile 2014 Orlando

Reporting & Process

Reports don’t generally encourage team engagement and can support a breakdown in collaboration

Page 19: Gamify The Card Wall - Agile 2014 Orlando

Reporting & Process

What Do We Use ? !

Page 20: Gamify The Card Wall - Agile 2014 Orlando

Typical Card Wall Format

Page 21: Gamify The Card Wall - Agile 2014 Orlando

Repetitive Retrospectives

Page 22: Gamify The Card Wall - Agile 2014 Orlando

Same Old Standups

Page 23: Gamify The Card Wall - Agile 2014 Orlando

Easy Not To Make The Right Choice

Page 24: Gamify The Card Wall - Agile 2014 Orlando

A Cardwall Journey

Page 25: Gamify The Card Wall - Agile 2014 Orlando

Collaborative Working Environment

Page 26: Gamify The Card Wall - Agile 2014 Orlando

Version 1 Of Our Board

Page 27: Gamify The Card Wall - Agile 2014 Orlando

Theory Of Constraints

1. Identify The Bottleneck 2. Exploit The bottleneck 3. Subordinate every decision to the bottleneck 4. Elevate the bottleneck 5. Do it again

Page 28: Gamify The Card Wall - Agile 2014 Orlando

Observations

• Although we had stories flowing, on regular occasions, we would see bottlenecks form in Dev and Test. !

• We reduced reporting to exploit the bottleneck and focused on throughput producing work !

• There was a division of skills, despite good communication

Page 29: Gamify The Card Wall - Agile 2014 Orlando

Version 2 Of Our Board

Page 30: Gamify The Card Wall - Agile 2014 Orlando

Observations

!!•Lacked ownership of stories •Developers would focus on dev over testing •Bottlenecks •The team seemed somewhat less passionate about fixing this problem than I was

Page 31: Gamify The Card Wall - Agile 2014 Orlando

Super Hero Scrum Board

Leap of faith which increased confidence for challenging & change

Page 32: Gamify The Card Wall - Agile 2014 Orlando

What Changes Were Noticed

• Team Spirit & Identify!• Collaboration!• Fun, Morale!• Bulls Eye!• Avatars and super hero theme!• Increased Collaboration!• Protective, Identify!• The random scribe asked questions!• Still had skill silos

Page 33: Gamify The Card Wall - Agile 2014 Orlando

Phink Dipherent

Tuna Is Awesome!

Page 34: Gamify The Card Wall - Agile 2014 Orlando

Hourglass Card Wall

http://www.strongandagile.co.uk/index.php/the-hourglass-scrumban-board/

Page 35: Gamify The Card Wall - Agile 2014 Orlando

Hourglass Card Wall

http://www.strongandagile.co.uk/index.php/the-hourglass-scrumban-board/

Page 36: Gamify The Card Wall - Agile 2014 Orlando

Other Card Wall Examples

http://support.thoughtworks.com/entries/23577326-And-the-winner-of-the-best-Card-Wall-is-

Page 37: Gamify The Card Wall - Agile 2014 Orlando

Next

Gamification Around Us

Page 38: Gamify The Card Wall - Agile 2014 Orlando

Next

What Is Gamification ?

Page 39: Gamify The Card Wall - Agile 2014 Orlando

Gamification : “The process of using game thinking and game mechanics to engage audiences and solve problems” - Gabe Zichermann

Page 40: Gamify The Card Wall - Agile 2014 Orlando

Speed Camera Lottery

https://www.youtube.com/watch?v=iynzHWwJXaA

Page 41: Gamify The Card Wall - Agile 2014 Orlando

Bottle Bank Arcade

https://www.youtube.com/watch?v=zSiHjMU-MUo

Page 42: Gamify The Card Wall - Agile 2014 Orlando

Companies And Teams

Companies are becoming very aware of the value of gamification to increase customer engagement !Ironically these same teams don’t apply the same thinking to their own environments

Page 43: Gamify The Card Wall - Agile 2014 Orlando

Basic Ingredients

POINTS LEADERBOARDS BADGES

Page 44: Gamify The Card Wall - Agile 2014 Orlando

Waze

http://gamify-it.blogspot.co.uk/2013/07/how-gamification-helped-to-build.html

Page 45: Gamify The Card Wall - Agile 2014 Orlando

Waze Scoring System

https://wiki.waze.com/wiki/index.php/Your_Rank_and_Points

Page 46: Gamify The Card Wall - Agile 2014 Orlando

Over To You

Your Team Challenge

Page 47: Gamify The Card Wall - Agile 2014 Orlando

Team Challenge

• 1 Scenario Per Team (Envelope)!• 2 Minute Orientation/Planning!• 10 Minute Sprint!• 1 Minute Per Team Showcase

Remember Every Good Team Has A Name

Page 48: Gamify The Card Wall - Agile 2014 Orlando

Other Ideas

Lets Explore Some Other Ideas

Page 49: Gamify The Card Wall - Agile 2014 Orlando

Swarming

http://www.jeffgothelf.com/blog/adding-game-mechanics-to-agile-processes-part-1-card-aging/#sthash.n7CcUmbk.dpbs

Page 50: Gamify The Card Wall - Agile 2014 Orlando

Innovation

http://tomhume.typepad.com/tomhume/2009/05/gold-cards.html

http://my.safaribooksonline.com/book/software-engineering-and-development/extreme-programming/0201770059/innovation-and-sustainability-with-gold-cards/ch16lev1sec2

Page 51: Gamify The Card Wall - Agile 2014 Orlando

Mission To Mars

http://www.slideshare.net/prevol/mission-to-mars-agile-tour-2012-en

Page 52: Gamify The Card Wall - Agile 2014 Orlando

Fellowship Of The Goal

http://bit.ly/gamify_cardwall

Page 53: Gamify The Card Wall - Agile 2014 Orlando

Team Vision

http://bit.ly/gamify_cardwall

Page 54: Gamify The Card Wall - Agile 2014 Orlando

Purpose

http://bit.ly/gamify_cardwall

Emergent Not Prescriptive

!

Page 55: Gamify The Card Wall - Agile 2014 Orlando

Step 1 - Theme & Identity

http://bit.ly/gamify_cardwall

Page 56: Gamify The Card Wall - Agile 2014 Orlando

Step 2 - Clear Goals And Outcomes

http://bit.ly/gamify_cardwall

Page 57: Gamify The Card Wall - Agile 2014 Orlando

Step 3 - Grouping Behaviours & Activities

http://bit.ly/gamify_cardwall

Outcomes Activity 1 Activity 2 Activity 3

Delivering To Customer

Number of stories delivered (Customer Metrics)

Use of new feature against it’s goals

Shipped into the hands of the customer

Quality Automated Tests & Bugs Raised/Solved

Pair Programming Performance Increase

Knowledge Sharing

Paired Stories Asked or Responded to questions within team

Standups, Planning and Retrospective attendance

Cross-Functional Team

Worked outside skill set (tester helping developers)

Worked with other team on dependency issues

Mentorship

Learning Priority

Engaging with customer for up coming sprint

Using existing usage data to support decisions

Setting success criteria for a feature

Page 58: Gamify The Card Wall - Agile 2014 Orlando

Step 4 - Positive Scoring

http://bit.ly/gamify_cardwall

Activity Points Unit Affected

Pair Programming

+2 Points Per User Story

Quality

Delivered Story To Live

+5 Points within 24 hours of completion, +3 Points within 3 days +1 Point over 2 weeks from completion

Per Story or sprint ( your decision)

Delivering To Customer

Retrospective +5 Points for introducing a new theme +2 points for not using the same theme as the previous one +1 Per action raised and tackled

Per Retrospective

Continuous Imrpovment

Performance Increase

Reduced the build time by 10% +15 points On Event Improving Tools

Worked Outside Skill Set

Developer manually tested or vice versa +5 Points Per Story Cross-Functional Team & Knowledge Sharing

Page 59: Gamify The Card Wall - Agile 2014 Orlando

Step 5- Negative Behaviour

http://bit.ly/gamify_cardwall

Activity Points Unit Affected

Cancelled showcase -30 Points on validating priority

Per Sprint Learning Priority

Broke WIP limit -10 Points Per Story Delivering To Customer

Not released at end of sprint

-30 Points Per Sprint Delivering To Customer

Missing Retrospective

-20 Not had a retrospective in x weeks

Timed Event

Continuous Imrpovement

Page 60: Gamify The Card Wall - Agile 2014 Orlando

Step 6 - Fun Bit : Applying The Theme

http://bit.ly/gamify_cardwall

Delivering To Customer Food And Water To survive as a team you need to accumulate 30 Food and water units every 5 days.

Improving Tools Weapons Weapons help us defeat beasts and demons

Learning Priority The Oracle The oracle is the all seeing being that keeps us from harm and keeps us on track.

Cross-Functional Team Team Strength To increase our chances of survival we will need skills an strength.

Page 61: Gamify The Card Wall - Agile 2014 Orlando

Step 7 - Themed Accumulation

http://bit.ly/gamify_cardwall

Event Result Theme

The team have surfaced 10 bugs during a sprint

Samdor the terrible emerges from castle black and destroys your ship yard. Deduct 30 points from your team strength

Fantasy

You haven’t delivered a story for 20 days

You’ve been isolated for 20 days by a Zombie swarm moving through your area. Deduct 50 points from your food and water

Zombie Apocolypse

You missed a peer review and something got into done

You left the car keys unattended, Brian and Stewie went to a rave and came back and trashed the house -20 from Quality

Family Guy

Page 62: Gamify The Card Wall - Agile 2014 Orlando

Joffrey Wins!!! Noooo

http://bit.ly/gamify_cardwall

Page 63: Gamify The Card Wall - Agile 2014 Orlando

Step 8 - Reflection

http://bit.ly/gamify_cardwall

Page 64: Gamify The Card Wall - Agile 2014 Orlando

Step 9 - Levels & Badges

http://bit.ly/gamify_cardwall

Fantasy : Villager through knighthood

Rewards : hackathon , gold card, social event

Page 65: Gamify The Card Wall - Agile 2014 Orlando

Step 10 - Visual Health Checking

http://bit.ly/gamify_cardwall

0

25

50

75

100

2 4 6 8

Strength Skills Mined Gold

Page 66: Gamify The Card Wall - Agile 2014 Orlando

Focus

Keep It •Simple •Meaningful •Engaging

Page 67: Gamify The Card Wall - Agile 2014 Orlando

Common Question

Does gamification apply more to physical card walls over digital tools and distributed teams ?

Page 68: Gamify The Card Wall - Agile 2014 Orlando

Common Question

NO!In Fact Distributed Teams Need It Most

Page 69: Gamify The Card Wall - Agile 2014 Orlando

Beware Of Your Environment

2 + 2 = 5

Page 70: Gamify The Card Wall - Agile 2014 Orlando

Session Outcomes

1. The value of engagement and how gamification can help coach teams

2. Consider challenging what you inherit and applying gamification to the tools you already use

3. Consider using the card wall as a coaching tool

4. Have some fun!

Page 71: Gamify The Card Wall - Agile 2014 Orlando

Book Release - Feedback Welcome

https://leanpub.com/insidetheagileworkflow/

@craigstrong

[email protected]

uk.linkedin.com/in/craigstrong/

Page 72: Gamify The Card Wall - Agile 2014 Orlando

Session Feedback

Please provide feedback on this session!

!You can do so in 3 ways:

1.Visit this session on the Mobile App. Click Session Feedback.

2.Scan the unique QR Code for this session located at the front and back of the room.

3.Visit the unique URL for this session located at the front and back of the room.

!Thank you for providing your feedback ☺

Page 73: Gamify The Card Wall - Agile 2014 Orlando

Session Feedback

THANK YOU