Un'organizzazione con un numero di agili team Scrum ha anche un piccolo gruppo di persone nominate come "architetti aziendali". Il gruppo EA funge da controllo e gatekeeper per qualità e aderenza alle decisioni. Ciò porta a sovrapposizioni tra la decisione del team e le decisioni EA.
Ad esempio, il team potrebbe voler utilizzare la libreria X o utilizzare REST invece di SOAP, ma l'EA non lo approva.
Ora, questo può portare alla frustrazione quando le decisioni del team vengono annullate. Se preso abbastanza lontano, può potenzialmente portare a una situazione in cui il popolo EA "prende" tutto il potere e il team finisce per sentirsi demotivato e per niente agile.
Le guide Scrum hanno questo da dire al riguardo:
Auto-organizzazione: nessuno (nemmeno lo Scrum Master) dice al Team di Sviluppo come trasformare il Product Backlog in Incrementi di funzionalità potenzialmente rilasciabili.
È ragionevole? Il team EA dovrebbe essere sciolto? Le squadre dovrebbero rifiutare o semplicemente rispettare?