Une organisation avec un certain nombre d'équipes Scrum agiles dispose également d'un petit groupe de personnes nommées «architectes d'entreprise». Le groupe EA agit en tant que contrôle et gardien de la qualité et du respect des décisions. Cela conduit à des chevauchements entre la décision d'équipe et les décisions d'EE.
Par exemple, l'équipe peut vouloir utiliser la bibliothèque X ou utiliser REST au lieu de SOAP, mais l'EA n'approuve pas cela.
Maintenant, cela peut entraîner de la frustration lorsque les décisions de l'équipe sont annulées. Pris assez loin, cela peut potentiellement conduire à une situation où le peuple EA "prend" tout le pouvoir et l'équipe finit par se sentir démotivée et pas très agile du tout.
Les guides Scrum ont ceci à dire à ce sujet:
Auto-organisation: personne (pas même le Scrum Master) ne dit à l'équipe de développement comment transformer le backlog de produit en incréments de fonctionnalités potentiellement libérables.
Est-ce raisonnable? Faut-il dissoudre l'équipe EA? Les équipes doivent-elles refuser ou simplement se conformer?