Neste post (https://theroosters.org/post/368609934) o Adriano fala sobre os princípios da arquitetura contínua, e um que ainda me trás muitas dúvidas é o segundo:
"Concentre-se nos atributos de qualidade, não nos requisitos funcionais. Os requisitos de atributos de qualidade, como segurança, escalabilidade, desempenho e resiliência, orientam a arquitetura."
As dúvidas que ainda me surgem e que podem iniciar uma discussão interessante (na minha opinião) são: qual seria então o papel dos requisitos funcionais? Por que eles ficam em segundo plano? Quem é o responsável por estes (o product owner e stakeholders?)? Qual deve ser a relação do arquiteto com os requisitos funcionais?
Acho o ponto muito válido por que realmente, não raro os requisitos funcionais são vistos como o foco e nisto se esquece os requisitos de qualidade que são quem dá a sustentação para o médio e longo prazo. O problema é: a gente não pode se esquecer dos funcionais.
Bora discutir isto?