Antipatrones

From Scrum Manager BoK
Revision as of 12:06, 20 May 2026 by Mberne (talk | contribs) (Antipatrones con IA)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
⏱ 3 min de lectura  ·  📅 Actualizado en 2026

Un antipatrón (antipattern en inglés) es una respuesta habitual a un problema recurrente que parece razonable pero que en la práctica produce consecuencias negativas. A diferencia de los errores, los antipatrones son soluciones que alguien ha adoptado conscientemente —y que incluso han funcionado en el corto plazo— pero que generan problemas mayores a medida que escalan o el tiempo avanza.

El término fue acuñado por Andrew Koenig en 1995 como contrapartida a los patrones de diseño de software descritos por la "Gang of Four" (Gamma, Helm, Johnson y Vlissides). Si un patrón es una solución probada a un problema recurrente, un antipatrón es una solución adoptada habitualmente que resulta ser contraproducente.

Antipatrones en gestión ágil

Son rutinas que parecen correctas, pero van en contra de los principios ágiles. Bloquean la transparencia, la inspección y la adaptación. Un scrum master con experiencia debe poder detectar estos antipatrones y corregirlos antes de que exploten.

Los antipatrones más habituales en equipos ágiles incluyen:

  • Scrum zombie: el equipo realiza todos los eventos de Scrum mecánicamente sin que produzcan adaptación ni aprendizaje real.
  • Feature factory: el éxito se mide por el volumen de funcionalidades entregadas, no por el valor generado.
  • HiPPO (Highest Paid Person's Opinion): las decisiones de producto se toman siguiendo la opinión del cargo más alto, sin importar la evidencia.
  • Sprint waterfall: el sprint se organiza secuencialmente (análisis → diseño → desarrollo → pruebas) en lugar de como trabajo concurrente multidisciplinar.
  • Scrum Master como secretario: el Scrum Master toma notas, organiza reuniones y gestiona herramientas, en lugar de facilitar la autogestión del equipo.
  • Backlog infinito: la pila del producto tiene cientos o miles de historias sin priorizar, lo que hace que la priorización real sea imposible.

Hay otros antipatrones que puedes ver en la herramienta Antipatterns de Scrum Manager.

Antipatrones con IA

La adopción de IA generativa ha generado nuevos antipatrones:

  • Vibe coding a producción: código generado conversacionalmente que pasa directamente a producción sin la DoD reforzada.
  • Velocity gaming con IA: el equipo reporta velocidades artificialmente altas porque la IA genera código rápido, pero el código no ha pasado revisión humana real.
  • Agent washing: denominar "agente de IA" a lo que en realidad es una llamada a una API con un prompt fijo, para parecer más innovador.

Por qué importa reconocerlos

Los antipatrones son especialmente difíciles de detectar porque a menudo producen resultados positivos a corto plazo. El backlog infinito parece completo. El Scrum zombie parece que hace Scrum. El vibe coding a producción parece rápido. El coste aparece más tarde: en deuda técnica acumulada, en equipos desmotivados o en productos que no generan el valor esperado.

Error frecuente

Detectar antipatrones en otros equipos pero no en el propio. Los antipatrones son cómodos precisamente porque se han normalizado en el equipo. La retrospectiva es el mecanismo de Scrum para detectarlos de forma continua, pero requiere seguridad psicológica suficiente para que alguien pueda nombrar el antipatrón sin que parezca una acusación personal.

Recursos

🔧 AntipatternsHerramienta · Scrum Manager

Véase también

¿Quieres avanzar en agilidad? Puedes buscar convocatorias de cursos y exámenes o ir a tu ritmo haciéndote miembro del Club Agile. Esta membresía incluye recursos exclusivos, aulas e-learning y acceso a Skill Arena: un espacio para practicar y medir tus habilidades ágiles a tu ritmo.