開源日報 每天推薦一個 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/