SlideShare une entreprise Scribd logo
1  sur  54
REQUISITOS NÃO FUNCIONAIS: DA ELICITAÇÃO AOS MODELOS CONCEITUAIS   [email_address] PUC-RJ TRANSPARÊNCIA DE SOFTWARE
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object],Overview da Estratégia
Overview da Estratégia
[object Object],[object Object],[object Object],Overview da Estratégia
[object Object],[object Object],[object Object],[object Object],[object Object],Overview da Estratégia
[object Object],[object Object],[object Object],Overview da Estratégia
[object Object],[object Object],[object Object],[object Object],[object Object],Overview da Estratégia
[object Object],[object Object],[object Object],Overview da Estratégia
Construção da Perspectiva Não - Funcional
[object Object],[object Object],[object Object],[object Object],[object Object],Construção da Perspectiva Não - Funcional
[object Object],[object Object],[object Object],[object Object],Usando LEL Como Apoio na Elicitação dos NFRs
[object Object],[object Object],[object Object],[object Object],Usando LEL Como Apoio na Elicitação dos NFRs
[object Object],[object Object],[object Object],[object Object],Usando LEL Como Apoio na Elicitação dos NFRs
[object Object],[object Object],[object Object],[object Object],Usando LEL Como Apoio na Elicitação dos NFRs
[object Object],[object Object],[object Object],[object Object],Usando LEL Como Apoio na Elicitação dos NFRs
[object Object],[object Object],[object Object],[object Object],Usando LEL Como Apoio na Elicitação dos NFRs
[object Object],[object Object],[object Object],Usando LEL Como Apoio na Elicitação dos NFRs
Usando LEL Como Apoio na Elicitação dos NFRs
[object Object],[object Object],[object Object],[object Object],[object Object],Representando NFRs
[object Object],[object Object],[object Object],Representando NFRs
[object Object],[object Object],[object Object],Construindo Grafos NFR
[object Object],Construindo Grafos NFR
[object Object],Construindo Grafos NFR
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Construindo Grafos NFR
Representando NFRs
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Identificando e Resolvendo Conflitos
Identificando e Resolvendo Conflitos
[object Object],[object Object],[object Object],[object Object],Identificando e Resolvendo Conflitos
[object Object],[object Object],Integrando Perspectivas Funcionais  e Não-Funcionais
[object Object],[object Object],[object Object],[object Object],Integrando NFRs nos Casos de Uso
[object Object],[object Object],[object Object],[object Object],[object Object],Integrando NFRs nos Casos de Uso
Integrando NFRs nos Casos de Uso
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Integrando NFRs em Cenários
Integrando NFRs em Cenários
[object Object],[object Object],Integrando NFRs em Cenários
Integrando NFRs em Cenários
[object Object],[object Object],[object Object],[object Object],Integrando NFRs em Diagramas de Classes
Integrando NFRs em Diagramas de Classes
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Integrando NFRs em Diagramas de Classes
[object Object],[object Object],[object Object],[object Object],[object Object],Heurísticas de Como Usar Didagramas de Classes para Tratar NFRs
[object Object],[object Object],[object Object],[object Object],[object Object],Heurísticas de Como Usar Didagramas de Classes para Tratar NFRs
Heurísticas de Como Usar Didagramas de Classes para Tratar NFRs
[object Object],[object Object],[object Object],[object Object],[object Object],Integrando NFRs em Diagramas de Sequência e Colaboração
Integrando NFRs em Diagramas de Sequência e Colaboração
[object Object],[object Object],[object Object],[object Object],Usando a Estratégia
Usando a Estratégia ,[object Object]
[object Object],[object Object],[object Object],[object Object],Conclusões
[object Object],Referência

Contenu connexe

Tendances

Tendances (20)

Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1
 
Apresentação da UML
Apresentação da UMLApresentação da UML
Apresentação da UML
 
Análise Orientada a Objetos com UML
Análise Orientada a Objetos com UMLAnálise Orientada a Objetos com UML
Análise Orientada a Objetos com UML
 
Análise e Modelagem de Software
Análise e Modelagem de SoftwareAnálise e Modelagem de Software
Análise e Modelagem de Software
 
