Requisitos de Software
Referência Bibliográfica s s
HOOKS, Ivy. Writing Good Requirements. A Requirements Working Group
Information Report. Publicado no Third International Symposium of the
INCOSE – Volume 2, 1993. URL: http://www.incose.org/rwg/writing.html.
KAR, Pradip ; BAILEY, Michelle. Characteristics of Good Requirements.
Publicado no Simpósio INCOSE, 1996. URL: http://www.incose.org/rwg/writing.html. O que é um requisito?
Um requisito pode variar desde uma sentença, em alto nível, indicando um serviço ou uma restrição de um sistema até uma especificação matemática detalhada.
Os requisitos podem servir para uma dupla função:
– Pode ser a base para a formulação de uma proposta a um contrato (lado do proponente).
– Pode ser a base do contrato propriamente dito (lado do contratante) Definições
“Something required; something wanted or needed”.
Webster’s Ninth New Colegiate Dictionary
(1) “A condition or capability that must be met or processed by a system (...) to satisfy a contract, standard, specification, or other formally imposed document”.
(2) “A condition or capability needed by a user to solve or achieve an objective”.
IEEE 729
(3) “Uma sentença que identifica uma capacidade, característica física, ou fator de qualidade que limita um produto ou necessidade de processo para as quais uma solução será proposta” IEEE Std 1220-1994.
Segundo Miranda (2002 apud SANTOS, 2007, p.12) s 50% dos principais problemas/defeitos de software são oriundos da fase de especificação de requisitos;
s
12% das principais causas de fracassos em projetos são oriundos de requisitos incompletos;
s
12% das principais causas de sucessos em projetos são oriundos de requisitos consistentes.
Quando a fase de requisitos de Software inicia ?
D efinição de
R equisitos de
Teste de
Hardware
D efinição de
R equisitos de
Hardware
Contratante
R equis ição do S erviço
C ontrato
Oferta