SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
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 propriedades 
essenciais e desejáveis.
 Funcionais: Descrição da funcionalidade e serviços do 
sistema; 
 Não Funcionais: Descrição de propriedades e 
restrições do sistema, qualidade e podem especificar 
linguagens de programação e os métodos de 
desenvolvimento. 
 De Domínio: Descreve características do sistema e 
qualidades 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 o 
domínio do problema informacional, funcional e 
comportamental: 
 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 de 
Engenharia de software; 
 Descreve: 
 Função; 
 Desempenho; 
 Restrições.
 Garante que os requisitos estejam claros para 
que os outros engenheiros possam entender o 
objetivo do software; 
 Revisão técnica do projeto; 
 Check-List- Questões sobre o projeto.
 Identificar, controlar e rastrear modificações 
durante a vida do projeto; 
 Após se identificar o requisito, é atribuído um 
modo identificador e tabelas de rastreamento 
são desenvolvidas, como por exemplo: 
 Tabela de rastreamento de características; 
 Tabela de rastreamento de fontes; 
 Tabela de rastreamento de Interface.

Mais conteúdo relacionado

Mais procurados

Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitosMailson Queiroz
 
Desenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalDesenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalRuan Carvalho
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitosTamires Guedes
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trataRoni Reis
 
Engenharia Software Rup
Engenharia Software   RupEngenharia Software   Rup
Engenharia Software RupFelipe
 
A importância da análise de requisitos e casos de uso
A importância da análise de requisitos e casos de usoA importância da análise de requisitos e casos de uso
A importância da análise de requisitos e casos de usoHussani Oliveira
 
03 Modelo de processo de software
03 Modelo de processo de software03 Modelo de processo de software
03 Modelo de processo de softwareWaldemar Roberti
 
Engenharia Requisitos
Engenharia RequisitosEngenharia Requisitos
Engenharia Requisitoselliando dias
 
Es capítulo 2 - processos de software
Es   capítulo 2  - processos de softwareEs   capítulo 2  - processos de software
Es capítulo 2 - processos de softwareFelipe Oliveira
 
Uml processo unificado
Uml   processo unificado Uml   processo unificado
Uml processo unificado Julia
 
Feature Driven Development – Desenvolvimento Guiado por Funcionalidades
Feature Driven Development – Desenvolvimento Guiado por FuncionalidadesFeature Driven Development – Desenvolvimento Guiado por Funcionalidades
Feature Driven Development – Desenvolvimento Guiado por FuncionalidadesHiury Araújo
 
Apresentação modelagem de_negócio_rup
Apresentação modelagem de_negócio_rupApresentação modelagem de_negócio_rup
Apresentação modelagem de_negócio_rupJarbas Pereira
 
Engenharia Requisitos - Aula4 06 03 2006
Engenharia Requisitos - Aula4 06 03 2006Engenharia Requisitos - Aula4 06 03 2006
Engenharia Requisitos - Aula4 06 03 2006Luís Fernando Richter
 

Mais procurados (20)

Rastreabilidade de Requisitos
Rastreabilidade de RequisitosRastreabilidade de Requisitos
Rastreabilidade de Requisitos
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Gerência de Requisitos
Gerência de RequisitosGerência de Requisitos
Gerência de Requisitos
 
Desenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalDesenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-Incremental
 
Visao Geral Rup
Visao Geral RupVisao Geral Rup
Visao Geral Rup
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trata
 
Engenharia Software Rup
Engenharia Software   RupEngenharia Software   Rup
Engenharia Software Rup
 
A importância da análise de requisitos e casos de uso
A importância da análise de requisitos e casos de usoA importância da análise de requisitos e casos de uso
A importância da análise de requisitos e casos de uso
 
Apresentação RUP
Apresentação RUPApresentação RUP
Apresentação RUP
 
Fdd
FddFdd
Fdd
 
03 Modelo de processo de software
03 Modelo de processo de software03 Modelo de processo de software
03 Modelo de processo de software
 
