SlideShare une entreprise Scribd logo
1  sur  42
Papel do “Time de Teste” em Projetos SCRUM Gustavo Quezada
AGENDA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Liderança “Não Ágil” “ Yes, agile is about micromanagment, but it’s about the team micromanaging themselves and for their own benefit.” – Mike Cohn
Desenvolvimento Ágil - SCRUM Processos:  Reunião de Planejamento, Retrospectiva, Reunião Diária, Planejamento de Release e Sprints, etc. Ferramentas:  Quadro Kanban, Post-it, User Stories, BurnDown, etc. Pessoas:  Product Owner, Scrum Master, Time, etc. Cultura:  Time multi-disciplinar, Auto-gerenciamento, Valores, Envolvimento do cliente, Entrega freqüente, Liderança-colaboração, Respeito, etc. Vale lembrar que o  Rational Unified Process  na versão 7.5 está ainda mais Ágil e de forma ainda mais clara. O fundamento do RUP nessa versão se chama “ Agile Core ”
Papéis no Desenvolvimento Não Ágil x SCRUM Quem faz a diferença é o  Time O  Analista de Teste  faz parte do Time Scrum, nunca se esqueça disso T ogether  E veryone  A chieves  M ore Surpresa!!!! O  Analista de Teste  é o “ Time de Teste ” Agora é só trocar “Time de Teste” por “Analista de Teste” Papel do  Analista de Teste  em Projetos SCRUM
SCRUM – Visão Geral
SCRUM – Definição de Pronto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM – Definição de Pronto ,[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM – Definição de Pronto ,[object Object],[object Object],[object Object]
SCRUM – Visão do Produto Processo de Levantamento de Requisitos e Formalização do Escopo
SCRUM – Visão do Produto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM – Product BackLog Processo de Elaboração das User Stories
SCRUM – Product BackLog ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM – Product BackLog – Pré-Game Processo de Pré Game Não seria uma boa prática fazer um Pré Game antes de estimar o Product Backlog?
SCRUM – Product BackLog – Pré-Game ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM – Estimativa do Product BackLog ,[object Object],[object Object],[object Object]
SCRUM – Estimativa do Product BackLog Processo de Estimativa de Itens do Product Backlog
SCRUM – Estimativa do Product BackLog ,[object Object],[object Object],[object Object]
SCRUM – Estimativa do Product BackLog ,[object Object]
SCRUM – Estimativa do Product BackLog ,[object Object]
SCRUM – Planning Meeting – Parte 1 Processo de Planejamento I
SCRUM – Planning Meeting – Parte 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM – Planning Meeting – Parte 2 Processo de Planejamento II
SCRUM – Planning Meeting – Parte 2 ,[object Object],[object Object],[object Object],[object Object]
SCRUM – Planning Meeting – Parte 2 ,[object Object]
SCRUM – Planning Meeting – Parte 2 ,[object Object]
SCRUM – Execução da Sprint
SCRUM – Execução da Sprint ,[object Object],[object Object],[object Object],[object Object]
SCRUM – Execução da Sprint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM – Execução da Sprint ,[object Object],[object Object]
SCRUM – Execução da Sprint Uma ferramenta de testes automatizados é a solução de todos os problemas de qualidade. Testabili-oquê? Você quer dizer que para criar testes automatizados será necessário modificar o sistema? Testes automatizados é moleza. Basta gravar a digitação e os cliques do mouse e depois executar o script. GERENTE  SEM-NOÇÃO DESENVOLVEDOR  ALOPRADO ANALISTA DE TESTE  FORA DO CONTEXTO
SCRUM – Execução da Sprint Resultado do Teste ,[object Object],[object Object],[object Object]
SCRUM – Execução da Sprint Idealmente, no  mundo perfeito  do Scrum, você  NÃO  precisa de  testes de aceitação , uma vez que as releases geradas ao final de cada Sprint já estão prontas para a produção Inicie   a implementação de novas funcionalidades, mas  priorize   a resolução dos  defeitos  antigos em produção Não  inicie a construção de coisas novas antes das coisas antigas estarem em produção.  Será que isso funciona?
SCRUM – Reunião Diária
SCRUM – Reunião Diária ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM – Reunião de Revisão
SCRUM – Reunião de Revisão ,[object Object],[object Object],[object Object]
SCRUM – Reunião de Retrospectiva
SCRUM – Reunião de Retrospectiva ,[object Object]
SCRUM – Reunião de Retrospectiva ,[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]
SCRUM – Não é a bala de prata Não olhe somente para os número, tente analisar e entendê-los Aprenda e melhore com os erros. Aprender com os acertos é fácil Automatize e reduza o envolvimento humano em atividades manuais repetitivas Entregue valor para o cliente, não entregue sonhos FAÇA A  RODA GIRAR Utilize ferramentas existentes e tente adaptá-las a sua realidade Idéias! Sempre bem-vidas Priorize e corrija o que for necessário
MUITO OBRIGADO ! Gustavo Quezada E-mail:  [email_address] Blog:  http://gustavoquezada.blogspot.com/

Contenu connexe

Tendances

Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Manoel Pimentel Medeiros
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
paulo peres
 
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
 
Planejamento de Testes
Planejamento de TestesPlanejamento de Testes
Planejamento de Testes
elliando dias
 

Tendances (20)

Tutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times RemotosTutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times Remotos
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
 
Gerência de Requisitos
Gerência de RequisitosGerência de Requisitos
Gerência de Requisitos
 
Scrum
ScrumScrum
Scrum
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
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
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
 
Exemplo de Plano de testes
Exemplo de Plano de testes Exemplo de Plano de testes
Exemplo de Plano de testes
 
Metricas ageis
Metricas ageisMetricas ageis
Metricas ageis
 
Solution manager sap
Solution manager sapSolution manager sap
Solution manager sap
 
Metodología agile scrum
Metodología agile scrum Metodología agile scrum
Metodología agile scrum
 
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaMetodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
 
Gestao Ágil do Backlog - Taskboards
Gestao Ágil do Backlog - TaskboardsGestao Ágil do Backlog - Taskboards
Gestao Ágil do Backlog - Taskboards
 
O Time Scrum e suas responsabilidades - Papéis do Scrum
O Time Scrum e suas responsabilidades - Papéis do ScrumO Time Scrum e suas responsabilidades - Papéis do Scrum
O Time Scrum e suas responsabilidades - Papéis do Scrum
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Engenharia de Software Ágil (Scrum e FDD)
Engenharia de Software Ágil (Scrum e FDD)Engenharia de Software Ágil (Scrum e FDD)
Engenharia de Software Ágil (Scrum e FDD)
 
Scrum
ScrumScrum
Scrum
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do Scrum
 
Planejamento de Testes
Planejamento de TestesPlanejamento de Testes
Planejamento de Testes
 
Fundamentos da Engenharia de Software
Fundamentos da Engenharia de SoftwareFundamentos da Engenharia de Software
Fundamentos da Engenharia de Software
 

Similaire à Participação do Time de Teste em Projetos Scrum

Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
Juan Bernabó
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
Paulo Furtado
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
Frank Coelho
 

Similaire à Participação do Time de Teste em Projetos Scrum (20)

Scrum
ScrumScrum
Scrum
 
Scrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos ÁgeisScrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos Ágeis
 
Método Ágil Scrum
Método Ágil ScrumMétodo Ágil Scrum
Método Ágil Scrum
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Scrum no contexto de processos de desenvolvimento
Scrum no contexto de processos de desenvolvimentoScrum no contexto de processos de desenvolvimento
Scrum no contexto de processos de desenvolvimento
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Scrum
ScrumScrum
Scrum
 
Scrum - evolução contínua
Scrum - evolução contínuaScrum - evolução contínua
Scrum - evolução contínua
 
Gerenciando Projetos Ágeis usando Scrum
Gerenciando Projetos Ágeis usando ScrumGerenciando Projetos Ágeis usando Scrum
Gerenciando Projetos Ágeis usando Scrum
 
Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com Scrum
 
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumFerramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrum
 
Scrum - Visão Geral
Scrum - Visão GeralScrum - Visão Geral
Scrum - Visão Geral
 
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
 
Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de Scrum
 
Relato de experiência da aplicação do SCRUM
Relato de experiência da aplicação do SCRUMRelato de experiência da aplicação do SCRUM
Relato de experiência da aplicação do SCRUM
 
Agilidade Com Scrum
Agilidade Com ScrumAgilidade Com Scrum
Agilidade Com Scrum
 

Dernier

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Dernier (6)

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.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
 
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 - 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
 
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
 
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
 

Participação do Time de Teste em Projetos Scrum

  • 1. Papel do “Time de Teste” em Projetos SCRUM Gustavo Quezada
  • 2.
  • 3. Liderança “Não Ágil” “ Yes, agile is about micromanagment, but it’s about the team micromanaging themselves and for their own benefit.” – Mike Cohn
  • 4. Desenvolvimento Ágil - SCRUM Processos: Reunião de Planejamento, Retrospectiva, Reunião Diária, Planejamento de Release e Sprints, etc. Ferramentas: Quadro Kanban, Post-it, User Stories, BurnDown, etc. Pessoas: Product Owner, Scrum Master, Time, etc. Cultura: Time multi-disciplinar, Auto-gerenciamento, Valores, Envolvimento do cliente, Entrega freqüente, Liderança-colaboração, Respeito, etc. Vale lembrar que o Rational Unified Process na versão 7.5 está ainda mais Ágil e de forma ainda mais clara. O fundamento do RUP nessa versão se chama “ Agile Core ”
  • 5. Papéis no Desenvolvimento Não Ágil x SCRUM Quem faz a diferença é o Time O Analista de Teste faz parte do Time Scrum, nunca se esqueça disso T ogether E veryone A chieves M ore Surpresa!!!! O Analista de Teste é o “ Time de Teste ” Agora é só trocar “Time de Teste” por “Analista de Teste” Papel do Analista de Teste em Projetos SCRUM
  • 7.
  • 8.
  • 9.
  • 10. SCRUM – Visão do Produto Processo de Levantamento de Requisitos e Formalização do Escopo
  • 11.
  • 12. SCRUM – Product BackLog Processo de Elaboração das User Stories
  • 13.
  • 14. SCRUM – Product BackLog – Pré-Game Processo de Pré Game Não seria uma boa prática fazer um Pré Game antes de estimar o Product Backlog?
  • 15.
  • 16.
  • 17. SCRUM – Estimativa do Product BackLog Processo de Estimativa de Itens do Product Backlog
  • 18.
  • 19.
  • 20.
  • 21. SCRUM – Planning Meeting – Parte 1 Processo de Planejamento I
  • 22.
  • 23. SCRUM – Planning Meeting – Parte 2 Processo de Planejamento II
  • 24.
  • 25.
  • 26.
  • 27. SCRUM – Execução da Sprint
  • 28.
  • 29.
  • 30.
  • 31. SCRUM – Execução da Sprint Uma ferramenta de testes automatizados é a solução de todos os problemas de qualidade. Testabili-oquê? Você quer dizer que para criar testes automatizados será necessário modificar o sistema? Testes automatizados é moleza. Basta gravar a digitação e os cliques do mouse e depois executar o script. GERENTE SEM-NOÇÃO DESENVOLVEDOR ALOPRADO ANALISTA DE TESTE FORA DO CONTEXTO
  • 32.
  • 33. SCRUM – Execução da Sprint Idealmente, no mundo perfeito do Scrum, você NÃO precisa de testes de aceitação , uma vez que as releases geradas ao final de cada Sprint já estão prontas para a produção Inicie a implementação de novas funcionalidades, mas priorize a resolução dos defeitos antigos em produção Não inicie a construção de coisas novas antes das coisas antigas estarem em produção. Será que isso funciona?
  • 35.
  • 36. SCRUM – Reunião de Revisão
  • 37.
  • 38. SCRUM – Reunião de Retrospectiva
  • 39.
  • 40.
  • 41. SCRUM – Não é a bala de prata Não olhe somente para os número, tente analisar e entendê-los Aprenda e melhore com os erros. Aprender com os acertos é fácil Automatize e reduza o envolvimento humano em atividades manuais repetitivas Entregue valor para o cliente, não entregue sonhos FAÇA A RODA GIRAR Utilize ferramentas existentes e tente adaptá-las a sua realidade Idéias! Sempre bem-vidas Priorize e corrija o que for necessário
  • 42. MUITO OBRIGADO ! Gustavo Quezada E-mail: [email_address] Blog: http://gustavoquezada.blogspot.com/