campeao
Na pesquisa e estudo do caso; análise eespecificação são atividades interdependentes e devem ser realizadas conjuntamente. A análise é o processo de observação e levantamento dos elementos do domínio no qual o sistema será introduzido. Devemosidentificar as pessoas, atividades, informações do domínio para que se possa decidir o que deverá ser informatizado ou não. Podemos observar também que as pessoas e as atividades que não serãoinformatizadas deverão ser consideradas entidades externas ao software.
A especificação é a descrição sistemática e abstrata do que o software deve fazer a partir daquilo que foi analisado. Ela apresenta asolução de como os problemas levantados na análise serão resolvidos pelo software do sistema computacional. Visa descrever de maneira sistemática quais as propriedades funcionais são necessárias pararesolver o problema do domínio. A especificação é também a forma de comunicação sistemática entre analistas e projetistas do software.
Os requisitos são objetivos ou restrições estabelecidas por clientese usuários do sistema que definem as diversas propriedades do sistema. Os requisitos de software são, obviamente, aqueles dentre os requisitos de sistema que dizem respeito a propriedades dosoftware.
Podemos classificar os requisitos como: Requisitos Funcionais – funcionalidade a ser implementada no software para atender a uma necessidade de automação. Requisitos Operacionais –Especificação de características relacionadas com o processamento do software, tais como: volume, frequência, disponibilidade, performance, localização física, etc… Requisitos de Contingência – Tarefasalternativas para o caso de não funcionamento ou indisponibilidade eventual do