Engenharia Requisitos
Engenharia RequisitosEngenharia Requisitos
Engenharia Requisitos
 
Es capítulo 2 - processos de software
Es   capítulo 2  - processos de softwareEs   capítulo 2  - processos de software
Es capítulo 2 - processos de software
 
Uml processo unificado
Uml   processo unificado Uml   processo unificado
Uml processo unificado
 
Aula3 engenharia requisitos
Aula3 engenharia requisitosAula3 engenharia requisitos
Aula3 engenharia requisitos
 
Feature Driven Development – Desenvolvimento Guiado por Funcionalidades
Feature Driven Development – Desenvolvimento Guiado por FuncionalidadesFeature Driven Development – Desenvolvimento Guiado por Funcionalidades
Feature Driven Development – Desenvolvimento Guiado por Funcionalidades
 
Apresentação modelagem de_negócio_rup
Apresentação modelagem de_negócio_rupApresentação modelagem de_negócio_rup
Apresentação modelagem de_negócio_rup
 
Engenharia Requisitos - Aula4 06 03 2006
Engenharia Requisitos - Aula4 06 03 2006Engenharia Requisitos - Aula4 06 03 2006
Engenharia Requisitos - Aula4 06 03 2006
 
Analise sistemas 05
Analise sistemas 05Analise sistemas 05
Analise sistemas 05
 

Semelhante a Engenharia de requisitos

Os aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosOs aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosJosé Vieira
 
Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitosGlauber Aquino
 
ASPECTOS DA ENGENHARIA DE REQUISITOS
ASPECTOS DA ENGENHARIA DE REQUISITOSASPECTOS DA ENGENHARIA DE REQUISITOS
ASPECTOS DA ENGENHARIA DE REQUISITOSJaffer Veronezi
 
Modelos e etapas do processo de software.pdf
Modelos e etapas do processo de software.pdfModelos e etapas do processo de software.pdf
Modelos e etapas do processo de software.pdfIvanFontainha
 
Analise de Requisitos
Analise de RequisitosAnalise de Requisitos
Analise de Requisitoselliando dias
 
Es capítulo 4 - engenharia de requisitos
Es   capítulo 4  - engenharia de requisitosEs   capítulo 4  - engenharia de requisitos
Es capítulo 4 - engenharia de requisitosFelipe Oliveira
 
(CONSTRUÇÃO2) Engenharia de Software_ADRIANA.pptx
(CONSTRUÇÃO2) Engenharia de Software_ADRIANA.pptx(CONSTRUÇÃO2) Engenharia de Software_ADRIANA.pptx
(CONSTRUÇÃO2) Engenharia de Software_ADRIANA.pptxDVDGlash
 
Análise e Design Orientado a Objetos.ppt
Análise e Design Orientado a Objetos.pptAnálise e Design Orientado a Objetos.ppt
Análise e Design Orientado a Objetos.pptTzveDyor
 
QUALIDADE DE SOFTWARE - AULA 3 - Parte 1 - Conceitos de Qualidade de Software...
QUALIDADE DE SOFTWARE - AULA 3 - Parte 1 - Conceitos de Qualidade de Software...QUALIDADE DE SOFTWARE - AULA 3 - Parte 1 - Conceitos de Qualidade de Software...
QUALIDADE DE SOFTWARE - AULA 3 - Parte 1 - Conceitos de Qualidade de Software...AlexandreLisboadaSil
 
Utilização da Engenharia de Requisitos: Onde, quando e como utilizar
Utilização da Engenharia de Requisitos: Onde, quando e como utilizarUtilização da Engenharia de Requisitos: Onde, quando e como utilizar
Utilização da Engenharia de Requisitos: Onde, quando e como utilizarOpencadd Advanced Technology
 
Engenharia de Software introdução
Engenharia de Software    introduçãoEngenharia de Software    introdução
Engenharia de Software introduçãomiroslayer
 
Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9wilsonguns
 

