1 - Requisitos: conceito e tipos

Antes de se iniciar a construção de qualquer sistema, é essencial que se defina quais requisitos devem ser cumpridos para que a espectativa do cliente seja atendida.

Segundo o padrão 1220-1998 do Institute of Electrical and Electronics Engineers (IEEE), um requisito é:


Uma declaração que identifica um produto ou processo operacional, funcional, uma característica de desenho ou uma restrição, que é não ambíguo, testável, mensurável e necessário para a aceitação do produto ou do processo pelos clientes ou sua conformidade com as diretrizes de garantia interna da qualidade.

A partir desta definição, alguns pontos podem ser destacados em relação aos requisitos:

• Espera-se que toda declaração de requisito seja não ambígua, ou seja, não dê margem a mais de uma interpretação.
• Espera-se que o requisito seja mensurável e/ou testável, de modo que seja possível verificar se a implantação da funcionalidade está em conformidade com a declaração escrita.
• Entende-se que o requisito é a declaração escrita da necessidade do cliente, de modo que a aceitação do produto final depende da aceitação de cada um dos requisitos definidos para a construção do sistema.

Além disso, é fundamental que toda declaração de requisito seja completa o suficiente para que a característica possa ser entendida sem a necessidade de se ler outros requisitos. Esta qualidade do requisito é chamada de “completude”.


A completude se relaciona com o fato do requisito ser, por si só, suficiente para o entendimento completo da necessidade do cliente que deverá ser implementada. Já a não ambiguidade se relaciona com o fato de que a leitura do requisito não deve deixar margem a diferentes interpretações.



Copyright © 2014 AIEC.