Uma questão importante durante a concepção arquitectónica é que para além dos requisitos funcionais, a arquitectura de software é grandemente influenciada pelos requisitos de qualidade, que muitas vezes são negligenciados. Quanto mais cedo forem considerados os requisitos de qualidade, menos esforço é necessário mais tarde no ciclo de vida do software para assegurar um nível suficiente de qualidade do software. Os erros devidos à falta do seu cumprimento são os mais caros e difíceis de corrigir. Por conseguinte, a atenção aos requisitos de qualidade é crucial durante uma concepção arquitectónica. O problema não é apenas reunir os requisitos de qualidade do sistema, mas estabelecer uma metodologia que ajude a lidar com eles durante o desenvolvimento do software. Para aliviar o problema, este documento apresenta conceitos e noções importantes de requisitos de qualidade, de modo a poderem ser utilizados para orientar as decisões de concepção e avaliar a arquitectura para estimar se estes requisitos são cumpridos.