|
Over
this first year of using Scrum on projects, the teams at Large Animal have
learned some valuable lessons and developed some unique enhancements to the
Scrum process.
These tips and techniques have helped make the process more fun,
humorous, and motivating:
-
Approach
stories as a team. The basic idea here is to get team members to work on
the same story at the same time during the sprint. If an artist, musician, and
programmer all need to complete tasks to finish a story, try to have them all
complete their parts to the same story at the same time rather than working on
different parts of different stories.
Many benefits can be derived by working this way:
individual efficiency and productivity increases since there is less time spent
switching between activities and less time waiting on team members to complete
dependant tasks in the story, issue resolution is more effective since the
entire team will be focused on completing a story at the same time, and the
risk of encountering an unpleasant surprise late in the sprint is reduced.
-
The 'no
excuses' late box. As described earlier in this article, there are many
points throughout a sprint where the team needs to come together. To help
promote timely attendance to these discussions and limit the amount of time
wasted by waiting for team members to show up, some teams have implemented a 'no
excuses' late box. Team members who show up late to a team discussion are
required to put a dollar in the late box. Proceeds from the tardy box can be used
to help fund a morning breakfast get-together or another team building
activity.
-
Punctual
Scrum contest. Similar to the 'no excuses' late box, the punctual Scrum
contest was implemented at a company-wide level at Large Animal to help teams
start the day (with their daily stand-up meeting) on the right foot. Held over
the course of a month, the contest gives points to project teams that start
their daily stand-up meeting on time at 9:35AM
and have all team members in attendance.
The team(s) with the most points at
the end of the month are awarded a team dinner out at a restaurant. In an
otherwise relatively relaxed and informal company environment, the leads found
that full participation in the daily stand-up was important enough to team
productivity that it was worth creating this incentive to encourage team
members.
-
Using a
calendar for the product backlog board. Some teams have found it useful to
lay the product backlog board out on an actual calendar. With the calendar laid
out, it is sometimes easier to think through schedule projections and what-if
scenarios.
-
Question
mark card in the planning poker deck. Some teams found that it was more
straightforward to use a "?" card during planning poker on a story
that was not adequately defined than to simply use a high value card.
-
Bag of
life. Prior to creation of the "?" card, a team member who felt
that they didn't know enough about a story to give it an estimate might have
used a high value card. This sometimes had the effect of causing a panic attack
in another team member. Hence the need for the bag of life (a simple brown
paper lunch bag) to help with hyperventilation. While the introduction of the "?"
card has reduced the need for the bag of life, teams still keep one around just
in case.
-
Good
conduct medals. As an additional incentive for positive team behaviors,
some teams have created a set of humorous good conduct medals to recognize team
members who demonstrate admirable performance.
Some examples include the Medal
of Merit, awarded for completing all tasks during two consecutive sprints, the
Bronze Verification Medal, awarded for getting all tasks during a sprint
verified, and the Burndown Cross, awarded for keeping the burndown chart up to
date each day during two consecutive sprints. More than simply recognition in
word, these teams have designed actual medals that can be printed out and
displayed by those worthy enough to earn them.
|
I think the only downside to the way we use the method is that sprint planning meetings tend to last the entire day. We have been experimenting with spreading planning meetings throughout the week, but it's difficult and a development point.
Very interesting article as exaple of agile in games. I have something to think about.
Since we get a lot of the stories thought through during these meetings, our sprint planning meetings last about an hour and a half.
The best thing I've seen is to estimate with a probability function instead of a single value. Ask people to give 50% and 80% confidence values. This will give room for "I'm not sure, if all goes well it could be 1 day, if things don't align it could be 2 weeks". You then take the confidence ranges and use those to put buffers into the schedule. It worked really well the one time I got to use it.
At Flying Lab, we used the Critical Chain methodology for a couple of years. It is primarily used in manufacturing and we found that it could not scale as our team grew to 70+ people with hundreds of tasks in a milestone. I replaced it with a very lightweight version of scrum that worked well for our project.
Great article, very similar to our end state at Perpetual.
We had a scrum team with 12 people (11 pigs, 1 chicken) just recently, with a mix of artists and developers. We found it useful to split the morning standup scrum for the whole team into two consecutive scrums, with key individuals on both. This kept the scrums short which is important for maintaining focus but still allowed any blocking factors between staff to be resolved.
@Scrum From the Trenches
"Scrum & XP From the Trenches" is a brilliant read, and can be downloaded from the authors website for free.
http://www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf
Congratulations! I heartly giving you a congratulation
Wii fit unites fun and fitness in one product. It can tranform how you exercise, how you balance and even how you move. How will it move you? For more information visit at : http://www.blueunplugged.com/p.aspx?p=122588
With Apple iPhone 3G being in a limelight for few days now consider the significance of apple iPhone 3G accessories. Blueunplugged.com provides iPhone 3G accessories such as invisibleSHIELD Full Body Protector at unbeatable prices and also with lifetime guarantee. http://www.blueunplugged.com/c.aspx?c=57128
http://www.blueunplugged.com/p.aspx?p=121764
http://www.blueunplugged.com/c.aspx?c=53853