Wednesday, April 16, 2014

Distractable Me...

This post stems from thoughts i had reading an article on linked in by Ilya Pozin called Why Distractions are Actually Good.  The article discusses why distractions within your work-life can actually lead to increased problem solving and creativity.  

It really drove home the lesson that i learned these tricks (as he discusses) back in University but had maybe dropped them from my conscious mind since then.  Mostly i'm referring to the concept that if you let yourself be distracted from an important problem then your subconscious will continue to work on it in the background coming up with a solution when you least expect it.  

I think that in our workplace world that we've been conditioned to work on an important problem in a dedicated fashion until you've reached a solution.  I've watched far more than enough developers embroiled in thought, indicating any distraction would be disastrous to the process, to know that this is really a prevalent thought pattern. i'm not really saying that it's the wrong way to go, for some, but it doesn't really reflect the way things work for myself. 

Back in university after Metallurgical Engineering and myself were done with each other i shifted into Philosophy.  This move caused a monumentally different shift in the way i was going to have to approach my work and studies.  In engineering every problem would take a certain amount of time to solve and you just had to work through it to get to the solution.  Even extended problems that would include lab work were a series of interconnected steps or tests that would be plodded through methodically (by definition they have to be stepped through methodically) to achieve your end goals.  

It's like night and day from what philosophy meant for me to do.  In philosophy i was expected to read things and think about them.  I was to grow my own concepts and investigate within themselves what they might mean.  Assigned readings didn't just make the thoughts that you wanted to have happen happen, you might need thought percolation or even group discussion to bring them about. 

I was relatively successful in Philosophy, like i never had been in Metallurgy and part of the reason was that i left my work alone.  I achieved a methodology for dealing with papers.  As you might imagine Philosophy was all about the papers.  In general the way a paper would go is about a month or so before the assignment was due you'd be given a topic and some idea of the readings that would help you achieve direction for your topic.  The further you advanced, the less direct the direction on what to read but the concept remained the same.  

I started being a last minute guy, do the readings, write the paper, hand it in.  I noticed that often this resulted in papers that weren't all that well conceptualized or thought-out, a definite success killer in Philosophy.   As with most people, trying to trouble shoot the problem i decided that i needed to get on the work earlier so that i wasn't last-minute guy.  Obviously i needed more prep time.  And again, as with most people this worked the first time but follow through on such decisions is really difficult.  I was lucky though as i failed in succeeding on this track i discovered something about myself, or i should say re-discovered. 

