SlideShare uma empresa Scribd logo
1 de 49
Baixar para ler offline
Instituto de P&D localizado 
em Manaus (hardware e 
software)
Treinamentos Constantes
Ambiente Descontraído
Criatividade e melhoria 
contínua de nossos 
processos
Surgiu a ideia de melhorar 
nosso processo de 
desenvolvimento com 
Snapshot Tests
Mas como é nosso processo 
de desenvolvimento?
Scrum
Temos 30 times que 
utilizam Scrum
Definition of Done (DoD)
Todo Sprint Backlog deve ter sido desenvolvido e testado. 
Todas as falhas identificadas durante o Sprint devem ter sido 
corrigidas e verificadas. E todas as metas de qualidade de 
código devem ter sido atingidas.
Qualidade 
de Código 
Codificação 
Verificação Testes
Após a conclusão de um conjunto 
de funcionalidades, o time gera 
uma versão para testes
Testes de Release
Lições aprendidas: não dava 
tempo de corrigir e verificar 
as falhas
Time tinha a sensação de “nadar, nadar e morrer na praia”
Esse tipo de problema faz parte da realidade dos times de 
vocês?
Snapshot Tests
Não precisar aguardar uma release para iniciar os testes
Estratégia batizada de “Snapshot Tests”
O termo “Snapshot” remete ao Maven
Mas não é uma ideia atrelada a uma ferramenta
Tem mais a ver com 
integração do time 
Do que com 
ferramentas
Snapshot Tests
Falhas encontradas são imediatamente comunicadas
O que é preciso para que 
essa estratégia funcione?
Todo time fisicamente 
próximo
Time deve compreender a 
importância da estratégia
Boa comunicação do time 
é fundamental
Releases não deixam de existir
Mas então qual a 
vantagem?
Antecipação de falhas
Problema detectado o quanto antes
Redução de Falhas nos Testes de Release
Redução do Tempo de Registro das Falhas
Redução do Tempo de Registro das Falhas
Redução do Tempo de Registro das Falhas
Redução no Tempo de Reporte de Falhas 
61 falhas * 8 min = 488 min = >8 horas
Redução no Tempo de Reporte de Falhas 
48 falhas * 2 min = 96 min = >1.5 horas 
13 falhas * 8 min = 104 min = < 2 horas
Se convertermos esse 
tempo em dinheiro…
220h -> R$ 5.000,00 
8 h -> ? 
Se convertermos esse 
tempo em dinheiro… 
220h -> R$ 5.000,00 
3,5 h -> ?
Se convertermos esse 
tempo em dinheiro… 
220h -> R$ 5.000,00 
8 h -> R$ 181,82 
220h -> R$ 5.000,00 
3,5 h -> R$ 79,55
E para 30 testadores… 
R$ 5454,60 
R$ 2386,50
Automação de testes 
Especificação de 
novos cenários 
“Educação” do 
desenvolvedor 
para testar
Muito Obrigada! 
Carla Oran 
coran@fpf.br

Mais conteúdo relacionado

Mais procurados

Aula 20 e 21 - Eventos do Scrum - parte 1 e 2
Aula 20 e 21 - Eventos do Scrum - parte 1 e 2Aula 20 e 21 - Eventos do Scrum - parte 1 e 2
Aula 20 e 21 - Eventos do Scrum - parte 1 e 2Orlando Lima Treinamentos
 
Métodos Ágeis fora da área de TI
Métodos Ágeis fora da área de TIMétodos Ágeis fora da área de TI
Métodos Ágeis fora da área de TIMichele Tavares
 
Curso Scrum e Métodos Ágeis 05
Curso Scrum e Métodos Ágeis 05Curso Scrum e Métodos Ágeis 05
Curso Scrum e Métodos Ágeis 05Luiz Duarte
 
Curso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - IntroduçãoCurso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - IntroduçãoLuiz Duarte
 
Curso Scrum e Métodos Ágeis 03
Curso Scrum e Métodos Ágeis 03Curso Scrum e Métodos Ágeis 03
Curso Scrum e Métodos Ágeis 03Luiz Duarte
 
Kanban: agilidade para ambientes conservadores
Kanban: agilidade para ambientes conservadoresKanban: agilidade para ambientes conservadores
Kanban: agilidade para ambientes conservadoresRodrigo Yoshima
 
Cost of delay - Comunicando o impacto do tempo no valor
Cost of delay - Comunicando o impacto do tempo no valorCost of delay - Comunicando o impacto do tempo no valor
Cost of delay - Comunicando o impacto do tempo no valorRodrigo Yoshima
 
O problema é seu... a solução também
O problema é seu... a solução tambémO problema é seu... a solução também
O problema é seu... a solução tambémCecilia Fernandes
 
Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Luiz Duarte
 
TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
TDC Florianópolis 2013  - Refatorar! porque ninguém gosta de código que cheir...TDC Florianópolis 2013  - Refatorar! porque ninguém gosta de código que cheir...
TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...Elias Souza
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrumPablo Juan ஃ
 
Metodologia ágil com scrum
Metodologia ágil com scrumMetodologia ágil com scrum
Metodologia ágil com scrumHyrla Miranda
 
A lógica dos prazos e dos atrasos
A lógica dos prazos e dos atrasosA lógica dos prazos e dos atrasos
A lógica dos prazos e dos atrasoslooplearn
 
Kanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanKanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanVictor Hugo Bilouro
 
Estimativa, planejamento e progresso [sob uma visão ágil]
Estimativa, planejamento e progresso [sob uma visão ágil]Estimativa, planejamento e progresso [sob uma visão ágil]
Estimativa, planejamento e progresso [sob uma visão ágil]Marcio Sete
 
Lidando de forma eficaz com mentalidade legada
Lidando de forma eficaz com mentalidade legadaLidando de forma eficaz com mentalidade legada
Lidando de forma eficaz com mentalidade legadaRodrigo Yoshima
 
Aprendizados de um Agile Coach - Agile Trends
Aprendizados de um Agile Coach - Agile TrendsAprendizados de um Agile Coach - Agile Trends
Aprendizados de um Agile Coach - Agile TrendsAlexandre Rech
 

Mais procurados (20)

Aula 20 e 21 - Eventos do Scrum - parte 1 e 2
Aula 20 e 21 - Eventos do Scrum - parte 1 e 2Aula 20 e 21 - Eventos do Scrum - parte 1 e 2
Aula 20 e 21 - Eventos do Scrum - parte 1 e 2
 
Aula 22 e 23 - Artefatos parte 1 e 2
Aula 22 e 23 - Artefatos   parte 1 e 2Aula 22 e 23 - Artefatos   parte 1 e 2
Aula 22 e 23 - Artefatos parte 1 e 2
 
Métodos Ágeis fora da área de TI
Métodos Ágeis fora da área de TIMétodos Ágeis fora da área de TI
Métodos Ágeis fora da área de TI
 
Curso Scrum e Métodos Ágeis 05
Curso Scrum e Métodos Ágeis 05Curso Scrum e Métodos Ágeis 05
Curso Scrum e Métodos Ágeis 05
 
Curso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - IntroduçãoCurso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - Introdução
 
Curso Scrum e Métodos Ágeis 03
Curso Scrum e Métodos Ágeis 03Curso Scrum e Métodos Ágeis 03
Curso Scrum e Métodos Ágeis 03
 
Kanban: agilidade para ambientes conservadores
Kanban: agilidade para ambientes conservadoresKanban: agilidade para ambientes conservadores
Kanban: agilidade para ambientes conservadores
 
TDD, introdução sem mágica!
TDD, introdução sem mágica!TDD, introdução sem mágica!
TDD, introdução sem mágica!
 
Cost of delay - Comunicando o impacto do tempo no valor
Cost of delay - Comunicando o impacto do tempo no valorCost of delay - Comunicando o impacto do tempo no valor
Cost of delay - Comunicando o impacto do tempo no valor
 
O problema é seu... a solução também
O problema é seu... a solução tambémO problema é seu... a solução também
O problema é seu... a solução também
 
Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06
 
TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
TDC Florianópolis 2013  - Refatorar! porque ninguém gosta de código que cheir...TDC Florianópolis 2013  - Refatorar! porque ninguém gosta de código que cheir...
TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
 
Scrum
ScrumScrum
Scrum
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Metodologia ágil com scrum
Metodologia ágil com scrumMetodologia ágil com scrum
Metodologia ágil com scrum
 
