Success Through Action: Emphasising Work Over Blind Promotion of Ideas

As a Scrum Master, I often have new ideas about the tune-up of a team. I further develop the ideas by reading books, listening to podcast channels, and working with the developers on actionable practices. As an Agile coach in a company with over 20 Scrum Masters, I occasionally present and discuss new ideas. If my idea is too controversial or niche to the Scrum Masters, half of them will feel uncomfortable and refuse to listen to my ideas. ...

11 March, 2024 Â· 3 min Â· Oscar Li

Developing a Strong Reading Habit: Read Two Books Monthly

I have been logging all the books I have read since 2023. Last year, I have read 15 books. Although I do not have the data for 2022, it is a remarkable improvement compared to my memory. In January, I found an online challenge by chance suggesting that busy believers read two Bible chapters a day. I borrowed this challenge for my book-reading habit. Since then, I picked a book, whether a physical book or an ebook and read at least two chapters a day. ...

4 March, 2024 Â· 2 min Â· Oscar Li

Multiple Scrum Accountabilities: Good or Bad?

In 2020, the Scrum Guide changed “Scrum Roles” to “Scrum Accountabilities”. This implies that a member of a Scrum Team is not tied to a role. A Scrum Team member takes accountability to work towards the same Product Goal. It also implies that a single member may take multiple Scrum Accountabilities. But is it recommended? Despite the influential people at Scrum.org not recommending us to take multiple Scrum Accountabilities, I had no choice but to take all three accountabilities since my team’s establishment. The team works quite smoothly most of the time, but there are unnoticed risks. ...

26 February, 2024 Â· 4 min Â· Oscar Li

Debunking the Myth of an Always-Available Product Owner

Last year, whilst preparing for the Scrum.org certification series, I often encountered questions regarding the unavailability of the Product Owner. The effectiveness of the Scrum Team can indeed be affected when the Product Owner is absent. What if the Product Owner is always available? Would it have an impact on the team’s effectiveness? What should the Scrum Team do when the Product Owner is unavailable? As a team member with multiple accountabilities, I take on the accountabilities of both Scrum Master and Product Owner simultaneously (and occasionally even a Developer when urgently required). Influenced by and misunderstanding the implications of the questions regarding the Product Owner’s unavailability, I initially made myself as available as possible during the early stages. Whenever the developers needed clarification, I would always be there to ensure that all Product Backlog Items were transparent and well understood. ...

19 February, 2024 Â· 4 min Â· Oscar Li

How Mobbing Supports Scrum Values

Values provide direction for a team’s work. Scrum consists of five values essential for a Scrum Team to succeed. As a Scrum Master, I often consider how practices support Scrum values, allowing us to align new initiatives with Scrum. Our mobbing experiment is still ongoing, which leads me to think about how mobbing supports Scrum Values. The Scrum Team commits to achieving its goals and to supporting each other. Their primary focus is on the work of the Sprint to make the best possible progress toward these goals. The Scrum Team and its stakeholders are open about the work and the challenges. Scrum Team members respect each other to be capable, independent people, and are respected as such by the people with whom they work. The Scrum Team members have the courage to do the right thing, to work on tough problems. ...

5 February, 2024 Â· 3 min Â· Oscar Li

Rethinking Code Reviews: Exploring Mob Programming as an Alternative Approach

In my passage about the myth of lengthy Scrum meetings two weeks ago, I mentioned that people often misinterpret the Scrum events and leave all the pre-Scrum meetings to exist. Code review is a common practice in many software development teams nowadays. There are various styles of code review, each serving different purposes. In traditional development teams, the developer submits their code to the source control, and a more experienced developer checks the code quality and logic before approving it for deployment. However, this process has been largely replaced by continuous integration tools like SonarQube. ...

29 January, 2024 Â· 4 min Â· Oscar Li

Reviving My Ricoh GR: Disassembling and Cleaning the CMOS

Ricoh GR was my 3rd camera after I began my photography journey, bought in 2013. Before that, I was using the Canon EOS 6D. The Canon EOS 6D was a heavy DSLR that I could not bring everywhere all the time. I wanted a compact, high-quality camera so that I could take photos even when my Canon EOS 6D was not available. In the first few months, I was happy with the Ricoh GR. It fit in my pocket, and I brought it everywhere, taking many photos. However, I noticed a strange spot in all the photos I took with the Ricoh GR. I realised that there was dust inside the CMOS. After researching on the Internet, I discovered that dust issues are common among Ricoh GR users. ...

22 January, 2024 Â· 3 min Â· Oscar Li

Debunking the Myth of Lengthy Scrum Meetings

More teams within my company have been adopting the Scrum framework to enhance their product development process. Occasionally, I have the opportunity to engage in conversations with the developers and Scrum Masters from these teams. Among the various comments and discussions about Scrum, the most common issue raised is the abundance of lengthy meetings. Their managers complain that their teams are spending more time in meetings since implementing Scrum. However, is this issue truly caused by Scrum? When I presented my team’s weekly calendar to them, they were astonished by its brevity and simplicity. ...

15 January, 2024 Â· 3 min Â· Oscar Li

The Power of Deliberate Practice: Accelerate Your Learning Journey

Since last year, I have been logging the books I have read. Last year, I read 15 books. It is not an impressive number for someone who wants to develop a reading habit. However, for me, it is a significant achievement. In addition to reading books, I have subscribed to several podcast channels on Agile and productivity and have spent over a thousand hours immersed in them. “How did you manage that?” my friend asked, who wants to cut down on mindlessly scrolling through social media. “You cannot possibly have more than 24 hours a day to do all these things.” ...

8 January, 2024 Â· 3 min Â· Oscar Li
Photo by Lukas from Pexels: https://www.pexels.com/photo/person-holding-pen-pointing-at-graph-590020/

Metrics Misconceptions: Does Story Size Matter?

As a Scrum Master of the team, I often raise questions to stimulate the team’s discussion and improve their understanding of Scrum and other frameworks or practices we use. “It’s Thursday and the fourth day of our 5-day Sprint,” I said, “If I pull a Product Backlog Item from the Backlog, I have to finish it by tomorrow, or else the Work Item Age will be increased by 2. Should I pull it or slice it to guarantee I can finish it by tomorrow?” ...

1 January, 2024 Â· 3 min Â· Oscar Li