If i really read the assignment right around when it was due and then within the next few days of that i did some of the readings (let's be reasonable, no one does all the readings do they?).  As i did those readings i would think about the problem.  When i got to the point where i wasn't going to read about it anymore, i just let it go.  From that point something every week or so would remind me about the assignment.  Most of the time a professor reminding us about the assignment or a classmate asking a question.   other than pondering a little bit as these reminders occurred no active work would be done.  As i tweaked my process i found that interim work was mostly wasted effort and time.  Then, a day or two before the due date i'd be reminded again and suddenly i'd be driven by terror to commence working on the paper.  

in the early days before i figured out the system i would pick up the assignment, be reminded of the readings and tackle them again.  But eventually i learned that really all i had to do was read the assignment again and sit down to start my paper.  And voila, suddenly i would have one, or two ideas that were mostly baked, in my brain just waiting to be written about.  My work habits may have been poor but my brain was sitting there waiting to rescue me.  

Throughout school i tweaked this system.  I was willing and able to make the effort to do the readings early as long as i didn't have to tackle the daunting paper itself.  As a reward, my brain would do the work while i wasn't thinking about it and feed the ideas back to myself when i was finally spurred by terror to get it done.  it's a system that worked very well for myself and i honed it to a powerful machine. 

Do i use this system today?  Not really.  I rarely get assignments that are more than a few days out that really need percolation of concepts in the same way that my papers did.  I like to let things like test plans gestate in my brain for a while before i start them but i've found that so much that i do is so similar that if i don't write the ideas down as i get them that they will get overwritten by other ideas before i get a chance to get them down.  I guess i'm slowly honing a system here were i do allow percolation of these ideas and have the rigor to take notes when the ideas that will work pop into my head but this system is by no means yet mature and i lose a lot of ideas still. 

I guess that's the point of this paper that i'm writing, why the original article i read meant so much.  I need to remember that this is a successful way for me to work and i have to give my subconscious the power to do it's work and my conscious mind the time to utilize the tool. 

I mentioned above that even in university that this was a re-discovery of the phenomena.  Years before, in middle and high school i had learned that i was a very creative person but that i didn't always have the 'great' ideas at my finger tips.  I developed a minor system of saying to myself, 'i need a name for this project/paper etc,'  or 'i need an idea for this project' and then letting it go for a period of time.  Almost without fail within a few days, out of the blue the idea would come to me.  With the system in university, i added timelines and pressure to the system and it still worked.  And today in my personal life, i've taught my spouse and myself that when we put hard ideas that indicate a need for big change that i instantly resist, giving it a few days for my brain, without my conscious involvement, to chew on the idea will generally provide a much more reasonable response rather than the auto-defense mechanism of no. 

one last note, I think in some ways, these days, my work itself creates this distraction path that allows me to be more creative.  As a manager, most of my career has been filled with distractions, whether they be true emergencies (which my last job was filled with) or just intense context shifting all of the time.  That's part of my job, and in general, part of my job that i like.  But i think that one of the things that it does for me, is takes the problem i'm working on right now and gives myself the time for my subconscious to do it's work while i'm the the 3 hours of meetings that distracted me.  The only challenge with this system is remembering to get back to the original problem when i come out of the meetings. 

do you have any tips or tricks to use the subconscious to solve problems in the current business world?

Friday, April 11, 2014

Are random webinars worth it?

What's a random webinar you might ask?  As you progress through your career different organizations that offer training are going to add you politely to their mailing lists.  (and politely i mean whether you want them to or not).  

A common practice amongst these organizations is to have lost leader training webinars.  They generally fall into one of two categories;  The first is from an organization shilling a product that relates to the subject that they are teaching about.  The model is generally to have an 'independent' expert talk about the product for approximately half of the time, how to approach it, recognize it, deal with it, etc and then the second half is reserved for a discussion of how their product could help you with the topic at hand.  Understanding the adage that you don't get anything for free, myself and my team have sat through a fair number of these webinars trying to learn something new and different about topics that we encounter on a regular basis. 

Generally we get a firmer understanding of the topic that we're looking into; system monitoring, performance testing, mobile testing, etc but rarely do we truly learn something new and interesting.  It's good, perhaps that we learn what kind of tools are out there and can help us with our tasks.  Generally the tools offered by the vendors hosting these talks are pretty expensive and won't be something that make the business case for us but not always and we have at least been lured into a free trial or two to experiment with the tools.  It's also good to round out your knowledge in a specific area to give you a better understanding of standards on a more industry-wide basis. 

The second type is an organization that specializes in training.  Their goal is generally to find a topic that is interesting and most importantly topical (or filled with buzzwords) such that you're going to be interested in logging in to listen.  They will generally have a 'guest' expert that will walk you through the topic.  for the most part the webinars that i've attended have been interesting but too general and cerebral to be of real practical use.  And there's a reason for this as well, they're running a business and want you to come to them to take a day's training on the subject to really understand.  They might show you the tip of the iceberg of a tool that can help you to cope with the issue at hand but there isn't really time to understand the tool or have practical implementation steps for it. 

In effect they are using the lure of education to put your butt in a seat to get you to absorb the marketing that is throughout these presentations.  To be fair, it's pretty subtle marketing.  They get to plaster their company name and logo all over the place and mention themselves a few times throughout as well as talk about the possible avenues for further training in the subject that can be taken.   The problem is they can't load very much content into an hour while showing you all that you could possible learn in a day's session (or longer) of training and without giving away the core lessons that you would be gaining in a paid session.  So while it isn't exactly practical and useful training it generally brings you a good solid grounding in the subject and if you've had some thoughts and were doubting them it can bring them into focus.  

On the other hand, if you want to learn things you can use...put into action as soon as the webinar is finished, they're pretty much not the place to be.  I've seen the faces of many a participant glaze over and they start reading their email on their phone, hoping not to miss it if the presentation turns 'good.'  they rarely do that, they rarely start super slow and suddenly become filled with practically useful knowledge. 

So why do i keep sitting through them?  Am i just a glutton for fluff?  I maybe see one a month.  I get the advisory, put it in my calendar, invite other potentially interested parties to join me  and then wander off to watch it when it happens.  I generally learn something.  But it's not like it changes my world, rather it just adds to the knowledge base that i work with. 

And sometimes i'll watch something that isn't really in my bailey wick and have more to learn.  For instance this week i sat through, 'Assertiveness for Women - Finding the Right Balance' not so much because i want to be an assertive woman (ie, i'm a guy) but because i have female reports and i work with other female managers and i want to understand enough of their situation to interact well.  I learn some things but yeah, mostly fluff to me. 

To make a solid statement as an answer to the question i posed in my subject - they're only worth it if you can spare the time and you are willing to not have immediately implementable practical solutions. 

Wednesday, April 2, 2014

Scrum Challenge - QA Nickname Generator

Sometimes we have scrum challenges that are more about fun than learning a specific lesson.  For my team, i often think that they feel that the scrum challenges are mostly about fun.  This is ok for a few reasons.  

Firstly, not all lessons you learn are consciously learned.  If i can build a situation that provides a learning experience, either by understanding their own actions and reactions or by observing the actions of their the peers then there will be lessons learned, whether the team realizes it or not.  most of our learning is experiential and not known until you start to apply the knowledge.  Or heck, most people may never consciously understand much of the knowledge that they've gained.  That's the fun part about experiential learning.  Your experiences guide who you become to the point where you don't question it and just be.  Now, to be a more complete, balanced happy individual i believe that you should be self-aware enough to understand these things but that's not a very easy target to reach. 

Secondly, any challenge that engages your brain or even just your involvement is good exercise for you on many levels.   Getting the old brain juices moving from a direction different from normal is powerful and useful tool to keep you brilliant.  

Thirdly, fun challenges without learning are still exceptionally good team building exercises, or can be.  Having interaction with healthy laughter and people working as a team builds the bond that help foster useful communication as well as the tolerance buffer for requests for help and against annoying habits. 

A couple of weeks ago i came up with the idea that QA should have it's very own nickname generator.  If you're not familiar with the concept it's been a pretty prevalent internet meme as long as there's been internet (or so it seems).  It's a set of rules, or an app that allows you to determine what your nickname would be, pursuant to any particular theme without having to do work on your own.  Just googling 'define nickname generator' brings back links to produce a nickname themed on; hobbits, smurfs, pirates, gangsta, real <sic> japanese name, chinese name, wu-tang name, stripper, jedi, and etc.  So with all those options, why not a QA nickname generator?  

As with most weird thoughts i have, i try to figure out how to roll it up into a scrum challenge.  Thereby alleviating my need to be creative that week and giving the team something fun and/or educational to work on.  Giving it some thought i decided that what the scrum challenge would be is the team itself would come up with how the nickname generator would actually work.  I went in with the potential seed idea of using a thesaurus and types of testing and we went into a free-form brainstorming session.  

Below is what we arrived at:


The QA Nickname Generator

The Rules
  1. Alpha position of the first letter of your last name = Y 
    1. ie a = 1, b = 2, c = 3
    2. If your Y is already represented in the team, Y = Y+N
    3. repeat 2 as necessary
  2. Number of letters in your first name = N
  3. Pick your favourite testing type (ie regression, functional, smoke...etc)
  4. Put the testing type into a thesaurus (thesaurus.com for example) and your core nickname is the Nth choice in the list of synonyms.
    1. If the list is shorter than N, wrap in counting through the list.
  5. Count 'Y' positions through the hero type list and that's your hero nickname.
  6. Your nickname is FirstName 'the core nickname hero nickname' LastName
    1. you can swap the core and hero if it makes more sense.
    2. you can modify the core and/or hero words slightly as long as they remain the same root, to make them sound more appropriate.

The Hero Type List

PositionHero Type
​1​   Kung Fu
​2​   Sword Master
​3  ​ Cyborg
​4​   Singer
​5   ​Guru
​6   ​Gunfighter
​7   ​Zombie Lord
​8   ​Sleeping Beauty
​9   ​Dwarf
​10   ​Dinosaur Tamer
​11   ​Were Lion
​12    ​Bear Puncher
​13    ​Communist


The Results

So my nickname came out to be  Mike 'the courageous sleeping beauty' Hrycyk  which is pretty awesome. 

some other examples; (with the people's names trimmed for their privacy)
'the drinking sword master'
'the soot bear puncher'
'the zombie lord verdict'
'the mechanization guru'
'the industrialization singer'
'the substantiation bear puncher'
'the constancy communist'
'the ​administration cyborg'
‘the Kung-Fu Operative’


Reception
We haven't really done a brainstorming session per se looking for an actual targeted end product before in scrum challenge.  we've done brainstorming but the end target isn't defined at all - ie One Uppers.  There was a bit of confusion and scrambling at the start but in the end, with a bit of prodding and guidance we came up with a useful and viable product.  Fast enough that we are able to use the tool to figure out 4 or 5 nicknames in the challenge.  which gave us some fun conclusions.  

We do these challenges in a meeting room every friday and there's a manager scrum and then a development team scrum in the room following our scrum.  Every friday members from both teams have taken to looking to the whiteboard to see what our scrum challenge has produced.  often there are things and when they aren't they turn to me in askance.  I've even had a manager or two take some of my scrum challenges and do them with their team, on occasion.  This challenge was the first time that i had random team members from groups go through the challenge on their own and send out the results.  So that was cool. 

What Went Right
  • good end product. 
  • team worked together to produce ideas. 
  • had time to actually produce some nicknames. 
  • the team enjoyed the challenge quite a bit. 

What Went Wrong
  • some of the team was left out of the collaborative nicknaming process although we followed up later with the entire list.  


Lessons Learned
Brainstorming isn't easy.  You need a path to really guide people along to have an end product that you can use.  i struggled working on this challenge to produce a brainstorming session that i thought would be useful.  in the end i had to provide a pretty healthy seat to the storm.  A large part of this, however, was the length of the challenge, 15 minutes is just very short. 

I want to see your nickname if you make one please - in the comments!

Signing off.... Mike 'the courageous sleeping beauty'

Tuesday, April 1, 2014

Quality to the rest of the world

A few months ago one of the coordinators for VanQ - the Vancouver QA Users Group approached me and asked if i was interested in giving a talk at one of their monthly meetups.  I don't do a lot of public speaking but i am not stranger to it but one of the reasons that i started this blog was that i want to give back some of the experience and wisdom that i've gained in my 16 years in this business. 

I wracked my brain for a few days trying to think up topics that might be a little interesting to a crowd of mostly QA's and the one that I kept coming back to time after time was the difference between Quality Assurance the term as we use it in software QA and the term Quality Assurance as the rest of the world uses it.  After all, it was coming to the job i currently have that really opened my eyes to the breadth that quality has in the world. 

Before offering it up to the coordinator as my topic, i floated it it to my team to see if they'd be interested in such a topic.  I didn't get a lot of feedback but the feedback i did receive was, centered around the fact that the topic got regular observance in VanQ discussions.  i was saddened by this response a little so i found another topic that i could talk about that was a little more standardized in the software QA realm and floated them both past the coordinator as options.  He indicated he was excited by both of them and would love if i'd present both but would like the one Quality in the wider world one first as he thought it would be well received by the VanQ crowd. 

It was an interesting process for me, putting together the slide deck for this presentation.  In the past i have, of course, done numerous professional presentations within my workplace.  But for those you almost always have the target audience well sorted while you're producing the materials.  They're a known commodity because you know the people.  The other types of presentations I've done have been roasts of colleagues for going away parties, birthdays, retirements etc.  For those i've also known the people i was talking to and could rely on a series of prop "gifts" and materials that i knew would hold some sort of relevance to the audience.  For this it was a lot more like going in cold.  i didn't know what they would find funny or interesting. 

The first preparatory step i had available to me is going to see a couple of VanQ presentations from other presenters.  Luckily it was still a couple of months out and there were two presentations i could go to.  That was excellent for me because the presenters were people just like me.  Not super polished professional presenters but people with some experience who wanted to share it with others. 

I showed up at my talk fairly nervous but not afraid, something they tried to make worse by telling me that they were going to record my talk, the first one they'd ever done.

All things considered it went pretty well.  People laughed when i wanted them to laugh and didn't when i didn't want them to.  The message was proven to be on point when a person from a similar field but much closer tied to the material validated the things i was saying during questions.  There were some things that i learned;what to do with my hands, to repeat questions from the audience when only i'm mic'd, to rehearse a little better and not to rely on being able to see the laptop screen for the presentation unless i know i'm going to be able to. 

The coordinator told me that i was very good for the crowd, making the generally dry presentations a lot more amusing and accessible.  He asked if i'd come back and i said yes.  Who said growth, personal and professional isn't good for you?

Here's the recording...






Monday, March 31, 2014

Scrum Challenges - QA Drawerings - Blue Submarine

QA Drawerings

The collaborative game problem solving game of drawing.
The Rules:
  1. The judge will draw on the white board an image.  This image will represent a starting point for the team.
  2. The judge will then provide to the team a problem that they have to solve.
  3. Once the problem has been revealed there will be no further talking until the challenge is over.
  4. One at a time the team will approach the whiteboard and draw either a single straight line of any length or a single circle of any diameter.
  5. They will then hand the pen to the next person in line and they will do the same.
  6. This continues for a set period of time, usually about 2 minutes before end of scrum so there's a bit of time to discuss the solutions.



  1. Judging the solution:
    1. There is no set solution for the problem.  Thinking out of the box is highly encouraged.
    2. There does not need to be only one solution, in fact it is more common, with the complete lack of communication, to have multiple partial and/or complete solutions.
    3. The solutions has to include a means for the solution to happen.  ie - if the problem is hanging picture and someone draws a nail in the wall, how did the nail get there?  is there a hammer, a hammerer etc.
    4. This is meant to be fun, so there is no real way to 'win' or 'lose'

QA Drawerings - Blue Submarine

The Hint
Often the team will ask on Thursday for a hint for Friday's Scrum Challenge.  I will produce very dastardly vague hints.  On occasion these have caused email speculation wars amongst the team on Thursday and even sometimes research to help them do better in the challenge. 

While the hints are kind of evil and super vague they are always groaned at or at least understand as to how they relate to the actual challenge the next day.  They have yet to figure things out from a hint though. 

The hint for this one actually stemmed from a joke someone made in scrum after somebody asked for a hint.  Someone else joked that the hint would probably be something like, 'blue.'  I took this as a challenge and produced a scrum challenge to match. 


The Problem
Paint my green submarine blue


Starting Picture




and the Finished Drawering



In the end they built a bubble around the submarine that they were going to fill up via a trough, tube and a truck.  Although there was also a blue cannon being arranged. 


Reception
Team drawerings are amazingly fun for the facilitator and relatively fun for the team.  They enjoy the speed of the activity and the creativity of drawing.  You can feel their need to cooperate on the solution and you can feel their frustration at their inability to communicate as part of that need.

What Went Right
This challenge is just one giant ball of learning for everyone.  

What Went Wrong
It's really difficult to stop the team from talking and communicating.  You have to police this well.  Also, they hate being constrained by the one line or one curve rule.  If.  They.  Could.  Just.  Draw.  One.  More.  Line.  They.  Could.  Solve.  Everything.....So hard. You can feel their frustration. 

Picking the right drawings for this game can be challenging.  Some work, some don't just because of how hard to pick a solution can be.  This one worked all right, as did the changing a lamppost light-bulb one. 

Lessons/Team Benefits
I learn so much about communication every time i see this game played.  So much about the need for design to be a collaborative and communicative approach.  Without someone to harness and direct energy you get multiple solutions.  Without words providing context to discussion you can see one person's solution co-opted and turned around completely before it's their turn again.  The truly successful participant in this game is the person who can be elastic enough in their planning to go with the flow of what happens to their drawing.  

It's a true moment of brilliance when you see a person understand what someone else is going for, if not their entire solution and just helping.  Stick figures happen like this a lot, you might not know what a stick figure will do when it's complete but your whole team might help you draw it to see.  You can also see frustration on people's face when that stick figure is complete and before you can get back to the start of the drawing line, someone else has taken it a completely different way. 

You're helpless to succeed on your own in this challenge.  It never works out that one person goes off and draws their own thing because other people just want to help.  When you start a new tactic for the solution other people will see this and contribute.  however, they may not contribute in a manner that fits your goals.  

This is simply an amazing game to watch and absorb.

Quality is _________? - Scrum Challenge

A few months ago ASQ (the American Society for Quality) sent out an email to its members asking them if they wanted some bumper stickers they were offering to support some ASQ quality anniversary (my apologies, i've forgotten which - probably World Quality Month).  I thought that it was a good offer and asked for 5.  And promptly forgot about them. 

Until last week when when they arrived in the mail.  The bumper stickers are plain, white, say at the top 'Quality is' and have a space to write in the ending to this statement.  They also have an ASQ emblem on the side.

Not wanting to fill them out all by myself and having more than 5 team members i had to get a little creative in figuring out what should be on each sticker.  So i came up with a little game for our Friday scrum challenge.  


The Rules

  1. The Team was asked the day before to bring with them to the Scrum Challenge 10 answers to the statement, 'QA Is __________(!)'
    1. response could be one word or a phrase up to 10 words.
  2. During the scrum all of the responses were handed in to the facilitator.
  3. Each participant is given 5 votes.
  4. The facilitator reads out the 10 responses for each participant. 
  5. After each 10 the facilitator asks each person if they want to vote for any of the responses.
    1. if a response is voted for it is written on the whiteboard and the number of votes are indicated beside it.
    2. multiple responses can be chosen, they get added to the whiteboard and tallied.
    3. participants are responsible for remembering their votes and not to use more than 5.
  6. Scoring
    1. The top five responses by vote will end up on a bumper sticker.
    2. Each vote for a response will give that person a point.
    3. Each response that is duplicated will give each participant a point.
      1. In the case of a duplicate, both participants score the votes.
    4. The highest scoring participant will win a prize. 

Here are the responses that got votes - in order of votes

    1. Quality is Never an Accident
    2. Quality is Above Quantity
    3. ​Quality is What Developers BELIEVE They Deliver
    4. Quality is A Creative Process
    5. ​Quality is Achievable
    6. Quality is Pricey /Costly
    7. Quality is Not a Finishing Move in Mortal Kombat
    8. Quality is Defined by the Customer
    9. Quality is a Song by Paul Simon
    10. ​Quality is One of the Best Words Starting with Q. 
    11. Quality is Everyone's Responsibility

and here are the actual winners in order - most votes at the top.  (oh, the 5th one was a write in vote by the facilitator - ie me)


We have not yet figured just where we are going to put the bumper stickers.

Reception
This game was well received by the team.  Some very healthy debate was had during the reading out of the selections that people had made.  Whether quality really was accidental or creative and some good team camaraderie was had discussing what developers really believe quality to be.  The discussion was lively enough that i had to stop it in order to get through the reading of everyone's submissions.  We picked the discussion up again in a lunch & learn meeting that we have biweekly and it took up most of the hour. 

What Went Right
  • Excellent discussions about what quality really is.  


  • The team enjoyed the challenge quite a bit. 


  • What Went Wrong
    • Timing was a little tight for the number of submissions. 


    Lessons Learned
    There's a lot of passion in QA's about quality.  There's also some wiggle room about what the word really means.  There still isn't true agreement about whether or not Quality is Never an Accident - a division that my wife and i also hold.  For the record, i think that it is never an accident.  In any product you build no matter what the circumstances of the moment of creation are, the tools that you use in creating have already had quality discussions as part of their makeup. 




    Tuesday, September 17, 2013

    Scrum Challenge - QA One Uppers - Sofa

    A few months ago i came up with a new scrum challenge i've been calling 'One Uppers.'  This one has been a big hit with the team.

    One Uppers - Travis Sofa

    Instructions
    1. Start with a random person assigned by Judge.
    2. That person has 10 seconds to come up with a response to this game's challenge.
    3. The next person around the circle then has to come up with a response that in some way one ups the first person's answer.
      1. one upping can mean anything that is bigger, better, more extreme, more interesting, more dangerous, more complex.
      2. use your imagination.
      3. things can be additive.  for example if i'm going to have a glass of water, then you might have a glass of water with ice.
      4. additive can continue almost endlessly but it is not a requirement. 
        1. ie a glass of water with ice and a straw.  a glass of water with ice, a straw and a salted rim.  but then the next one could be an ice cream cone.
      5. the judge can rule against any one up and the person has 10 more seconds to either convince mike he's wrong (next to impossible) or come up with a new response.
    4. This repeats around the circle, the one upping becoming larger and larger.
    5. If a person can't come up with something that the judge likes within 10 seconds the buzzer sounds and that counts as a strike.
    6. After 3 strikes or 10 minutes the game is over.
    7. The number of one ups is counted and the score entered into the annals.  

    Here's an example of one of these that we did recently. 
    Travis, one of our co-ops was leaving to go back to school.  School being in Victoria, across the straight from Vancouver.  

    The Question:
    How Travis can get his girlfriend's sofa back to victoria?
    The One Ups:
    1. Carry it herself.
    2. Help her carry it.
    3. Use a dolly with flat wheels.
    4. Use a trailer.
    5. Use a horse with the trailer.
    6. Tell Paul about the kitten shortage in Victoria - he'll tow it with his bike to get there.  (Paul fosters kittens for adoption)
    7. Use 2 horses and Paul.
    8. Harness Paul's kittens too.
    9. Swap in a tractor for all livestock.
    10. swap in a RUSSIAN tractor.
    11. Swap in DM riding a Russian Bear for tractor.
    12. Add Pontoons to the Bear to help it swim.
    13. Add 2 canoes under the couch to aid in floating.
    14. Add trained sharks chasing the DM/Bear combo.
    15. Add salmon racing ahead of the bear to have something to chase.
    16. Add cookies in salmon's mouths to encourage DM to motivate bear and paddle himself.
    17. Add a helicopter with a tow rope for DM to hold.
    18. MONSTER TRUCKS!!!!

    Reception
    The team has really enjoyed the one ups.  as the team wins or loses as a team (the goal is to get the most one-ups on the board in 10 minutes) it's very collaborative.  Suggestions are often shouted out but people are able to go their own way as well.  It's pretty rare that someone has to default on their choice.

    What Went Right
    This challenge went very well right from the start.  Team was quite willing to work together towards a goal.

    What Went Wrong
    It can be second nature to jump to an extreme right away cause that's more 'fun.'  In the introduction i cautioned against that because if you go to extreme too fast it's going to become harder and longer to come up with the next list item.  The end goal, after all, is the longest list, not the most extreme ending.

    Lessons/Team Benefits
    This game provides really good interactive, collaborative activity time.  It's always very good-natured and you can feel the team gelling together as they work through the 'problem.'   You can also feel the team using team dynamics and peer pressure when people make choices that make the game harder.  A good example was the very first list item on the very first play of the game.  The question was 'how do you stay cool on this hot summer day,' and the first response given was 'go to a waterslide.'  the team vocally rebelled against that individual and forced him to alter his entry to 'drink a glass of water.'   it worked out far better in the end and go to a waterslide was eventually used.  I'm a big fan of using team dynamics and peer pressure to encourage better team behaviour.   One of the most powerful things for QA in running agile teams is the ability of QA to gently mock a developer for making the same mistake repeatedly.

    As it is a timed event it also provides exercise in thinking fast and problem solving.  Given that things get silly and you never know what the person before you is going to say you have to respond quickly with an intelligent response.  It also provides a very good exercise in thinking outside of the box.  There is no box for the way these one uppers generally go.

    We've played 3 times now and it has yet to get old.