Scrum anti-patterns describe any attractive, easy-to-implement solution that ultimately makes a problem worse. Therefore, these are the practice not to follow to prevent issues from emerging. Some classic examples of scrum anti-patterns comprise absent product owners, pre-assigned tickets (making individuals work in isolation), and discounting retrospectives (where review meetings are not useful to really make improvements).
Understanding scrum anti-patterns
Scrum concepts are relatively easy to understand, but their successful execution is contingent upon overcoming ingrained habits. As successful as agile methodologies have been, they are not a panacea for inefficient or outdated practices.
Indeed, certain behaviors or ways of operating are going to be detrimental to agile principles and processes. These frequently exhibited behaviors – which can masquerade as solutions – are known as scrum anti-patterns.
No one in an agile team is immune from scrum anti-patterns. This includes the Scrum Master and Product Owner.
In the next section, let’s take a look at some of the more common patterns and how to solve them.
Three common scrum anti-patterns
Absent Product Owners
Absent Product Owners inhibit the collective personal development of the team and cause product reworks because of misunderstandings. Absences are sometimes exacerbated by a Product Owner having to manage multiple Scrum teams. Active engagement between the PO and the team they are leading is vital.
The assigning of tickets by the Product Owner or Scrum Muster to competent individuals is crucial. However, this compartmentalized means of assigning duties causes individuals to work in isolation and not as part of a team. Worse still, it hinders personal and professional growth.
Team members should be given the freedom to add tasks to their in-progress work. Ideally, less experienced individuals in a given task should partner with those who are more experienced.
Scrum teams must review every sprint at its conclusion. These review sessions are used to discuss what went well and also identify areas for improvement.
Many teams become bored of repetitive retrospectives, causing them to drop these important meetings from their scheduling altogether. Many other teams will hold the meetings but make no effort to actively plan to improve.
To facilitate buy-in for these important meetings, mediators should discard the standardized talking points around strengths and weaknesses.
The 4 Ls Approach
A fresher approach involves something called the 4 Ls:
- Liked – what did individuals like?
- Learned – what did they learn?
- Lacked – are there actions the team is performed that could be improved on?
- Longed for – what does the team desire or wish to have?
- Scrum anti-patterns describe actions that follow the path of least resistance. Although they initially seem attractive, these actions are detrimental to agile principles and company growth.
- No member of an agile team is immune from exhibiting scrum anti-pattern behavior. As leaders setting an example, positions such as Product Owner and Scrum Master have a particular responsibility to set high standards.
- Some common anti-scrum patterns include Product Owners who fail to lead their teams during product development. Pre-assigning tickets to the most qualified personnel and the avoidance of retrospectives are also detrimental to a business.
Connected Agile Frameworks
Main Free Guides: