Um dos desafios persistentes em grandes equipes de software ¨¦ determinar quem toma as decis?es arquiteturais que moldam a evolu??o dos sistemas. O revela que a abordagem tradicional dos Conselhos de Revis?o de Arquitetura ¨¦ contraproducente, muitas vezes prejudicando o fluxo de trabalho e correlacionando-se com baixo desempenho organizacional. Uma alternativa convincente ¨¦ um ¡ª uma abordagem descentralizada onde qualquer pessoa pode tomar qualquer decis?o arquitetural, desde que busque aconselhamento daqueles afetados e daqueles com experi¨ºncia relevante. Este m¨¦todo permite que as equipes otimizem o fluxo sem comprometer a qualidade arquitetural, tanto em pequenas quanto em grandes escalas. ? primeira vista, essa abordagem pode parecer controversa, mas pr¨¢ticas como Registros de Decis?o de Arquitetura e f¨®runs consultivos garantem que as decis?es permane?am informadas, enquanto capacitam aqueles mais pr¨®ximos do trabalho a tomar decis?es. Temos visto este modelo ter sucesso em escala em um n¨²mero crescente de organiza??es, incluindo aquelas em ind¨²strias altamente regulamentadas.

