Support Angel for handling external disruptors during the sprint by Hamid Zarei
Support Angel for handling external disruptors during the sprint by Hamid Zarei

In the real world, there will always be bugs, defects, and unexpected issues with usability as you release a new increment after each sprint. In my post on 3 and 17 Oct 2020, I talked about Is handling urgent change requests being a problem for you? and Modifying sprint backlog during the planned sprint. This time I will talk about how to protect the Scrum team from external disruptors during the sprint.

Problem description

One of the most important responsibilities of the ScrumMaster is protecting the Scrum team by shielding it from external disruptors. …


A Scrum Team is a group of people working together to deliver the product increments needed. One of the main characteristics of the scrum team is self-managing (self-organizing changed to self-managing in the 2020 Scrum Guide), which means that they decide themselves who is doing what, when and how.

Conflicts, even in the most productive of a scrum team, are unavoidable. Regardless of the source of the dispute, conflicts will easily affect each scrum team member morale and efficiency if they are left unresolved. The face of the scrum team could be easily changed by managing disputes and other types…


Although the principles and techniques of Scrum are fairly easy to understand, it is very difficult to learn their everyday implementation. Daily scrum meeting is one of the ceremonies among many teams.

Usually, it won’t take longer than 15 minutes for a successful Scrum team to inspect its progress towards the Sprint goal. Given this short time, it is important to note that anti-patterns always riddle the Daily Scrum so much. The anti-patterns also span a wide variety, ranging from actions motivated by dysfunctional Scrum teams to clear organizational-level failures.

The goal of a daily stand-up meeting is to stay…


Scrum is a good thing, no doubt, and the Scrum mindset isn’t unreasonable. As we live in the age of agile business environments — always changing, and always adapting — adapting to change is Inevitable. Scrum is a great framework that believes in responding rapidly to changes in the business request, and one of the factors that made Scrum famous is the ability to adapt to changes. In this post, I would like to dig a little more about controlling changes during the current sprint.

Problem background

According to the Scrum guide, ONLY the Development Team could modify the Sprint Backlog. The…


Last week I was asked a question “Do you use capacity planning? When? How? Tools” So, I decided to share my experience and opinion with you this week.

Scrum teams often come up against this obstacle of sprint commitments during sprint planning. One of the most known challenges about sprint commitments is Team capability. Team capability can vary from sprint to sprint, depending on holidays, leaves, or any other personal or organisational commitments. Therefore, capacity planning is important in sprint planning.

Capacity planning means estimating and evaluating the Scrum team capacity for the upcoming sprint. Capacity planning has a great…


According to the Scrum framework, only the development team participates in the Daily Scrum. Neither the Scrum Master nor the product owner takes part, but they are welcome to attend and listen, and in fact, the Scrum framework is explicit that the Scrum Master doesn’t even have to attend. They’re only accountable for ensuring that the team holds the Daily Scrum and keeps it within the prescribed timebox.

I think everyone with some agile experience knows what the purpose of the daily stand up meeting is and even how to run it, so I just want to share my experience…


Recently I had a chance to re-read a book by Jeff Sutherland called Scrum: the art of doing twice the work in half the time. It had a section which made me think and I decided to share my opinion with you. This book is really interesting — recommend reading it for career and personal life.

In chapter seven of the book, Jeff writes about Pop the Happy Bubble and explained it by pointing out to the story which we are all familiar with — The Emperor’s New Clothes by Hans Christian Andersen. …


One of the most import activity of each scrum team is assigning the story point to each user story. A story point is an abstract measure of effort required to implement a user story. In simple terms, it is a number that tells the team about the difficulty level of the story.

The problem, of course, is that the development team need to do this together. Doing this requires some form of negotiation.

Due to the Oxford Advanced American Dictionary, Negotiation is a formal discussion between people who are trying to reach an agreement.

Negotiation sometimes leads to conflict. The…


In the early days of agile estimation and planning, T-shirt sizes were used to schedule the poker to assess the relative size of a feature against a baseline. Though this is a very successful way to decouple time from the degree of effort of the features, this was not the most effective way of assigning user storey points. If we look at items like team velocity and product backlog and re-estimation, storey points are very critical.

In planning poker it’s very easy to tell the difference between a one and a two but how easy is it to tell the…


Ideal candidate

Businesses that are new to Agile methodologies and Scrum Framework initially fail to find a Scrum Master. The good news is that you don’t need any special experience to become a Scrum Master. You can be a Scrum Master, but you won’t be effective without some experience in Agile.

People with the Scrum Master skillset can come from any domain. As per the Scrum Guide (November 2017), The Scrum Master is responsible for promoting and supporting Scrum as defined in the Scrum Guide. Scrum Masters do this by helping everyone understand Scrum theory, practices, rules, and values.

Sometimes, companies restrict…

Hamid Zarei

I am a results-driven, compassionate Scrum Master and Software Developer who believes in the art of the possible.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store