Engenharia de requisitos
-
Upload
felipeweizenmann9 -
Category
Software
-
view
50 -
download
1
description
Transcript of Engenharia de requisitos
2014 Desenvolvido por: Felipe Weizenmann
O que é a engenharia de requisitos? Conjunto de atividades estruturadas envolvidas no
desenvolvimento dos requisitos de um sistema
O que são requisitos? Descrição de serviço, funcionalidade e/ou
limitação do sistema, bem como suas propriedadesessenciais e desejáveis.
Funcionais: Descrição da funcionalidade e serviços dosistema;
Não Funcionais: Descrição de propriedades erestrições do sistema, qualidade e podem especificarlinguagens de programação e os métodos dedesenvolvimento.
De Domínio: Descreve características do sistema equalidades de acordo com o domínio.
Concepção;
Levantamento;
Elaboração;
Negociação;
Especificação;
Validação;
Gestão de Requisitos.
Esta relacionada com:
Escopo;
Domínio de aplicação;
Entendimento básico do problema;
Percepção geral de uma solução.
Engloba os:
Os objetivos/abrangência do sistema;
Necessidades de diferentes usuários;
Uso do sistema.
Modelagem de analise:
Modelagem;
Refinamento.
Criação do modelo de analise que define odomínio do problema informacional, funcional ecomportamental:
Refinamento das funções;
Características;
Restrições.
Resolver os conflitos:
São discutidos os conflitos de prioridade; Avaliação de impacto:
Custo de projeto;
Prazo de entrega;
Alcançar satisfação.
Criação de modelo escrito;
Fundamento das atividades seguintes deEngenharia de software;
Descreve:
Função;
Desempenho;
Restrições.
Garante que os requisitos estejam claros paraque os outros engenheiros possam entender oobjetivo do software;
Revisão técnica do projeto;
Check-List- Questões sobre o projeto.
Identificar, controlar e rastrear modificaçõesdurante a vida do projeto;
Após se identificar o requisito, é atribuído ummodo identificador e tabelas de rastreamentosão desenvolvidas, como por exemplo:
Tabela de rastreamento de características;
Tabela de rastreamento de fontes;
Tabela de rastreamento de Interface.