SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
elliando dias
 
Introdução à Engenharia de Software
Introdução à Engenharia de SoftwareIntrodução à Engenharia de Software
Introdução à Engenharia de Software
Nécio de Lima Veras
 
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Sérgio Souza Costa
 
소프트웨어 테스팅
소프트웨어 테스팅소프트웨어 테스팅
소프트웨어 테스팅
영기 김
 

La actualidad más candente (20)

Metodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto softwareMetodologías, metricas y modelo cocomo para el costo de un proyecto software
Metodologías, metricas y modelo cocomo para el costo de un proyecto software
 
Desarrollo de software orientado a objetos
Desarrollo de software orientado a objetosDesarrollo de software orientado a objetos
Desarrollo de software orientado a objetos
 
Diagrama de Atividades - UML
Diagrama de Atividades - UMLDiagrama de Atividades - UML
Diagrama de Atividades - UML
 
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitos
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitosTema 2 - T2: Métodos y actividades de la ingeniería de requisitos
Tema 2 - T2: Métodos y actividades de la ingeniería de requisitos
 
Aula 04 - Diagrama de casos de uso
Aula 04 - Diagrama de casos de usoAula 04 - Diagrama de casos de uso
Aula 04 - Diagrama de casos de uso
 
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane FidelixModelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Requisitos Ágeis
Requisitos ÁgeisRequisitos Ágeis
Requisitos Ágeis
 
Introdução à Engenharia de Software
Introdução à Engenharia de SoftwareIntrodução à Engenharia de Software
Introdução à Engenharia de Software
 
Todas as abordagens de testes dentro do ágil
Todas as abordagens de testes dentro do ágilTodas as abordagens de testes dentro do ágil
Todas as abordagens de testes dentro do ágil
 
Test plan presentation
Test plan presentationTest plan presentation
Test plan presentation
 
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
 
O que é Teste de Software?
O que é Teste de Software?O que é Teste de Software?
O que é Teste de Software?
 
소프트웨어 테스팅
소프트웨어 테스팅소프트웨어 테스팅
소프트웨어 테스팅
 
Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de software
 
Aula 6 - Qualidade de Software
Aula 6 - Qualidade de SoftwareAula 6 - Qualidade de Software
Aula 6 - Qualidade de Software
 
Prototipação de software
Prototipação de softwarePrototipação de software
Prototipação de software
 
Introdução à Gerência de configuração de Software
Introdução à Gerência de configuração de SoftwareIntrodução à Gerência de configuração de Software
Introdução à Gerência de configuração de Software
 
Gerência de Requisitos
Gerência de RequisitosGerência de Requisitos
Gerência de Requisitos
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 

Similar a A disciplina Teste no RUP

Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
UFPA
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
Frank Coelho
 
Apresentação artigo teste software 26042010
Apresentação artigo   teste software 26042010Apresentação artigo   teste software 26042010
Apresentação artigo teste software 26042010
Fabio Franzotti
 
Visao geraldorup 20slides
Visao geraldorup 20slidesVisao geraldorup 20slides
Visao geraldorup 20slides
horaciosila
 
Es2 modelo de processo de software
Es2 modelo de processo de softwareEs2 modelo de processo de software
Es2 modelo de processo de software
luacal
 

Similar a 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
 
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
 
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
 

Último

Último (8)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 

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