SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
A disciplina Teste no modelo
Rational Unified Process
Especialização em
Engenharia de Software
2013
UFPR - UNIVERSIDADE FEDERAL DO PARANÁ
SEPT – SETOR DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
A disciplina Teste no modelo RUP
SUMÁRIO
Introdução
RUP:
- objetivo maior
- visão geral
A disciplina Teste:
- tarefas
- atividades
- visão geral
- envolvidos e atividades
- relação com outras disciplinas
Conclusão:
RUP (Rational Unified Process)
Seu maior objetivo é garantir a
produção de softwares de alta
qualidade e que satisfaçam as
expectativas e necessidades dos
usuários finais dentro de um prazo e
orçamento aceitáveis por parte dos
patrocinadores.
RUP – visão geral
A disciplina Teste
Essa disciplina fornece orientação sobre como avaliar a qualidade
do produto.
A mesma é abordada em dois grupos de Atividades:
-Definir a missão de avaliação;
-Verificar a estabilidade do build
estas possuem suas respectivas Tarefas geram artefatos
Atividade: Definir Missão de Avaliação
Atividade: Validar estabilidade do Build

A disciplina Teste - tarefas
TAREFAS:
•Avaliar e Defender Qualidade
•Definir Abordagem do Teste
•Determinar Resultados do Teste
•Estruturar a Implementação de Testes
•Executar o Conjunto de Testes
•Identificar Idéias de Teste
•Implementar Conjunto de Testes
Workflow Teste – Visão geral
A disciplina Teste – envolvidos e atividades
Disciplina Teste – relação com outras disciplinas do RUP
A disciplina Requisitos, captura os requisitos para o software, que é
uma das entradas principais para identificar quais testes devem ser
desempenhados.
A disciplina Análise e Projeto determina o projeto adequado para o
software, que é outra entrada importante para identificar quais
testes devem ser desempenhados.
A disciplina Implementação produz builds do software que são
validadas por ciclo de teste.
A disciplina Implementação onde testes beta e teste de aceitação
geralmente são conduzidos como parte da Implementação.
Disciplina Teste – relação com outras disciplinas do RUP
A disciplina Ambiente desenvolve e mantém artefatos de suporte
que são utilizados durante o Teste, como as Diretrizes de Teste e
Ambiente de Teste.
A disciplina Gerenciamento de Projeto planeja o projeto e o
trabalho necessário em cada iteração. Descrito em um Plano de
Iteração, este artefato é uma entrada importante, utilizada
quando você define a missão de avaliação correta para o esforço
de teste.
A disciplina Gerenciamento de Mudança e Configuração controla
as mudanças dentro da equipe de projeto. O esforço de teste
verifica se cada mudança foi concluída adequadamente.
Conclusão
Custos dos defeitos:
estabelece que o custo da correção de defeitos é bem mais custoso quanto mais tarde
o defeito é encontrado.
A disciplina Teste no modelo RUP
Fontes consultadas:
http://tecproit.com.br/downloads/Artigo-RUP-JUN2009-Adilson-TecProIT.pdf
http://www.wthreex.com/rup/v711_sp_ptbr/
http://thiesenovaes.blogspot.com.br/2012/01/regra-10-de-myers.html
Atividade parcial da disciplina RUP da Especialização em
Engenharia de Software / 2013 da UFPR, apresentada
pelo aluno André Andrade

Weitere ähnliche Inhalte

Was ist angesagt?

Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de SoftwareAricelio Souza
 
Qualidade de Software - Introdução
Qualidade de Software - Introdução Qualidade de Software - Introdução
Qualidade de Software - Introdução Elaine Cecília Gatto
 
Testes em métodos ágeis
Testes em métodos ágeisTestes em métodos ágeis
Testes em métodos ágeisQualister
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 
X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareAlexandreBartie
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projectssriks7
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de RequisitosCloves da Rocha
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareDaniel Cukier
 
Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software TestingSagar Joshi
 
Verificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareVerificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareCamilo Almendra
 
Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoSandy Maciel
 
Mta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEMta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEAlan Vasconcelos
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeisQualister
 

Was ist angesagt? (20)

Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Qualidade de Software - Introdução
Qualidade de Software - Introdução Qualidade de Software - Introdução
Qualidade de Software - Introdução
 
Testes em métodos ágeis
Testes em métodos ágeisTestes em métodos ágeis
Testes em métodos ágeis
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 
X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de Software
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software
 
Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem prática
 
style guide ui
style guide uistyle guide ui
style guide ui
 
QA process Presentation
QA process PresentationQA process Presentation
QA process Presentation
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software Testing
 
Verificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareVerificação, Validação e Teste de Software
Verificação, Validação e Teste de Software
 
Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automação
 
Test Planning
Test PlanningTest Planning
Test Planning
 
Mta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEMta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDE
 
stlc
stlcstlc
stlc
 
Aula - Metodologias Ágeis
Aula - Metodologias ÁgeisAula - Metodologias Ágeis
Aula - Metodologias Ágeis
 
Engenharia de software
Engenharia de softwareEngenharia de software
Engenharia de software
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeis
 

Ähnlich wie A disciplina Teste no RUP

Memória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwareMemória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwarerenatocinttra
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de TestesUFPA
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCPFrank Coelho
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcpFrank Coelho
 
Apresentação artigo teste software 26042010
Apresentação artigo   teste software 26042010Apresentação artigo   teste software 26042010
Apresentação artigo teste software 26042010Fabio Franzotti
 
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
 
