Read my latest article: Announcing RailsDeveloper (posted Wed, 01 Sep 2010 17:01:00 GMT)

The Daily Stand Up

Posted by Robby Russell Tue, 23 May 2006 04:57:00 GMT

29 comments Latest by Herve Leger dress Wed, 04 Aug 2010 17:40:48 GMT

I’ll admit it. I’ve never read a book that outlines that SCRUM process in detail but do have a copy of The Art of Project Management by Scott Berkun. In chapter ten, Berkun points out the purpose of having meetings as well as the annoyances that surround them. Over the past six months, we have toyed around with a few different approaches to holding meetings. There was a short period of time where we really weren’t sure what the best way to get company-wide information to everyone without boring them to death once a month or week.

A few months ago we tried something totally crazy… daily meetings! It caught on rather well.

There is one rule though, nobody can sit down. :-)

We hold a meeting every day at the same time and do not make any exceptions. Well, I will admit that we’ve missed two or three in the past several months but overall, we’re very good at keeping to the schedule.

So, how does this process work?

Each morning, I spend about 15 minutes preparing for a 10 minute meeting… which also is how I build my list for the day. This list appears on an index card as I keep it with me throughout the whole day. I also keep the previous and next days card with me so that I can make sure that things that didn’t get done yesterday get done today or tomorrow. Some of these tasks end up on BaseCamp or just get checked off as I complete the task.

Each morning at 9:15 AM PST (now you know where we are when we aren’t working or on IRC), we meet in our conference room and stand in something that looks similar to a circle. I wait until everybody finds their way into the conference room and then say, “Good morning!” I then do go over the following things (and use my index cards to keep me on topic)...

  • What did I do yesterday (or Friday/weekend)?
  • What will I do today?

Then the person who decided to stand next to me follows and we do this around the room… I think the order this morning was:

  • Robby
  • Jeremy
  • Brian
  • Jason
  • David
  • Allison

This is a good time to also bring up any thing that might be useful for everyone to hear… such as, “we got a new development contract signed yesterday!” or “client x will be on-site at 1:30 PM.” Along with this, we’re able to ask questions about other peoples work and act as a sanity check. Why the stand up? Nobody likes to just stand around for too long… when you stand up you avoid getting too comfortable and people are more likely to stay on topic and focused.

The meetings typically last 10-15 minutes and if you’re not doing something like this with your team… how do you cope on a daily basis?

Subscribe to my RSS feed Enjoying the content? Be sure to subscribe to my RSS feed.
Comments

