Analise de requisitos
Roteiro
Análise de requisitos Definição de requisitos do sistema Requisitos Funcionais Requisitos Não Funcionais Exercício
Análise de Requisitos
Análise de Requisitos
É o 1º passo no modelo do processo. O que devo fazer e não a forma como será implementado. Serve como contrato entre desenvolvedor e comprador. É o processo de aquisição, refinamento e verificação das necessidades do sistema. O objetivo é sistematizar o processo de definição dos requisitos, obtendo uma especificação correta e completa do mesmo para elaboração do Documento de Requisitos.
Análise de Requisitos
(cont.)
Definição de Requisitos
Definição de Requisitos do Sistemas
Obter os requisitos do sistema como um todo estabelecendo um conjunto de objetivos gerais que o sistema deve cumprir; Características do que o sistema deve fazer e não o que deve ser implementado; Utilizados pelos: usuários finais de sistemas, desenvolvedores de software e arquitetos de sistemas.
Requisitos Funcionais
Requisitos Funcionais
São declarações de funções de como o sistema deve reagir a entradas específicas e como deve comportar em determinadas situações. É uma interação entre o sistema e o seu ambiente. Algumas vezes, os requisitos funcionais podem também explicitamente declarar o que o sistema não deve fazer. A especificação deve ser completa e consistente.
Requisitos Funcionais
Exemplo
(cont.)
O sistema deve permitir a inclusão, alteração e remoção de funcionários com os seguintes atributos: nome, endereço, cidade,etc). O usuário deve ser capaz de buscar todo o conjunto inicial do BD ou selecionar um subconjunto a partir dele. O sistema fornecerá telas apropriadas para o usuário ler documentos Cada pedido tem um único identificador.
Requisitos Não Funcionais
Requisitos Não Funcionais
Organizacionais: refere-se a políticas e procedimentos nas organizações do cliente e do desenvolvedor. de entrega, de implementação, padrões de processo