开源日报 每天推荐一个 GitHub 优质开源项目和一篇精选英文科技或编程文章原文,坚持阅读《开源日报》,保持每日学习的好习惯。
今日推荐开源项目:《城市建造 isocity》
今日推荐英文原文:《Is Your Traditional Daily Standup Meeting Wasting Your Time? Do It Differently》

今日推荐开源项目:《城市建造 isocity》传送门:GitHub链接
推荐理由:元旦假期已经过去了,接下来熬到过年就好了。难得的周日,自然应当放松一下,这个项目就是一个 JS 实现的城市建造小游戏,你要做的就是把一片地盘变成自己的城市,仅此而已。这游戏没有目标没有任务什么的,但是摆这个是真的很有意思,要想摆的好看还得花花心思。

今日推荐英文原文:《Is Your Traditional Daily Standup Meeting Wasting Your Time? Do It Differently》作者:Xuan-Gieng Nguyen
原文链接:https://medium.com/better-programming/is-your-traditional-daily-standup-meeting-wasting-your-time-do-it-differently-f4692f409f1e
推荐理由:来人想想办法解决日常开会问题吧

Is Your Traditional Daily Standup Meeting Wasting Your Time? Do It Differently

How I saved my team 2,200 hours annually by using a different method

The Situation

When I joined my team, it was a team of 10 people. We ran a daily standup meeting every day. In the meeting, everyone would have their turn to talk about their tasks and their blockers. Sometimes, a group of people would talk about a specific topic in detail, which only involved some of the team. Let’s say, generally, a person tried to give their update and explain it in 5 minutes. For 10 people, with side stories and activities, the meeting would last for an hour or more.

It happened every day back then. I felt unproductive and I thought we needed to change. The Solution

Talking is slow, typing is faster.

You heard it right. As a team of engineers, we spend most of the time on the keyboard typing. Some of us might get in trouble with communication sometimes. Therefore, doing a standup meeting via typing will boost the speed, as everyone can type their updates with status and blockers at the same time, even in advance.

1. Partially digital daily update

My previous team also had the same problem of wasting time. Our team standup meeting was long, and sometimes it was unnecessary for some people to stay until the end just to listen to what they don’t really need to. We decided to create a Slack channel to let everyone to write down their updates in advance before joining the real stand-up meeting.

A sample update that I used to write on the daily-update channel on Slack.

As you can see, there are two points of time in the update I wrote.

Yesterday is where I list down what I did yesterday.

Today is where I list down what I plan to do today.

Pros

We saved a lot of time by reducing the meeting time from 30 minutes down to 7 minutes on average, which is more than 4 times faster. Mostly, we spent the minutes to talk about our blockers and to move the notes, which stand-in for our JIRA tickets on our physical board.

Cons

As we still depended on the physical notes, it required us to gather around and move the notes to its correct status. Sometimes, the blockers took a lot of time at the meeting, too.

2. Digital Daily Update

As my team is not using notes to map with the JIRA tickets, we can easily eliminate the first cons of the previous solution. For the blockers, we included it to the update, and then everyone could just discuss it on the channel instead. Moreover, as we sat next to each other, the one that got blocked can just easily swing by and talk directly with the person they need to talk to. It helps to free other team members.

A better version of my daily update nows a day.

Similarly, we have Yesterday and Today sections to let people know about what we did and what we plan to do. Besides, if you look at my update a little longer, you will see a lot more information that could help others to navigate and understand better, such as links and explanations. I also separated the meetings into another category named Meetings and mentioned the time of each meeting so that my teammates could easily know my plan through the day, in case they wanted to find me.

Pros

We don’t have standup meetings anymore. Everything is now logged and we all can clearly go back and know what we did in the past. It is super helpful to me when I want to know my achievements for a cycle of the performance review. It could be helpful for your resume later, as well.

We are free to write the update whenever and wherever we want. This advantage enables us to work remotely without worrying about missing “important” team meetings.

Cons

We don’t have the standup meetings anymore. That means we need other activities in order to spend time together.

More typing, less talking.

The Result

We have been using these digital daily updates instead of standup meetings for more than eight months, and I can confidently tell you that it boosts our productivity significantly. Now, people are spending five minutes to write down their updates, plus five more minutes to read others. Compared with the 60 minutes I mentioned at the beginning of the article, our team saves 83.3% of that time, which is 50 minutes per meeting per day. With ten people in a team working 22 days a month, let’s do a simple calculation to see the number in a year:

50 minutes x 10 people x 22 days x 12 months = 132,000 mins = 2,200 hours

Thanks for reading!
下载开源日报APP:https://openingsource.org/2579/
加入我们:https://openingsource.org/about/join/
关注我们:https://openingsource.org/about/love/