In the last couple of weeks, I was thinking a lot about daily stand-up meetings for two particular reasons: first of all, the meeting I was attending was inefficient, and second, something bugged me with the whole concept. We were following the structure introduced by the Scrum framework: every member talks about what she did yesterday, what she’ll do today and what is blocking her from achieving her plans.
What really bothered me was the first question: “what did you do yesterday?“. If one works with a co-located small sized team why should one talk about the past? Talking about the past is a waste of time, or if it is necessary then something is wrong with the organization: people work together and they have no idea what the others are doing. Unfortunately, we talked a lot about the past. Management was interested in the past, so during the last months the whole meeting turned into a sync meeting, where we gave a report about our activities.
The sad thing is that we are always one day behind. Quite recently during a stand-up, a colleague of mine talked about an interesting database change. He implemented a workaround and gave us the highlights during the daily stand-up. I remember clearly that he got very good and usable feedback on a real implementation, not a workaround, but since the change happened in the past and it would have taken too much time to change it back, nothing happened and the workaround stayed. If he had mentioned this before, we wouldn’t have had to live with a workaround which will cause a lot of trouble later. This is the price we’ll pay later for living in the past. Read more »