Semelhante a Engenharia de requisitos (20)

Aula Gestão de Projetos
Aula Gestão de ProjetosAula Gestão de Projetos
Aula Gestão de Projetos
 
Aula3 TEES UFS: Engenharia de Requisitos
Aula3 TEES UFS: Engenharia de RequisitosAula3 TEES UFS: Engenharia de Requisitos
Aula3 TEES UFS: Engenharia de Requisitos
 
Os aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de RequisitosOs aspectos mais relevantes da Engenharia de Requisitos
Os aspectos mais relevantes da Engenharia de Requisitos
 
Ap i unidade 3 - levantamento de requisitos
Ap i   unidade 3 - levantamento de requisitosAp i   unidade 3 - levantamento de requisitos
Ap i unidade 3 - levantamento de requisitos
 
ASPECTOS DA ENGENHARIA DE REQUISITOS
ASPECTOS DA ENGENHARIA DE REQUISITOSASPECTOS DA ENGENHARIA DE REQUISITOS
ASPECTOS DA ENGENHARIA DE REQUISITOS
 
Rational Unified Process (RUP)
Rational Unified Process (RUP)Rational Unified Process (RUP)
Rational Unified Process (RUP)
 
Modelos e etapas do processo de software.pdf
Modelos e etapas do processo de software.pdfModelos e etapas do processo de software.pdf
Modelos e etapas do processo de software.pdf
 
Analise de Requisitos
Analise de RequisitosAnalise de Requisitos
Analise de Requisitos
 
Documento de requisitos
Documento de requisitosDocumento de requisitos
Documento de requisitos
 
Documento de requisitos
Documento de requisitosDocumento de requisitos
Documento de requisitos
 
FDD
FDDFDD
FDD
 
Es capítulo 4 - engenharia de requisitos
Es   capítulo 4  - engenharia de requisitosEs   capítulo 4  - engenharia de requisitos
Es capítulo 4 - engenharia de requisitos
 
(CONSTRUÇÃO2) Engenharia de Software_ADRIANA.pptx
(CONSTRUÇÃO2) Engenharia de Software_ADRIANA.pptx(CONSTRUÇÃO2) Engenharia de Software_ADRIANA.pptx
(CONSTRUÇÃO2) Engenharia de Software_ADRIANA.pptx
 
Análise e Design Orientado a Objetos.ppt
Análise e Design Orientado a Objetos.pptAnálise e Design Orientado a Objetos.ppt
Análise e Design Orientado a Objetos.ppt
 
QUALIDADE DE SOFTWARE - AULA 3 - Parte 1 - Conceitos de Qualidade de Software...
QUALIDADE DE SOFTWARE - AULA 3 - Parte 1 - Conceitos de Qualidade de Software...QUALIDADE DE SOFTWARE - AULA 3 - Parte 1 - Conceitos de Qualidade de Software...
QUALIDADE DE SOFTWARE - AULA 3 - Parte 1 - Conceitos de Qualidade de Software...
 
What are functional specifications
What are functional specificationsWhat are functional specifications
What are functional specifications
 
Utilização da Engenharia de Requisitos: Onde, quando e como utilizar
Utilização da Engenharia de Requisitos: Onde, quando e como utilizarUtilização da Engenharia de Requisitos: Onde, quando e como utilizar
Utilização da Engenharia de Requisitos: Onde, quando e como utilizar
 
Aula1 introducao engsw
Aula1 introducao engswAula1 introducao engsw
Aula1 introducao engsw
 
Engenharia de Software introdução
Engenharia de Software    introduçãoEngenharia de Software    introdução
Engenharia de Software introdução
 
Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9Engenharia de-software-1217199594686494-9
Engenharia de-software-1217199594686494-9
 

Mais de Felipe Weizenmann

Mais de Felipe Weizenmann (14)

Shell sort
Shell sortShell sort
Shell sort
 
