Verificável: À medida que se escreve um requisito, é necessário determinar a forma como iremos verificá-lo, assim como o critério de aceitação. Este aspecto é importante porque ajudará a assegurar que o requisito é verificável.
Claro: Cada requisito deverá expressar uma única ideia, além de ser conciso e simples. É importante que os requisitos não sejam entendidos de forma errada ou incorrecta – não podem ser ambíguos.
Necessário: Se existirem dúvidas quanto à necessidade de um requisito, deverá perguntar-se qual será a pior coisa que poderá acontecer se esse requisito não for incluído. Se não encontrarmos qualquer problema, então é porque provavelmente não precisamos do requisito.
Atingível: Para ser atingível, um requisito tem que ser tecnicamente fazível e enquadrar-se no orçamento, calendarização e outros constrangimentos do projecto. Se não tivermos a certeza quanto à execução técnica do requisito, deveremos estudar o assunto e proceder à investigação necessária para determinar se é fazível ou não.