domingo, 22 de maio de 2011

Requisito

O que é requisito?

O termo requisito é utilizado com diferentes significados, por diferentes autores. Pode ser uma definição abstrata de um serviço que um sistema deve fornecer, uma restrição, ou uma definição formal e detalhada de um serviço do sistema. Requisitos refletem as necessidades dos clientes de um sistema para resolver os problemas identificados (SOMMERVILLE, 2007).

Os autores Leffingwell e Widrig (1999) apresentam diferentes definições para requisito:
  • Numa definição bastante simples, um requisito é uma característica que o sistema deve apresentar;
  • Pode ser definido como uma característica do sistema que o usuário precisa a fim de resolver um problema e atingir seu objetivo;
  • Numa definição mais complexa, requisito é uma capacidade que deve ser possuída por um sistema ou por componentes de um sistema para satisfazer um contrato, padrão, especificação ou outros documentos formalmente impostos.
Pela minha definição: requisito é a formalização de uma necessidade ou de um desejo de um cliente.

SOMMERVILLE, Ian. Engenharia de Software. 8. edição. São Paulo. Pearson Education do Brasil. 2007.

LEFFINGWELL, Dean; WIDRIG, Don. Managing Software Requirements. 1. edição, Reading MA, Addison-Wesley Professional. 1999.

Nenhum comentário:

Postar um comentário