Processadores
ProcessadoresProcessadores
Processadores
 
Biomassa
BiomassaBiomassa
Biomassa
 
Energia solar
Energia solarEnergia solar
Energia solar
 
Internet + Hackers e Crackers + Lojas Virtuais
Internet + Hackers e Crackers + Lojas VirtuaisInternet + Hackers e Crackers + Lojas Virtuais
Internet + Hackers e Crackers + Lojas Virtuais
 
Placa mãe modelo giga byte ga ep41 ud3l
Placa mãe modelo giga byte ga ep41 ud3lPlaca mãe modelo giga byte ga ep41 ud3l
Placa mãe modelo giga byte ga ep41 ud3l
 
Protocolos- SMTP, POP3 e IMAP4
Protocolos- SMTP, POP3 e IMAP4Protocolos- SMTP, POP3 e IMAP4
Protocolos- SMTP, POP3 e IMAP4
 
Redes ATM- Redes de Computadores
Redes ATM- Redes de ComputadoresRedes ATM- Redes de Computadores
Redes ATM- Redes de Computadores
 
Servidores de E-mail
Servidores de E-mailServidores de E-mail
Servidores de E-mail
 
Açúcar: Produção e Comercialização
Açúcar: Produção e ComercializaçãoAçúcar: Produção e Comercialização
Açúcar: Produção e Comercialização
 
Quilombos orig.
Quilombos  orig.Quilombos  orig.
Quilombos orig.
 
Topologia modelo arvore
Topologia modelo arvoreTopologia modelo arvore
Topologia modelo arvore
 
Open source
Open sourceOpen source
Open source
 
Camadas de enlace de dados
Camadas de enlace de dadosCamadas de enlace de dados
Camadas de enlace de dados
 

Engenharia de requisitos

  • 1. 2014 Desenvolvido por: Felipe Weizenmann
  • 2.  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 propriedades essenciais e desejáveis.
  • 3.  Funcionais: Descrição da funcionalidade e serviços do sistema;  Não Funcionais: Descrição de propriedades e restrições do sistema, qualidade e podem especificar linguagens de programação e os métodos de desenvolvimento.  De Domínio: Descreve características do sistema e qualidades de acordo com o domínio.
  • 4.  Concepção;  Levantamento;  Elaboração;  Negociação;  Especificação;  Validação;  Gestão de Requisitos.
  • 5.  Esta relacionada com:  Escopo;  Domínio de aplicação;  Entendimento básico do problema;  Percepção geral de uma solução.
  • 6.  Engloba os:  Os objetivos/abrangência do sistema;  Necessidades de diferentes usuários;  Uso do sistema.
  • 7.  Modelagem de analise:  Modelagem;  Refinamento.  Criação do modelo de analise que define o domínio do problema informacional, funcional e comportamental:  Refinamento das funções;  Características;  Restrições.
  • 8.  Resolver os conflitos:  São discutidos os conflitos de prioridade;  Avaliação de impacto:  Custo de projeto;  Prazo de entrega;  Alcançar satisfação.
  • 9.  Criação de modelo escrito;  Fundamento das atividades seguintes de Engenharia de software;  Descreve:  Função;  Desempenho;  Restrições.
  • 10.  Garante que os requisitos estejam claros para que os outros engenheiros possam entender o objetivo do software;  Revisão técnica do projeto;  Check-List- Questões sobre o projeto.
  • 11.  Identificar, controlar e rastrear modificações durante a vida do projeto;  Após se identificar o requisito, é atribuído um modo identificador e tabelas de rastreamento são desenvolvidas, como por exemplo:  Tabela de rastreamento de características;  Tabela de rastreamento de fontes;  Tabela de rastreamento de Interface.

Notas do Editor

  1. Bruno G
  2. Felipe
  3. Felipe
  4. Augusto
  5. Augusto
  6. Bruno Sorry
  7. Bruno sorry
  8. Bruno G
  9. felipe
  10. augusto