Anti-Patterns Overview
Index
1 minute to read
Last Updated: Fri 2 Jun 2023 07:26
draft
This page is in draft and may include errors or omissions. Please check the discussions for any pending updates and changes to the content or to suggest your own changes.
Here we will collect a list of anti-patterns that are common and what to try instead.
- The anti-pattern is a commonly-used process, structure or pattern of action that, despite initially appearing to be an appropriate and effective response to a problem, has more bad consequences than good ones.
- Another solution exists to the problem the anti-pattern is attempting to address. This solution is documented, repeatable, and proven to be effective where the anti-pattern is not.
Documenting anti-patterns can be an effective way to analyze a problem space and to capture expert knowledge. While some anti-pattern descriptions merely document the adverse consequences of the pattern, good anti-pattern documentation also provides an alternative, or a means to ameliorate the anti-pattern.
Anti-Patterns
- Unprofessional Behaviour - We need to stop normalising unprofessional behaviour and call it out whenever we hear it.
- The Hero - The Hero takes it upon him or herself to be the saviour.
- The Eye Roller - The Eye Roller sees Scrum as unnecessary and vocally complains about using it, falling just short of refusing to participate.
- The Avoider - The Avoider uses the letter of their perceived law in their defence.
- The Absent Product Owner - The Absent Product Owner is frequently too busy to attend to their responsibilities as prescribed by Scrum.
- The 90 Percenter - The 90 Percenter is frequently “almost done” with whatever they are working on.