Implementing Product Line Variabilities
Implementing Product Line VariabilitiesImplementing Product Line Variabilities
Implementing Product Line VariabilitiesMichel Alves
 
Visao geraldorup 20slides
Visao geraldorup 20slidesVisao geraldorup 20slides
Visao geraldorup 20slideshoraciosila
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De SoftwareCursoSENAC
 
Es2 modelo de processo de software
Es2 modelo de processo de softwareEs2 modelo de processo de software
Es2 modelo de processo de softwareluacal
 

Ähnlich wie A disciplina Teste no RUP (20)

Memória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwareMemória de aula_aula04_eng_software
Memória de aula_aula04_eng_software
 
38484931 questionario-es
38484931 questionario-es38484931 questionario-es
38484931 questionario-es
 
Aula 03
Aula 03Aula 03
Aula 03
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
 
Introdução ao RUP
Introdução ao RUPIntrodução ao RUP
Introdução ao RUP
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcp
 
Apresentação artigo teste software 26042010
Apresentação artigo   teste software 26042010Apresentação artigo   teste software 26042010
Apresentação artigo teste software 26042010
 
IBM Rational Unified Process
IBM Rational Unified ProcessIBM Rational Unified Process
IBM Rational Unified Process
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
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
 
Implementing Product Line Variabilities
Implementing Product Line VariabilitiesImplementing Product Line Variabilities
Implementing Product Line Variabilities
 
Aula2 processos sw
Aula2 processos swAula2 processos sw
Aula2 processos sw
 
Visao geraldorup 20slides
Visao geraldorup 20slidesVisao geraldorup 20slides
Visao geraldorup 20slides
 
Apresentação RUP
Apresentação RUPApresentação RUP
Apresentação RUP
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 
Es2 modelo de processo de software
Es2 modelo de processo de softwareEs2 modelo de processo de software
Es2 modelo de processo de software
 
04 Unified process
04 Unified process04 Unified process
04 Unified process
 
347842.ppt
347842.ppt347842.ppt
347842.ppt
 
MPS.BR
MPS.BRMPS.BR
MPS.BR
 

A disciplina Teste no RUP

  • 1. A disciplina Teste no modelo Rational Unified Process Especialização em Engenharia de Software 2013 UFPR - UNIVERSIDADE FEDERAL DO PARANÁ SEPT – SETOR DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
  • 2. A disciplina Teste no modelo RUP SUMÁRIO Introdução RUP: - objetivo maior - visão geral A disciplina Teste: - tarefas - atividades - visão geral - envolvidos e atividades - relação com outras disciplinas Conclusão:
  • 3. RUP (Rational Unified Process) Seu maior objetivo é garantir a produção de softwares de alta qualidade e que satisfaçam as expectativas e necessidades dos usuários finais dentro de um prazo e orçamento aceitáveis por parte dos patrocinadores.
  • 5. A disciplina Teste Essa disciplina fornece orientação sobre como avaliar a qualidade do produto. A mesma é abordada em dois grupos de Atividades: -Definir a missão de avaliação; -Verificar a estabilidade do build estas possuem suas respectivas Tarefas geram artefatos
  • 6. Atividade: Definir Missão de Avaliação
  • 8. A disciplina Teste - tarefas TAREFAS: •Avaliar e Defender Qualidade •Definir Abordagem do Teste •Determinar Resultados do Teste •Estruturar a Implementação de Testes •Executar o Conjunto de Testes •Identificar Idéias de Teste •Implementar Conjunto de Testes
  • 9. Workflow Teste – Visão geral
  • 10. A disciplina Teste – envolvidos e atividades
  • 11. Disciplina Teste – relação com outras disciplinas do RUP A disciplina Requisitos, captura os requisitos para o software, que é uma das entradas principais para identificar quais testes devem ser desempenhados. A disciplina Análise e Projeto determina o projeto adequado para o software, que é outra entrada importante para identificar quais testes devem ser desempenhados. A disciplina Implementação produz builds do software que são validadas por ciclo de teste. A disciplina Implementação onde testes beta e teste de aceitação geralmente são conduzidos como parte da Implementação.
  • 12. Disciplina Teste – relação com outras disciplinas do RUP A disciplina Ambiente desenvolve e mantém artefatos de suporte que são utilizados durante o Teste, como as Diretrizes de Teste e Ambiente de Teste. A disciplina Gerenciamento de Projeto planeja o projeto e o trabalho necessário em cada iteração. Descrito em um Plano de Iteração, este artefato é uma entrada importante, utilizada quando você define a missão de avaliação correta para o esforço de teste. A disciplina Gerenciamento de Mudança e Configuração controla as mudanças dentro da equipe de projeto. O esforço de teste verifica se cada mudança foi concluída adequadamente.
  • 13. Conclusão Custos dos defeitos: estabelece que o custo da correção de defeitos é bem mais custoso quanto mais tarde o defeito é encontrado.
  • 14. A disciplina Teste no modelo RUP Fontes consultadas: http://tecproit.com.br/downloads/Artigo-RUP-JUN2009-Adilson-TecProIT.pdf http://www.wthreex.com/rup/v711_sp_ptbr/ http://thiesenovaes.blogspot.com.br/2012/01/regra-10-de-myers.html Atividade parcial da disciplina RUP da Especialização em Engenharia de Software / 2013 da UFPR, apresentada pelo aluno André Andrade