Diagrama de implantação
Diagrama de implantaçãoDiagrama de implantação
Diagrama de implantação
 
UML
UMLUML
UML
 
Algoritmos - Aula 03 - Necessidade Do Uso da Logica
Algoritmos - Aula 03 - Necessidade Do Uso da LogicaAlgoritmos - Aula 03 - Necessidade Do Uso da Logica
Algoritmos - Aula 03 - Necessidade Do Uso da Logica
 
Caso De Uso E Use Case Point
Caso De Uso E Use Case PointCaso De Uso E Use Case Point
Caso De Uso E Use Case Point
 
Análise e Modelagem com UML
Análise e Modelagem com UMLAnálise e Modelagem com UML
Análise e Modelagem com UML
 
Visaogeraldorup
VisaogeraldorupVisaogeraldorup
Visaogeraldorup
 
Programação Orientada a Aspectos
Programação Orientada a AspectosProgramação Orientada a Aspectos
Programação Orientada a Aspectos
 
3 uml
3 uml3 uml
3 uml
 
Componentes
ComponentesComponentes
Componentes
 
A Linguagem UML
A Linguagem UMLA Linguagem UML
A Linguagem UML
 
Linguagem de Modelagem Unificada (UML)
Linguagem de Modelagem Unificada (UML)Linguagem de Modelagem Unificada (UML)
Linguagem de Modelagem Unificada (UML)
 
Análise por Pontos de Função
Análise por Pontos de FunçãoAnálise por Pontos de Função
Análise por Pontos de Função
 
Aula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de ProjetoAula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de Projeto
 
Metodologia orientado a objetos
Metodologia orientado a objetosMetodologia orientado a objetos
Metodologia orientado a objetos
 
Modelando Sistemas com UML
Modelando Sistemas com UMLModelando Sistemas com UML
Modelando Sistemas com UML
 
Uml ppoint
Uml ppointUml ppoint
Uml ppoint
 

En vedette

Engenharia de requisitos para metodos ageis dissertacao
Engenharia de requisitos para metodos ageis   dissertacaoEngenharia de requisitos para metodos ageis   dissertacao
Engenharia de requisitos para metodos ageis dissertacaotsblackboy
 
Técnicas de Elicitação de Requisitos
Técnicas de Elicitação de RequisitosTécnicas de Elicitação de Requisitos
Técnicas de Elicitação de RequisitosNoaldo Sales
 
Gerenciamento de requisitos - NeoTalks - 05.05.2016
Gerenciamento de requisitos - NeoTalks - 05.05.2016Gerenciamento de requisitos - NeoTalks - 05.05.2016
Gerenciamento de requisitos - NeoTalks - 05.05.2016Carlos Giovani Rodrigues
 
Como hospedar seu site
Como hospedar seu siteComo hospedar seu site
Como hospedar seu siteWilliam Silva
 
3 unidade eng economica
3 unidade eng economica3 unidade eng economica
3 unidade eng economicaMoises Souza
 
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
 
Relato Experiência Taxonomia SOLO
Relato Experiência Taxonomia SOLORelato Experiência Taxonomia SOLO
Relato Experiência Taxonomia SOLOCamilo Almendra
 
Aula 02 - Engenharia de Requisitos
Aula 02 - Engenharia de RequisitosAula 02 - Engenharia de Requisitos
Aula 02 - Engenharia de RequisitosAlberto Simões
 
Engenharia de requisitos introdução
Engenharia de requisitos   introduçãoEngenharia de requisitos   introdução
Engenharia de requisitos introduçãoSilmar De Freitas
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitosMailson Queiroz
 
Engenharia de Requisitos - Aula 2
Engenharia de Requisitos - Aula 2Engenharia de Requisitos - Aula 2
Engenharia de Requisitos - Aula 2Tiago Barros
 
Principais Técnicas de Elicitação de Requisitos
Principais Técnicas de Elicitação de RequisitosPrincipais Técnicas de Elicitação de Requisitos
Principais Técnicas de Elicitação de RequisitosNorton Guimarães
 
Técnicas de Elicitação de Requisitos e sua Aderência ao CMMi
Técnicas de Elicitação de Requisitos e sua Aderência ao CMMiTécnicas de Elicitação de Requisitos e sua Aderência ao CMMi
Técnicas de Elicitação de Requisitos e sua Aderência ao CMMiDaniel Ferreira
 
Pinote, o fracote, janjão, o fortão
Pinote, o fracote, janjão, o fortãoPinote, o fracote, janjão, o fortão
Pinote, o fracote, janjão, o fortãobibliopbi
 
Passo a passo para baixar slides
Passo a passo para baixar slidesPasso a passo para baixar slides
Passo a passo para baixar slidesDênia Cavalcante
 

En vedette (20)

Engenharia de requisitos para metodos ageis dissertacao
Engenharia de requisitos para metodos ageis   dissertacaoEngenharia de requisitos para metodos ageis   dissertacao
Engenharia de requisitos para metodos ageis dissertacao
 
Dojo de Requisitos
Dojo de RequisitosDojo de Requisitos
Dojo de Requisitos
 
Técnicas de Elicitação de Requisitos
Técnicas de Elicitação de RequisitosTécnicas de Elicitação de Requisitos
Técnicas de Elicitação de Requisitos
 
Gerenciamento de requisitos - NeoTalks - 05.05.2016
Gerenciamento de requisitos - NeoTalks - 05.05.2016Gerenciamento de requisitos - NeoTalks - 05.05.2016
Gerenciamento de requisitos - NeoTalks - 05.05.2016
 
Como hospedar seu site
Como hospedar seu siteComo hospedar seu site
Como hospedar seu site
 
06 Requisitos
06 Requisitos06 Requisitos
06 Requisitos
 
3 unidade eng economica
3 unidade eng economica3 unidade eng economica
3 unidade eng economica
 
Smarts and Smarter
Smarts and SmarterSmarts and Smarter
Smarts and Smarter
 
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
 
Relato Experiência Taxonomia SOLO
Relato Experiência Taxonomia SOLORelato Experiência Taxonomia SOLO
Relato Experiência Taxonomia SOLO
 
Aula 02 - Engenharia de Requisitos
Aula 02 - Engenharia de RequisitosAula 02 - Engenharia de Requisitos
Aula 02 - Engenharia de Requisitos
 
Engenharia de requisitos introdução
Engenharia de requisitos   introduçãoEngenharia de requisitos   introdução
Engenharia de requisitos introdução
 
Resumo de Técnicas de elicitação de requisitos
Resumo de Técnicas de elicitação de requisitosResumo de Técnicas de elicitação de requisitos
Resumo de Técnicas de elicitação de requisitos
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Engenharia de Requisitos - Aula 2
Engenharia de Requisitos - Aula 2Engenharia de Requisitos - Aula 2
Engenharia de Requisitos - Aula 2
 
Principais Técnicas de Elicitação de Requisitos
Principais Técnicas de Elicitação de RequisitosPrincipais Técnicas de Elicitação de Requisitos
Principais Técnicas de Elicitação de Requisitos
 
Técnicas de Elicitação de Requisitos e sua Aderência ao CMMi
Técnicas de Elicitação de Requisitos e sua Aderência ao CMMiTécnicas de Elicitação de Requisitos e sua Aderência ao CMMi
Técnicas de Elicitação de Requisitos e sua Aderência ao CMMi
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
Pinote, o fracote, janjão, o fortão
Pinote, o fracote, janjão, o fortãoPinote, o fracote, janjão, o fortão
Pinote, o fracote, janjão, o fortão
 
Passo a passo para baixar slides
Passo a passo para baixar slidesPasso a passo para baixar slides
Passo a passo para baixar slides
 

Similaire à Requisitos não funcionais do software

Similaire à Requisitos não funcionais do software (20)

Análise de sistemas oo 1
Análise de sistemas oo   1Análise de sistemas oo   1
Análise de sistemas oo 1
 
NFR Framework
NFR FrameworkNFR Framework
NFR Framework
 
NFR Framework
NFR FrameworkNFR Framework
NFR Framework
 
Apresentação FITEM 2012
Apresentação FITEM 2012Apresentação FITEM 2012
Apresentação FITEM 2012
 
Apresentação final
Apresentação finalApresentação final
Apresentação final
 
Programação Orientada a Aspectos
Programação Orientada a AspectosProgramação Orientada a Aspectos
Programação Orientada a Aspectos
 
