how to run an effective (and fun) standup. notes from session at agile open nw by ed kraay

31
How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Upload: gwenda-lawson

Post on 24-Dec-2015

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

How to run an effective (and fun) standup.

Notes from session at Agile Open NWBy Ed Kraay

Page 2: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Objective

• To communicate the learnings from an Agile Open NW Session to SIQ

• Goal: To learn to identify when your standup may become dull and pointless, and learn some ways to fix it if that happens.

Page 3: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

EFFECTIVE STANDUP?What characterizes an

Page 4: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay
Page 5: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Ask good questions…

Page 6: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Changeup the Order

Page 7: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

…Goes Last

Page 8: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Team picks the time

Page 9: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Use Humor

Page 10: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

End Crisply.

Page 11: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Leave with Actions.

Page 12: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Developers talk to eachother.

Page 13: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay
Page 14: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Good Audio for offsite.

Page 15: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

NON-EFFECTIVE STANDUPWhat makes a

Page 16: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Report to Leader

Page 17: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Not coming prepared

Page 18: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Waiting to talk til’ Standup.

Page 19: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Starting too early

Too many people at standup

Shoegazing

Page 20: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Standup as a design session.

Standup sitting down.

Page 21: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Standup as a separate area from the team room.

Electronics on during standup.

Page 22: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Standup starts the day.

Not reporting impediments.

Not stopping rat-holing.

Page 23: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

•Random Placement of Scrum Master in order of standup•Ask questions to group vs. individuals as smells •SM Don't act as technical leader•SM don't make eye contact •SM Reiterate the value of standup to the team •SM Redirect decisions/approval back to the team •Pigs: Communicate lateness and report to the team, not to SM or PO •Don't say start, let the team say go: Spin the marker •Install a sense of team ownership. Do less for them. They will do more for themselves.

Reporting to Leader – How to fix.

Page 24: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

People not prepared for Standup, how to fix

• Make a list of things you did the evening before. Bring in the morning

• Give some work time before the meeting to get in work mindset

• Look at commit logs, records of work as a refresher

• Minute timers: try to fill but not go over • Frame your day in how it is relevant to

the group • Have a Splash Down: A second standup

at end of the day or other time to review what we did

• Have progress charts/info visible during standup

• Don't tell the detail, pick up the highlights

Page 25: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Only discussion is at Daily Standup• Status report takes away from the

daily standup • Use a parking lot • Make sure folks follow up at the

end of a meeting, not during the meeting

• Schedule a design discussion • Have an all day chat with the team:

why wait to report an impediment in 24 hours, why not bring them to up when they happen **Encourage a developer TODO list

• Have developers reference the story & the task

• End the scrum on a positive note

Page 26: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

HOW TO MAKE A DULL STANDUP FUN

Now that you’ve figured out how to have an effective standup, how do you avoid a dull, repetitive, boring standup….

Page 27: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Use a Token

Bring a different token each sprint

Spin the Marker

Page 28: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Bring Appreciations.

Team Member, I appreciate you for, X.

Encourage Woohoo!

Bring Food, Make it a surprise Last one to finish

standup says “Thank you”

Page 29: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Do a dance if you’re late.

Create a non-human enemy

Page 30: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

To SIQ: What do you think? What makes a standup Fun and Effective?

• Ideas to make it effective– Invite SIQ Management occasionally so

they know the issues we are facing– If the leader is missing, does standup still

happen (indicator of a good standup is yes)

– Make Rally Red when there is an impediment

– Ask the team if there are any issues or help they need after standup so that standup doesn’t last too long

– For cell phone drivers: Make guidelines “Pull over if you are driving and reporting standup”

– Post the dial in number for standup, so the SM is not the only one who starts standup

– Try reporting issues where a story is growing in size, not just technical impediments “Problems are treasures”

• Ideas to make it fun– Have an outdoor standup– Get enthusiastic about the

work (bugs bashed or problems solved)

– Switch Scrum Masters (invitiation or team)

– Don’t do standup for a day so you welcome it when it is back

– Buy lunch if someone brings 3 impediments

– Visit another team’s standup so you can get tips and tricks on how to make yours fun

Page 31: How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay

Some Snapshots of the Event