Segundo o SWEBOK V3.0, a atividade na qual os
requisitos de software são analisados para produzir uma
descrição da estrutura interna do software, que servirá
como base para a sua construção, denomina-se
Uma dimensão para a classificação de requisitos de
software é a distinção entre requisitos funcionais e não
funcionais. É um exemplo de requisito não funcional: