Uma organização com várias equipes ágeis do Scrum também possui um pequeno grupo de pessoas nomeadas como "arquitetos corporativos". O grupo EA atua como controle e gatekeeper para qualidade e aderência às decisões. Isso leva a sobreposições entre a decisão da equipe e as decisões da EA.
Por exemplo, a equipe pode querer usar a biblioteca X ou o REST em vez do SOAP, mas o EA não aprova isso.
Agora, isso pode levar à frustração quando as decisões da equipe são anuladas. Levando longe o suficiente, pode levar a uma situação em que o pessoal da EA "agarra" todo o poder e a equipe acaba se sentindo desmotivada e não muito ágil.
Os guias do Scrum têm a dizer sobre isso:
Auto-organização: ninguém (nem mesmo o Scrum Master) diz à equipe de desenvolvimento como transformar o Backlog do produto em incrementos de funcionalidade potencialmente liberável.
Isso é razoável? A equipe da EA deve ser dissolvida? As equipes devem recusar ou simplesmente cumprir?