Leave a response

  1. Avatar
    brasten Tue, 23 May 2006 05:33:21 GMT

    Scrum meetings are essential, IMO, to keeping a team running smoothly. One question I typically ask at scrum meatings: Are there any blocks preventing me from accomplishing my tasks? A lot of times the answer is no, but it encourages team members to bring up potential roadblocks earlier than they otherwise might.

    “Agile & Iterative Development” by Craig Larman does a good job of detailing and contrasting the various agile methods, including SCRUM, XP, RUP, yada yada…

  2. Avatar
    brasten Tue, 23 May 2006 05:34:29 GMT

    scrum meatings? That’s a fun typo. :)

  3. Avatar
    rhubarb Tue, 23 May 2006 10:01:57 GMT

    minor typo Robbie, but it detracts a bit from the impact: “One rule: nobody can stand up!” should be ”... sit down!”, no?

  4. Avatar
    Florian Weber Tue, 23 May 2006 10:11:54 GMT

    Everybody standing up makes meetings go faster and more focus, imho.

    http://www.flickr.com/photos/dominic/103216258/

  5. Avatar
    Florian Weber Tue, 23 May 2006 10:12:25 GMT
  6. Avatar
    Robby Russell Tue, 23 May 2006 13:13:03 GMT Recommend me on Working with Rails

    Wow… I totally made a typo…. fixed! :-)

  7. Avatar
    Aslak Hellesoy Tue, 23 May 2006 16:33:45 GMT

    Some other stand-up practices I have found useful:

    Every team members say what obstacles they are facing, if any. This allows for better transparency of problems that need to be dealt with, which can impact the overall schedule.

    Use a token – a rubber ball or something – for each person giving status. Only the person holding the token is allowed to talk. This avoids long-winded discussions. If other people want to provide feedback, the token holder may allow it, but should often say “let’s discuss this in detail after the standup”. The purpose of the standup is communication, not problem solving.

    When a speaker is done, throw the token to a random person instead of just handing it to the left or right. This forces everyone to stay more alert, as noone knows who’s next.

  8. Avatar
    Kevin Rutherford Tue, 23 May 2006 20:19:21 GMT

    Cool. And by “inventing” the idea yourselves, I guess you have much greater buy-in too? For some tips on running daily stand-ups, see http://silkandspinach.net/blog/2005/11/daily_standup_m_1.html and similar.

  9. Avatar
    Olivier Ansaldi Tue, 23 May 2006 21:56:29 GMT

    Hi Robby, stand-up meetings are also a core to extreme programming. I initiated the practice in the previous company I worked for. It was a resounding success. Everybody loved it, from developers to top-level managers. I think stand-up meetings should be used, no matter what methodology is chosen, even in non-agile ones. They are such a low-hanging fruit. Great blog, keep up the good work!

  10. Avatar
    Doug Mon, 29 May 2006 16:00:50 GMT

    I hate meetings, why on Earth would you punish your employees on a daily basis?

  11. Avatar
    Robby Russell Mon, 29 May 2006 16:25:52 GMT Recommend me on Working with Rails

    Thank you all for your comments and feedback! I’ve posted a follow up to this post here.

  12. Avatar
    Scott Berkun Tue, 22 Aug 2006 03:17:19 GMT

    Nice post – I like Aslak’s token thing, however usually you just need someone in charge to tell people when to take a convo outside of the meeting. If you can run the first stand-up meeting right, people get the idea fast and self-correct. But doing that first one on a team used to 2 hour torture sessions can be tough..

  13. Avatar
    Fingerprint Thu, 06 Sep 2007 10:51:36 GMT

    寵物火化 寵物火化 中港運輸 中港運輸 回收公司 回收公司 搬運公司 搬運公司 姻緣配對 姻緣配對 中港物流 中港物流 美國產子 美國產子 健康食品 健康食品 攝影公司 攝影公司 garment wholesale garment wholesale physical access control physical access control

  14. Avatar
    Nick G Thu, 21 Aug 2008 23:19:31 GMT

    Great ! I love rails action !

    free Rapidshare premium account

  15. Avatar
    sadfasf Thu, 09 Oct 2008 04:00:39 GMT
  16. Avatar
    sadfasf Thu, 09 Oct 2008 04:01:00 GMT
  17. Avatar
    goodpack Thu, 09 Oct 2008 04:01:32 GMT
  18. Avatar
    asdfasf Thu, 23 Oct 2008 09:12:55 GMT

    激情這裡寄託 嬌嬌在這裡真心守候你! 撿角九號|潘麗麗|蜜雪|劉心悠|NG內衣臺灣新聞

  19. Avatar
    asdfas Wed, 12 Nov 2008 04:03:02 GMT
  20. Avatar
    nike max 1 Thu, 27 May 2010 02:03:13 GMT

    nike max 1

  21. Avatar
    UGG Adirondack Boot II Thu, 27 May 2010 02:04:00 GMT

    UGG Adirondack Boot II

  22. Avatar
    kobe 2k5 Fri, 28 May 2010 02:33:25 GMT

    kobe 2k5

  23. Avatar
    air max lebron Fri, 28 May 2010 02:33:36 GMT

    air max lebron

  24. Avatar
    2010 germany 16 lahm Sat, 05 Jun 2010 06:14:47 GMT

    5y rty

  25. Avatar
    supra sport black Sat, 05 Jun 2010 06:14:56 GMT

    try rt rt

  26. Avatar
    louis vuitton Fri, 23 Jul 2010 05:53:28 GMT
  27. Avatar
    ni haoa Fri, 30 Jul 2010 08:12:58 GMT

    Do you spend $50 or $500, do you get Diacount Coach Purses or kick-around-bag? It comes down to personal preference and what kind of usage the handbag in question will get. We have been lamenting over attempting to find the perfect beach bag. What I advise is buying Coach Purses that is in your comfort zone price wise and will perform the task you are looking for. Coach Handbags On Sale may release a younger-suited Poppy line but they continue to produce higher end leather lines which are doing well for them.

  28. Avatar
    herve leger Wed, 04 Aug 2010 17:40:22 GMT
  29. Avatar
    Herve Leger dress Wed, 04 Aug 2010 17:40:48 GMT

    Just choose the one you like.More fashion; more outstanding; more beautiful. Christian Louboutin Boots will bring you these feelings. Christian Louboutin Boots is a good trend in the fashion world. This is a chance for you to shopping on Christian Louboutin Boots sale online store, to catching the fashion wind. You will be the next star of fashion. No matter what kind of boots does you like, you can have a look at Christian Louboutin Boots. The red outsoles, fashion design, Comfortable material, show female charm and elegance. This becomes more the famous stars favorites. Christian Louboutin Boots are appealing to their refined tastes. In our online Christian Louboutin Boots shop, you can choose every kind of Christian Louboutin Boots.Moncler Jackets style and catagory is various, everybody, any requirements can be meet if you surfing on Moncler Kids. Whichever type you dressing, a down jacket or a simple polo shirt all make you emitting out infinite shine. Actually, Moncler Jackets design is very simple, but just the simple design idea seize people’s heart. Of course, the fundamental point is that the quality of Moncler Kid’s you need not worry about at anytime.Herve Leger dress is elegantly designed and the material always is of the highest quality. The dress can show your charming body more. Every place highlights the perfect feminine body curve. Just only Herve Leger dress which is appealing to you refined tastes. This Herve Leger dress will make you stand out from the crowd. Herve Leger Dresses

Share your thoughts... (really...I want to hear them)

Comments