Una organización con varios equipos ágiles de Scrum también tiene un pequeño grupo de personas designadas como "arquitectos empresariales". El grupo EA actúa como control y guardián de la calidad y el cumplimiento de las decisiones. Esto lleva a solapamientos entre la decisión del equipo y las decisiones de EA.
Por ejemplo, el equipo puede querer usar la biblioteca X o usar REST en lugar de SOAP, pero el EA no aprueba eso.
Ahora, esto puede llevar a la frustración cuando se anulan las decisiones del equipo. Llevado lo suficientemente lejos, puede conducir a una situación en la que la gente de EA "toma" todo el poder y el equipo termina desmotivado y no es muy ágil.
Las guías Scrum tienen esto que decir al respecto:
Autoorganizado: Nadie (ni siquiera el Scrum Master) le dice al Equipo de Desarrollo cómo convertir el Backlog del Producto en Incrementos de funcionalidades potencialmente liberables.
¿Es eso razonable? ¿Debería disolverse el equipo de EA? ¿Deberían los equipos rechazar o simplemente cumplir?