SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Representing and Using Nonfuctional Requirements: A Process-Oriented Approach   Aluno: Maurício Serrano Abril 2008 Análise do Artigo Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Índice ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Introdução Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
Introdução ,[object Object],[object Object],[object Object],[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Introdução ,[object Object],[object Object],[object Object],[object Object],[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Trabalhos Relacionados Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
Trabalhos Relacionados Abordagem Informal Em um relatório publicado em  Rome Air Development Center  ( RADC ) [7],  NFRs  são classificados em: Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Technically-Oriented Consumer-Oriented
Trabalhos Relacionados Abordagem Formal As abordagens formais podem ser divididas em: Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Product-Oriented Process-Oriented
Trabalhos Relacionados –  Product-Oriented ,[object Object],[object Object],[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Trabalhos Relacionados – Base para a Proposta ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Abordagem Orientada a Processo Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
Abordagem Orientada a Processo ,[object Object],[object Object],[object Object],[object Object],[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Abordagem Orientada a Processo ,[object Object],[object Object],[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Qualitativa Quantitativa X
Framework  proposto pelos Autores Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
Framework  proposto pelos Autores Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Framework  proposto pelos Autores -  Goals Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Framework  proposto pelos Autores –  Link Types Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Framework  proposto pelos Autores –  Link Types Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Framework  proposto pelos Autores –  Link Types Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Framework  proposto pelos Autores –  Methods Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Framework  proposto pelos Autores –  Correlation Rules Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object]
Framework  proposto pelos Autores –  Labelling Procedure Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Framework  proposto pelos Autores –  Labelling Procedure Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) ,[object Object],[object Object],[object Object],[object Object]
Exemplo: Requisito Não-Funcional de Precisão Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
 
 
Exemplo:  Requisito Não-Funcional de Performance Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
 
Conclusão Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
Conclusão ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
Referência Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
Referência ,[object Object],Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)

Más contenido relacionado

La actualidad más candente

Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de RequisitosTiago Barros
 
Engenharia Software Rup
Engenharia Software   RupEngenharia Software   Rup
Engenharia Software RupFelipe
 
A disciplina Teste no RUP
A disciplina Teste no RUPA disciplina Teste no RUP
A disciplina Teste no RUPtecprog2010
 
Engenharia de Requisitos - Aula 2
Engenharia de Requisitos - Aula 2Engenharia de Requisitos - Aula 2
Engenharia de Requisitos - Aula 2Tiago Barros
 
Engenharia Requisitos
Engenharia RequisitosEngenharia Requisitos
Engenharia Requisitoselliando dias
 
Gerenciamento de Configuração
Gerenciamento de ConfiguraçãoGerenciamento de Configuração
Gerenciamento de ConfiguraçãoMarcelo Yamaguti
 
Processo Unificado(RUP)
Processo Unificado(RUP)Processo Unificado(RUP)
Processo Unificado(RUP)elliando dias
 
APOSTILA IBGE 2017 ANÁLISE DE SISTEMAS DESENVOLVIMENTO DE APLICAÇÕES - 2 VOLU...
APOSTILA IBGE 2017 ANÁLISE DE SISTEMAS DESENVOLVIMENTO DE APLICAÇÕES - 2 VOLU...APOSTILA IBGE 2017 ANÁLISE DE SISTEMAS DESENVOLVIMENTO DE APLICAÇÕES - 2 VOLU...
APOSTILA IBGE 2017 ANÁLISE DE SISTEMAS DESENVOLVIMENTO DE APLICAÇÕES - 2 VOLU...PORTAL EDUCAR
 
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...Marcelo Schumacher
 
Desenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalDesenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalRuan Carvalho
 
Case estágio - Proposta de interface para um módulo de estratégia do sistema ...
Case estágio - Proposta de interface para um módulo de estratégia do sistema ...Case estágio - Proposta de interface para um módulo de estratégia do sistema ...
Case estágio - Proposta de interface para um módulo de estratégia do sistema ...Guilherme Ponce
 
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2Urique Hoffmann
 
Rational Unified Process - RUP
Rational Unified Process - RUPRational Unified Process - RUP
Rational Unified Process - RUPFernando Nogueira
 

La actualidad más candente (18)

Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
Engenharia Software Rup
Engenharia Software   RupEngenharia Software   Rup
Engenharia Software Rup
 
A disciplina Teste no RUP
A disciplina Teste no RUPA disciplina Teste no RUP
A disciplina Teste no RUP
 
Engenharia de Requisitos - Aula 2
Engenharia de Requisitos - Aula 2Engenharia de Requisitos - Aula 2
Engenharia de Requisitos - Aula 2
 
Engenharia Requisitos
Engenharia RequisitosEngenharia Requisitos
Engenharia Requisitos
 
Gerenciamento de Configuração
Gerenciamento de ConfiguraçãoGerenciamento de Configuração
Gerenciamento de Configuração
 
Processo Unificado(RUP)
Processo Unificado(RUP)Processo Unificado(RUP)
Processo Unificado(RUP)
 
APOSTILA IBGE 2017 ANÁLISE DE SISTEMAS DESENVOLVIMENTO DE APLICAÇÕES - 2 VOLU...
APOSTILA IBGE 2017 ANÁLISE DE SISTEMAS DESENVOLVIMENTO DE APLICAÇÕES - 2 VOLU...APOSTILA IBGE 2017 ANÁLISE DE SISTEMAS DESENVOLVIMENTO DE APLICAÇÕES - 2 VOLU...
APOSTILA IBGE 2017 ANÁLISE DE SISTEMAS DESENVOLVIMENTO DE APLICAÇÕES - 2 VOLU...
 
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
 
Analise sistemas 05
Analise sistemas 05Analise sistemas 05
Analise sistemas 05
 
Eng.ª do Software - 4. Processos de software
Eng.ª do Software - 4. Processos de softwareEng.ª do Software - 4. Processos de software
Eng.ª do Software - 4. Processos de software
 
Desenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-IncrementalDesenvolvimento Iterativo-Incremental
Desenvolvimento Iterativo-Incremental
 
Case estágio - Proposta de interface para um módulo de estratégia do sistema ...
Case estágio - Proposta de interface para um módulo de estratégia do sistema ...Case estágio - Proposta de interface para um módulo de estratégia do sistema ...
Case estágio - Proposta de interface para um módulo de estratégia do sistema ...
 
Aula3 TEES UFS: Engenharia de Requisitos
Aula3 TEES UFS: Engenharia de RequisitosAula3 TEES UFS: Engenharia de Requisitos
Aula3 TEES UFS: Engenharia de Requisitos
 
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
 
Rational Unified Process - RUP
Rational Unified Process - RUPRational Unified Process - RUP
Rational Unified Process - RUP
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Introducao swebok
Introducao swebokIntroducao swebok
Introducao swebok
 

Destacado (10)

Luana - Aula 10 artigo 2
Luana - Aula 10 artigo 2Luana - Aula 10 artigo 2
Luana - Aula 10 artigo 2
 
Aula 4 Corporate Truth
Aula 4  Corporate TruthAula 4  Corporate Truth
Aula 4 Corporate Truth
 
Giselle Morabito - Transparencia De Software
Giselle Morabito - Transparencia De SoftwareGiselle Morabito - Transparencia De Software
Giselle Morabito - Transparencia De Software
 
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
 
Milene Puc Rio (Er) Aula 3
Milene   Puc Rio (Er)   Aula 3Milene   Puc Rio (Er)   Aula 3
Milene Puc Rio (Er) Aula 3
 
Transparência de Processos e Software
Transparência de Processos e SoftwareTransparência de Processos e Software
Transparência de Processos e Software
 
Internet Governanca
Internet GovernancaInternet Governanca
Internet Governanca
 
NFR Framework
NFR FrameworkNFR Framework
NFR Framework
 
Luana - Aula 10 artigo 1
Luana - Aula 10 artigo 1Luana - Aula 10 artigo 1
Luana - Aula 10 artigo 1
 
Rastreabilidade de Requisitos
Rastreabilidade de RequisitosRastreabilidade de Requisitos
Rastreabilidade de Requisitos
 

Similar a Mauricio Puc Rio (Er) Aula 7 Primeiro Artigo

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 Artigotransparenciadesoftware
 
UM ESTUDO SOBRE ABORDAGENS DE TESTE E SUAS CONTRIBUIÇÕES PARA A QUALIDADE NO ...
UM ESTUDO SOBRE ABORDAGENS DE TESTE E SUAS CONTRIBUIÇÕES PARA A QUALIDADE NO ...UM ESTUDO SOBRE ABORDAGENS DE TESTE E SUAS CONTRIBUIÇÕES PARA A QUALIDADE NO ...
UM ESTUDO SOBRE ABORDAGENS DE TESTE E SUAS CONTRIBUIÇÕES PARA A QUALIDADE NO ...Fábio Pio
 
Técnicas de modelagem formal aplicadas na avaliação de sistemas biomédicos.
Técnicas de modelagem formal aplicadas na avaliação de sistemas biomédicos.Técnicas de modelagem formal aplicadas na avaliação de sistemas biomédicos.
Técnicas de modelagem formal aplicadas na avaliação de sistemas biomédicos.Misael Jr
 
Engenharia software rup
Engenharia software   rupEngenharia software   rup
Engenharia software rupFelipe
 
Quero ser analista de requisitos ou negócios. Por onde eu começo?
Quero ser analista de requisitos ou negócios. Por onde eu começo? Quero ser analista de requisitos ou negócios. Por onde eu começo?
Quero ser analista de requisitos ou negócios. Por onde eu começo? Venícios Gustavo
 
FEI - Modelagem de negocios - 2° semestre 2010
FEI - Modelagem de negocios - 2° semestre 2010FEI - Modelagem de negocios - 2° semestre 2010
FEI - Modelagem de negocios - 2° semestre 2010nathan85
 
2 engenharia de software
2   engenharia de software2   engenharia de software
2 engenharia de softwareFelipe Bugov
 
Melhoria de processos do software brasileiro
Melhoria de processos do software brasileiroMelhoria de processos do software brasileiro
Melhoria de processos do software brasileiroingrid_fatec
 
Padrões_Desenvolvimento
Padrões_DesenvolvimentoPadrões_Desenvolvimento
Padrões_DesenvolvimentoWagner Zaparoli
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trataRoni Reis
 
MAPEAMENTO ENTRE A METODOLOGIA ÁGIL FDD E O MODELO DE QUALIDADE MPS.BR NOS N...
MAPEAMENTO ENTRE A METODOLOGIA ÁGIL FDD E O  MODELO DE QUALIDADE MPS.BR NOS N...MAPEAMENTO ENTRE A METODOLOGIA ÁGIL FDD E O  MODELO DE QUALIDADE MPS.BR NOS N...
MAPEAMENTO ENTRE A METODOLOGIA ÁGIL FDD E O MODELO DE QUALIDADE MPS.BR NOS N...Adson Wendel
 
RUP (Rational Unified Process)
RUP (Rational Unified Process)RUP (Rational Unified Process)
RUP (Rational Unified Process)TUPP3T3
 
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
 
Dru - Desenvolvimento para Reuso
Dru - Desenvolvimento para ReusoDru - Desenvolvimento para Reuso
Dru - Desenvolvimento para ReusoJuliana Cindra
 
ApresentacaoDefesa_v5
ApresentacaoDefesa_v5ApresentacaoDefesa_v5
ApresentacaoDefesa_v5Flavio Moreni
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processocrc1404
 

Similar a Mauricio Puc Rio (Er) Aula 7 Primeiro Artigo (20)

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
 
UM ESTUDO SOBRE ABORDAGENS DE TESTE E SUAS CONTRIBUIÇÕES PARA A QUALIDADE NO ...
UM ESTUDO SOBRE ABORDAGENS DE TESTE E SUAS CONTRIBUIÇÕES PARA A QUALIDADE NO ...UM ESTUDO SOBRE ABORDAGENS DE TESTE E SUAS CONTRIBUIÇÕES PARA A QUALIDADE NO ...
UM ESTUDO SOBRE ABORDAGENS DE TESTE E SUAS CONTRIBUIÇÕES PARA A QUALIDADE NO ...
 
Rational Unified Process (RUP)
Rational Unified Process (RUP)Rational Unified Process (RUP)
Rational Unified Process (RUP)
 
Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008
 
Técnicas de modelagem formal aplicadas na avaliação de sistemas biomédicos.
Técnicas de modelagem formal aplicadas na avaliação de sistemas biomédicos.Técnicas de modelagem formal aplicadas na avaliação de sistemas biomédicos.
Técnicas de modelagem formal aplicadas na avaliação de sistemas biomédicos.
 
Engenharia software rup
Engenharia software   rupEngenharia software   rup
Engenharia software rup
 
Quero ser analista de requisitos ou negócios. Por onde eu começo?
Quero ser analista de requisitos ou negócios. Por onde eu começo? Quero ser analista de requisitos ou negócios. Por onde eu começo?
Quero ser analista de requisitos ou negócios. Por onde eu começo?
 
FEI - Modelagem de negocios - 2° semestre 2010
FEI - Modelagem de negocios - 2° semestre 2010FEI - Modelagem de negocios - 2° semestre 2010
FEI - Modelagem de negocios - 2° semestre 2010
 
2 engenharia de software
2   engenharia de software2   engenharia de software
2 engenharia de software
 
Melhoria de processos do software brasileiro
Melhoria de processos do software brasileiroMelhoria de processos do software brasileiro
Melhoria de processos do software brasileiro
 
Padrões_Desenvolvimento
Padrões_DesenvolvimentoPadrões_Desenvolvimento
Padrões_Desenvolvimento
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trata
 
MAPEAMENTO ENTRE A METODOLOGIA ÁGIL FDD E O MODELO DE QUALIDADE MPS.BR NOS N...
MAPEAMENTO ENTRE A METODOLOGIA ÁGIL FDD E O  MODELO DE QUALIDADE MPS.BR NOS N...MAPEAMENTO ENTRE A METODOLOGIA ÁGIL FDD E O  MODELO DE QUALIDADE MPS.BR NOS N...
MAPEAMENTO ENTRE A METODOLOGIA ÁGIL FDD E O MODELO DE QUALIDADE MPS.BR NOS N...
 
RUP (Rational Unified Process)
RUP (Rational Unified Process)RUP (Rational Unified Process)
RUP (Rational Unified Process)
 
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
 
Apresentacao TCC Slececao Projetos IBMEC
Apresentacao TCC Slececao Projetos IBMECApresentacao TCC Slececao Projetos IBMEC
Apresentacao TCC Slececao Projetos IBMEC
 
Analise essencial 2
Analise essencial 2Analise essencial 2
Analise essencial 2
 
Dru - Desenvolvimento para Reuso
Dru - Desenvolvimento para ReusoDru - Desenvolvimento para Reuso
Dru - Desenvolvimento para Reuso
 
ApresentacaoDefesa_v5
ApresentacaoDefesa_v5ApresentacaoDefesa_v5
ApresentacaoDefesa_v5
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
 

Mauricio Puc Rio (Er) Aula 7 Primeiro Artigo

  • 1. Representing and Using Nonfuctional Requirements: A Process-Oriented Approach Aluno: Maurício Serrano Abril 2008 Análise do Artigo Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio)
  • 2.
  • 3. Introdução Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
  • 4.
  • 5.
  • 6. Trabalhos Relacionados Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
  • 7. Trabalhos Relacionados Abordagem Informal Em um relatório publicado em Rome Air Development Center ( RADC ) [7], NFRs são classificados em: Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Technically-Oriented Consumer-Oriented
  • 8. Trabalhos Relacionados Abordagem Formal As abordagens formais podem ser divididas em: Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Product-Oriented Process-Oriented
  • 9.
  • 10.
  • 11. Abordagem Orientada a Processo Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
  • 12.
  • 13.
  • 14. Framework proposto pelos Autores Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Exemplo: Requisito Não-Funcional de Precisão Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
  • 25.  
  • 26.  
  • 27. Exemplo: Requisito Não-Funcional de Performance Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
  • 28.  
  • 29. Conclusão Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
  • 30.
  • 31. Referência Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) Transparência de Software
  • 32.