Escolar Documentos
Profissional Documentos
Cultura Documentos
Anlise de Requisitos
Anlise de Requisitos
Objetivo Obter produtos de software de melhor qualidade que satisfaam s reais necessidades dos clientes dentro de prazo e oramento adequados.
Anlise de Requisitos
Requisitos Funo, restrio ou propriedade que deve ser fornecida, encontrada ou atendida para satisfazer s necessidades do usurio do sistema. (Descreve um servio ou uma limitao)
Anlise de Requisitos
Anlise de Requisitos
Anlise de Requisitos
1.
2.
Passos para um processo de especificao de requisitos: Descoberta dos requisitos consulta, documentos, pesquisas, entrevistas, observao in loco, encontros, JAD (Joint Application Development) Anlise dos requisitos identificados com refinamento e detalhamento dos mesmos
Anlise de Requisitos
3.
4.
Passos para um processo de especificao de requisitos: Modelagem e validao dos requisitos verificando sua consistncia (Documento de Requisitos) Acompanhamento dos requisitos.
Anlise de Requisitos
Documento final de requisitos deve ser bem definido e entendido por todos os envolvidos no processo (stakeholders):
Anlise de Requisitos
Especificar um requisito implica em compreender exatamente o que deve ser feito e o que se espera como resultado.
Anlise de Requisitos
Funcionais descrevem as funcionalidades do sistema desejadas pelo cliente (O QUE se espera que o software faa); No-funcionais so as qualidades e restries globais do sistema.
Requisitos Funcionais
Exemplos:
O sistema deve possibilitar o cadastramento dos dados pessoais do cliente O sistema deve emitir relatrios gerenciais O sistema deve permitir a baixa automtica do estoque quando ocorrer a venda de um produto O sistema deve permitir que usurios autorizados insiram uma descrio do evento ao fazer uma chamada
Requisitos No Funcionais
ISO/IEC 9126 define seis caractersticas de qualidade de software que devem ser avaliadas:
Nvel de Recuperao capacidade de restabelecer seu nvel de desempenho e recuperar os dados diretamente afetados, em caso de falha .
Requisitos No Funcionais
Exemplos:
O sistema deve ter um tempo de resposta que no deve ultrapassar 10 segundos O Software deve utilizar o sistema Windows O banco de dados utilizado deve ser Oracle O sistema deve possuir mecanismos que garantam que o usurio no perca informaes.
Especificao de Requisitos
Existem modelos para apresentao da Especificao de Requisitos.