Padrões de Projeto (GoF)
Padrões de Projeto (GoF)Padrões de Projeto (GoF)
Padrões de Projeto (GoF)
 
RUP (Rational Unified Process)
RUP (Rational Unified Process)RUP (Rational Unified Process)
RUP (Rational Unified Process)
 
Minicurso Aplicação Web Utilizando o Framework Laravel
Minicurso Aplicação Web Utilizando o Framework LaravelMinicurso Aplicação Web Utilizando o Framework Laravel
Minicurso Aplicação Web Utilizando o Framework Laravel
 
Paradigmas De Linguagem De Programação.
Paradigmas De Linguagem De Programação.Paradigmas De Linguagem De Programação.
Paradigmas De Linguagem De Programação.
 
Tech Thursday -Spring Roo
Tech Thursday -Spring RooTech Thursday -Spring Roo
Tech Thursday -Spring Roo
 
Saam & arquiteturas_iu_halan
Saam & arquiteturas_iu_halanSaam & arquiteturas_iu_halan
Saam & arquiteturas_iu_halan
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Introdução ao TDD
Introdução ao TDDIntrodução ao TDD
Introdução ao TDD
 
Oficina cake php
Oficina cake phpOficina cake php
Oficina cake php
 
4º semestre
4º semestre4º semestre
4º semestre
 
Implementing Product Line Variabilities
Implementing Product Line VariabilitiesImplementing Product Line Variabilities
Implementing Product Line Variabilities
 
O emprego do_rup_na_uml_-_trabalho_poo_2012
O emprego do_rup_na_uml_-_trabalho_poo_2012O emprego do_rup_na_uml_-_trabalho_poo_2012
O emprego do_rup_na_uml_-_trabalho_poo_2012
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trata
 
MDA-gerenciamento
MDA-gerenciamentoMDA-gerenciamento
MDA-gerenciamento
 

Plus de transparenciadesoftware (12)

Internet Governanca
Internet GovernancaInternet Governanca
Internet Governanca
 
O Que faz a Transparência Funcionar - Gustavo Nunes
O Que faz a Transparência Funcionar - Gustavo NunesO Que faz a Transparência Funcionar - Gustavo Nunes
O Que faz a Transparência Funcionar - Gustavo Nunes
 
Giselle Morabito - Transparencia De Software
Giselle Morabito - Transparencia De SoftwareGiselle Morabito - Transparencia De Software
Giselle Morabito - Transparencia De Software
 
Rastreabilidade de Requisitos
Rastreabilidade de RequisitosRastreabilidade de Requisitos
Rastreabilidade de Requisitos
 
SIG - NFR Framework
SIG - NFR FrameworkSIG - NFR Framework
SIG - NFR Framework
 
Transparência de Processos e Software
Transparência de Processos e SoftwareTransparência de Processos e Software
Transparência de Processos e Software
 
Luana - Aula 10 artigo 1
Luana - Aula 10 artigo 1Luana - Aula 10 artigo 1
Luana - Aula 10 artigo 1
 
Luana - Aula 10 artigo 2
Luana - Aula 10 artigo 2Luana - Aula 10 artigo 2
Luana - Aula 10 artigo 2
 
Mauricio Puc Rio (Er) Aula 7 Segundo Artigo
Mauricio   Puc Rio (Er)   Aula 7   Segundo ArtigoMauricio   Puc Rio (Er)   Aula 7   Segundo Artigo
Mauricio Puc Rio (Er) Aula 7 Segundo Artigo
 
Mauricio Puc Rio (Er) Aula 7 Primeiro Artigo
Mauricio   Puc Rio (Er)   Aula 7   Primeiro ArtigoMauricio   Puc Rio (Er)   Aula 7   Primeiro Artigo
Mauricio Puc Rio (Er) Aula 7 Primeiro Artigo
 
Milene Puc Rio (Er) Aula 3
Milene   Puc Rio (Er)   Aula 3Milene   Puc Rio (Er)   Aula 3
Milene Puc Rio (Er) Aula 3
 
Aula 4 Corporate Truth
Aula 4  Corporate TruthAula 4  Corporate Truth
Aula 4 Corporate Truth
 

Requisitos não funcionais do software