A lógica dos prazos e dos atrasos
A lógica dos prazos e dos atrasosA lógica dos prazos e dos atrasos
A lógica dos prazos e dos atrasos
 
Kanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanKanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o Kanban
 
Estimativa, planejamento e progresso [sob uma visão ágil]
Estimativa, planejamento e progresso [sob uma visão ágil]Estimativa, planejamento e progresso [sob uma visão ágil]
Estimativa, planejamento e progresso [sob uma visão ágil]
 
Lidando de forma eficaz com mentalidade legada
Lidando de forma eficaz com mentalidade legadaLidando de forma eficaz com mentalidade legada
Lidando de forma eficaz com mentalidade legada
 
Aprendizados de um Agile Coach - Agile Trends
Aprendizados de um Agile Coach - Agile TrendsAprendizados de um Agile Coach - Agile Trends
Aprendizados de um Agile Coach - Agile Trends
 

Semelhante a Instituto P&D localizado em Manaus apresenta Snapshot Tests

Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
 
Metologias Ágeis com Scrum
Metologias Ágeis com ScrumMetologias Ágeis com Scrum
Metologias Ágeis com ScrumRaphael Gatti
 
Participação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos ScrumParticipação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos ScrumGustavo Quezada
 
Cerimônias sem cerimônias - ScrumRio 2015
Cerimônias sem cerimônias - ScrumRio 2015Cerimônias sem cerimônias - ScrumRio 2015
Cerimônias sem cerimônias - ScrumRio 2015Cristina Silveira Otto
 
Cerimônias sem cerimônias
Cerimônias sem cerimôniasCerimônias sem cerimônias
Cerimônias sem cerimôniasJoyce Bastos
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
Apresentacao scrum
Apresentacao scrumApresentacao scrum
Apresentacao scrumUriel Valle
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrumVinicius Sabadoti
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012Libia Boss
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminariorenatofabro
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com ScrumIgor Macaubas
 
Compartilhando Conceitos Desenvolvimento Ágil e SCRUM
Compartilhando Conceitos Desenvolvimento Ágil e SCRUMCompartilhando Conceitos Desenvolvimento Ágil e SCRUM
Compartilhando Conceitos Desenvolvimento Ágil e SCRUMRobson David
 
Introdução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com ScrumIntrodução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com ScrumJuan Bernabó
 
Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0Juan Bernabó
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilIsrael Santiago
 
GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016
GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016
GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016Fernando Santiago
 

Semelhante a Instituto P&D localizado em Manaus apresenta Snapshot Tests (20)

Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
 
Metologias Ágeis com Scrum
Metologias Ágeis com ScrumMetologias Ágeis com Scrum
Metologias Ágeis com Scrum
 
Participação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos ScrumParticipação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos Scrum
 
Cerimônias sem cerimônias - ScrumRio 2015
Cerimônias sem cerimônias - ScrumRio 2015Cerimônias sem cerimônias - ScrumRio 2015
Cerimônias sem cerimônias - ScrumRio 2015
 
Treinamento - Scrum.pptx
Treinamento - Scrum.pptxTreinamento - Scrum.pptx
Treinamento - Scrum.pptx
 
Cerimônias sem cerimônias
Cerimônias sem cerimôniasCerimônias sem cerimônias
Cerimônias sem cerimônias
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Apresentacao scrum
Apresentacao scrumApresentacao scrum
Apresentacao scrum
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrum
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012
 
Desmistificando Agile & Scrum
Desmistificando Agile & ScrumDesmistificando Agile & Scrum
Desmistificando Agile & Scrum
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminario
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
 
Compartilhando Conceitos Desenvolvimento Ágil e SCRUM
Compartilhando Conceitos Desenvolvimento Ágil e SCRUMCompartilhando Conceitos Desenvolvimento Ágil e SCRUM
Compartilhando Conceitos Desenvolvimento Ágil e SCRUM
 
Introdução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com ScrumIntrodução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com Scrum
 
Agile testing
Agile testing Agile testing
Agile testing
 
Portuguese Scrum
Portuguese ScrumPortuguese Scrum
Portuguese Scrum
 
Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento Ágil
 
GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016
GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016
GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016
 

Instituto P&D localizado em Manaus apresenta Snapshot Tests