- Engenharia de SoftwareEngenharia de Requisitos
- Qualidade de SoftwareAtributos de Qualidade de Software
No que diz respeito à análise de sistemas, o produto da fase de levantamento é o documento de requisitos, que engloba requisitos funcionais, que definem as funcionalidades do sistema e os não funcionais, que declaram as características de qualidade que o sistema deve possuir e que estão relacionadas às suas funcionalidades. Nesse sentido, três tipos de requisitos não funcionais são descritos a seguir.
I. Corresponde a medidas quantitativas como tempo médio entre falhas, recuperação de falhas ou quantidade de erros por milhares de linhas de código.
II. Corresponde aos requisitos que definem tempos de resposta esperados para as funcionalidades do sistema.
III. Corresponde às restrições sobre plataformas de hardware e de software, nas quais o sistema será implantado e sobre o grau de facilidade para transportar o sistema para outras plataformas.
Os tipos de requisitos não funcionais descritos em I, II e III são conhecidos, respectivamente, como