Atps de logica
Por: xmanelk • 6/12/2015 • Trabalho acadêmico • 309 Palavras (2 Páginas) • 162 Visualizações
Engenharia de Requisitos
Compreender a natureza dos problemas pode ser difícil especialmente se o sistema for novo.
Consequentemente e difícil estabelecer com exatidão o que o sistema deve fazer. As descrições das funções e das restrições são requisitos para o sistema; e o processo de descobrir, analisar, documentar e verificar essas funções e restrições é chamado de engenharia de requisitos.
Definição de Engenharia de Requisitos
Engenharia de requisitos e o processo de construção dos requisitos do sistema, sustentada nos seguintes elementos:
- Interação entre usuários e desenvolvedores
- Aplicação de princípios científicos
Desenvolvimento de Software.
A engenharia de requisitos ocorre de forma intensiva nas primeiras etapas do ciclo de vida abrangendo a engenharia de sistemas, analise e projeto. A importância da engenharia de requisitos no contexto de desenvolvimento de software advém do fato de que a correta identificação e documentação dos requisitos e fundamental para o sucesso do software
Analise de Requisitos
A atividade de analise de requisitos esta muito vinculada a elicitaçao. Na medida que os requisitos vão se desvendando algum grau de analise sobre os mesmos e realizada.O objetivo da analise de requisitos e encontrar possíveis problemas na declaração informal dos requisitos obtidos.
Existem três elementos fundamentais sobre requisitos
- Verificação de necessidade
- Verificação de consistência e completude
- Verificação de Possibilidade
Validação de Requisitos.
A validação e a etapa final da engenharia de requisitos, onde o objetivo e verificar e validar os requisitos especificados.
Os principais problemas descobertos durante a validação dos requisitos são:
- Não atendimento aos padrões de qualidade
- Erros na modelagem
- Ambiguidade
- Requisitos não identificados durante a analise
Gerenciamento de Requisitos
O objetivo e gerenciar as mudanças que ocorrem nos requisitos do sistema.Os requisitos do sistema alteram com o decorrer do tempo,devido a mundanças no ambientedo sistema.
Essas mudanças resultam de uma combinação de fatores, tais como:
- Inconsistências, conflitos e falhas nos requisitos especificados;
- Evolução do conhecimento do usuário
- Problemas de custos
- Mudanças ambientais
- Mudanças organizacionais
...