In every job that must be done,
There is an element of fun.
You find the fun and snap!
The job's a game.

- From "A Spoonful of Sugar", Mary Poppins

As an Agile Coach, I use games to demonstrate concepts to teams. Games take otherwise theoretical ideas and help teams feel them in their bones. Once they've gone through a demonstration, the air is ripe for further exploration through conversation.  Sometimes, though, you don't have the right game for the particular problem you are trying to address.  Fortunately, as Mary Poppins points out, there is fun in every job...it's just a matter of finding it. We all have experience making our own work fun, and I think that's what puts creating games in everyone's reach.  In this workshop, I'll share how I've gone about building games, and each participant will have a chance to build their own.

Note: I am calling this workshop a spoonful of sugar, not a bowlful.  While I love using longer games/workshops (like Alistair Cockburn's brilliant Elephant Carpaccio), I just can't grab the team for two-hour chunks of time all that often.  In this workshop, we'll focus on much shorter games that you can sneak in during a slow day, or in that hopeful moment just after sprint planning is completed.  These smaller games tend to isolate much simpler, smaller concepts.  I believe that a steady diet of these easy-to-digest games really helps teams incorporate the concepts in their daily work.

 
 

Outline/Structure of the Workshop

What makes a game?
Through open discussion, we'll discuss favorite games (Agile or not) and talk about generic elements that define games.  We’ll also take the important step of demystifying game-making!

Creating Games for a Target
Using an example from a game I’ve designed, I'll go over the steps I’ve used in creating games for specific applications.  For each step, I’ll ask the audience to come up with ideas on how to proceed before sharing what I ultimately did in designing the game.

  • Identifying the problem
  • Hypothesizing a possible solution
  • Defining a game objective aligned with the solution
  • Finding an essential activity that achieves the objective
  • Building a fun framework around the essential activity
  • Trying out the game
  • Gathering feedback
  • Adjusting the game

Game Creation Workshop
Participants will each come up with a problem they would like to address through a game.  They will then break into pairs and I will facilitate their working through the above process up to the point of creating a draft game.

Game Test
We will test a volunteer’s game with the group, gather feedback, and discuss ideas for adjusting the game.

Learning Outcome

  • Games are demystified, so participants won’t be scared to try creating them!
  • Participants try a repeatable process for creating games targeted at specific applications
  • Participants know how to listen to feedback and let games grow
  • Participants leave with a draft game that they can test

Target Audience

Scrum Masters, Agile Coaches

schedule Submitted 8 years ago

  • Andrew Burrows
    keyboard_arrow_down

    Andrew Burrows - The facilitation of choice

    Andrew Burrows
    Andrew Burrows
    ScrumMaster
    IBM
    schedule 8 years ago
    Sold Out!
    60 Mins
    Talk
    Intermediate

    You often hear people ask, "Does the ScrumMaster role need to be a full-time role?". Obviously, the answer is yes. And you can point to results that you should expect to see from teams served by full-time, dedicated ScrumMasters. And you can detail the different aspects of the role that require such dedication. But the root of the issue is a misunderstanding of the ScrumMaster role.

    One the surface, the ScrumMaster role is relatively simple; to serve the team by removing obstacles, facilitating meetings and coaching. Dig deeper, and the role becomes far more nuanced. The ScrumMaster role is one of nurture and change.

    This session analyzes the ScrumMaster role through the lens of choice as an outcome. That is, that the role of the ScrumMaster is to facilitate the choice of an individual to be agile. The role of the ScrumMaster is to enable the behaviors that lead to agility, within the team and the organization.

  • Jonathan Hansen
    keyboard_arrow_down

    Jonathan Hansen - Evolutionary Agility with Kanban: Introduction to Kanban for Scrum Practitioners

    60 Mins
    Talk
    Intermediate

    Scrum is by far the dominant Agile methodology and has been put to good use to positively change many software development groups. Some have found that even when they follow all the Scrum practices, they are still having some challenges, and they have turned to Kanban for help. Kanban is often framed as an alternative to Scrum, but it need not be so. Organizations using Scrum can augment their process with the Kanban Method to become more agile and delivery-oriented.

    Jonathan Hansen will use real-world examples, both from product and consulting companies, to show you some of the ways Kanban can work together with Scrum to help you manage the work inside Sprints, manage work that doesn’t fit in Sprints well, and provide a means to continuously improve your work.

  • Jason Tice
    Jason Tice
    Vice President
    World Wide Technology
    schedule 8 years ago
    Sold Out!
    60 Mins
    Talk
    Intermediate

    If you’re practicing scrum, you’re probably well versed in velocity, escaped defects and other common scrum metrics.  This presentation starts with a review of essential scrum metrics, how to properly use them, and how to interpret their trends.  We’ll then quickly pivot into advanced and emerging metrics that many scrum teams (and programs) have found beneficial - examples include: how to measure and quantify the cost of delay when your team is blocked, how to ensure your team is investing the right amount of time to maintain clean code and create automated test scripts, and how to assess that your team is sharing work to support the whole-team approach.  We’ll review a comprehensive taxonomy of scrum metrics and show examples of presented metrics in use.  We’ll conclude talking about opportunities to better empower scrum teams to self manage by integrating economic and budgetary data with scrum metrics - consider this example: rather than reviewing estimates & actuals for all the stories completed in a sprint, determine your team run rate and track the cycle time for each story completed, then use these two data points to compute the cost for each story completed during a sprint, finally ask yourself if your customer or sponsor would be happy with the amount they invested to complete each story - if you’ve never tried this type of economic analysis with your team, trust me, you’ll have a much different (and probably more effective) discussion.  By attending this session, participants will learn a comprehensive list of metrics and practices to gain greater insights to team / project health and reduce delivery risk - participants attending will receive a metrics worksheet that will list all metrics presented and include why and how to track each of them.

  • Jessica Soroky
    keyboard_arrow_down

    Jessica Soroky - Building an Effective and High Performing Team in any Environment

    60 Mins
    Workshop
    Beginner

    You’ve read all the industry books, you’ve gotten your certifications and now you have a team staring at you waiting for you to take the lead. There is no hesitation about how to perform the basics -- determining roles and scheduling meetings -- but how do you take an ordinary team and kick start an effective, high performing team?

    Whether you have a brand new team or you’re the new guy on an existing team, the tools and techniques you will learn in this session have proven to be effective from not-for-profits and state government to private sector insurance.

    As an accredited Leadership Gift Coach Jessica focuses on vocabulary, shared responsibility, team agreements, and utilizing gamification to set the stage for a powerful and effective team no matter what methodology they use. 

help