![building blocks pointing to the right](https://www.netsolutions.com/insights/wp-content/uploads/2020/05/Agile-anti-patterns-to-avoid.jpg)
As agile becomes a predominant part of the Software Development Life Cycle (SDLC), the methodology also brings to the fore the challenges of handling the agile anti-patterns at every level of the process. Anti-patterns are apparent and familiar fixes for common problems in an agile workflow, which turn out to be counter-productive to the process. They may appear to offer a solution to a problem at hand but have several underlying inconsistencies.
![agile development methodology graphic](https://www.netsolutions.com/insights/wp-content/uploads/2020/05/Agile-software-development-lifecycle.jpg)
How Teams Can Avoid Agile Anti-Patterns
A potential solution turns into an anti-pattern when it does not offer a suitable fix, or it is repeated too many times for a negative impact. However, anti-patterns do differ from malpractices - they are not incorrect remedies to the existing problem, but rather cause issues when used too frequently. So how would you fight an enemy you can't see? Well here are 5 of the most common agile anti-patterns and tips to avoid them: