SlideShare uma empresa Scribd logo
1 de 24
Parceiro Natural para Inovação




                     Nokia Technology Institute
Testes em projeto usando Scrum
Pablo Diego Quiroga




                          Nokia Technology Institute
Agenda
Introdução

INdT
O que é e como usar Scrum

Testes de Software
Como os testes são inseridos nas
cerimonias do Scrum
 Dúvidas?




                                   Nokia Technology Institute
INdT
Nossas principais áreas




                          Nokia Technology Institute
Nokia Technlogy Intitute
INSTITUTO NOKIA DE TECNOLOGIA
INdT



Centro de pesquisa e desenvolvimento (P&D) sem fins
lucrativos que objetiva gerar novos conceitos, produtos,
soluções e desenvolver o ecosistema Latino-Americano
em áreas ligadas às tecnologias móveis e Internet.
                                                           Manaus

                                                                                                     Recife

   Nossas áreas principais:                                               Brasília


   • Criação   de Produtos
   • Aplicativos e Serviços                                                        São Paulo

   • Hardware e Manufatura
   • Software Open Source e
   Interface de Usuário
                                                                    IInstituto Nokia de Tecnologia
Scrum
É um framework com simples regras

Foco é o TIME

Usado por vários grupos , em multiplos
locais e vários ambientes de projeto




                                         Nokia Technology Institute
Scrum
As 10 Práticas Básicas

1. Visão clara e de convergência
2. Product Backlog mantido
3. Arrumar o Product Backlog de acordo com o valor
    do negócio
4. Itens do Backlog estimados pelo TIME
5. Reuniões Diárias (Daily scrum)
6. Burn Down gráfico
7. Sprint não é PERTUBADO por gerência/clientes
8. O software/time é “FEITO”
9. Sprint review
10. Sprint Retrospective com foco no “melhoramento”
    do processo de trabalho do TIME e da organização


                                               Nokia Technology Institute
Scrum

Cerimônias do Scrum
1. Estimativa
2. Sprint Planning – Parte 1
3. Sprint Planning – Parte 2
4. Daily Meeting
5. Revisão/Restropectiva




                               Nokia Technology Institute
Estimativa (Estimation Meeting)

1. Para um Planejamento Estratégico
   , necessário saber o tamanho dos Itens do
   Backlog
2. Para verificar as próximas fases do projeto
3. Para um melhor entendimento do Backlog
   , os itens podem ser decompostos.
4. Deve durar até no máximo 90 minutos




                                                 Nokia Technology Institute
Sprint Planning – Part 1



Propósito:
1. Análise essa palavra é o resumo dessa Reunião
2. Entender em detalhes o que o usuário final deseja
3. Escolher as tarefas que o time é capaz de
   entregar




                                                Nokia Technology Institute
Sprint Planning – Parte 1

Procedimento
1. Começar com o primeiro item do Product Backlog
   (estoria)
2. Discutir o item do Product Backlog
3. Esclarecer os testes de aceitação
4. Encontrar aspectos (performance, estabilidade)
5. Encontrar os critérios de aceitação
6. Descobrir o nível de estórias é feito
7. Ter uma imagem clara do Backlog
8. Desenhos sobre o que é preciso para ser
   entregue
9. Volta para o step 1 – proximo item do Backlog



                                              Nokia Technology Institute
Sprint Planning – Parte 2

Propósito
1. Design
2. O time de desenvolvimento tem a chance de criar
   um design para a solução que vai ser
   implementada
3. No final da reunião o Time sabe como construir a
   fiuncionalidade a ser entregue no Sprint




                                               Nokia Technology Institute
Sprint Planning – Parte 2
Procedimento
1. Escolher o item do Backlog
2. Confirma o entendimento do que foi
   pedido , visualizando o flip chart
3. Roda uma sessao de design baseada
   na s perguntas :
• O que precisamos escrever para
   interfaces?
• O que precisamos criar para
   arquitetura?
• Quais componentes precisam ser
   atualizados ou escritos?
• Como testar?
• O que testar?


                                        Nokia Technology Institute
Daily Meeting – Reunião Diária
1. Time planeja e coordena diariamente as
   atividades
2. Reporta e discute os impedimentos




                                            Nokia Technology Institute
Sprint Review – Reunião
Revisão

Propósito:

1. Feedback/Revisão do Sprint
2. Time mostra o resultado do trabalho
   para o usuário final
3. O feedback pode ser usado para
   mudar ou criar estórias no Backlog




                                         Nokia Technology Institute
Scrum Flow




             Nokia Technology Institute
Teste de Software


Na maioria das empresas é executado – como uma
etapa dentro do processo de desenvolvimento. Em geral
executado pelos próprios desenvolvedores e usuários
do sistema. Serve apenas para garantir que as
especificações ou requisitos do negócio foram
implementadas.




                                               Nokia Technology Institute
Teste de Software
 Custos             Custo de
Fixos e             detecção            Custo de novas                   Custos de
Variavie               de               funcionalidades                 manutenção
   s                defeitos




           Custo de               Custo de   Custo de
           Construção             Retrabalho Retrabalho




              Custo total de desenvolvimento e manutencao de
                                  software
                                                               Nokia Technology Institute
Teste de Software
 Fixos e                Detecção e                               Novas
Variaveis                defeitos                           funcionalidades


            Custo de                 Custo      Custo
            Construçã                Re-        Re-
            o                        Trabalho   Trabalho




            Custo de
            Contrução
                                                     Economia total do
                                                         projeto



                          Investimento
                            em Testes                        Nokia Technology Institute
Teste de Software
Quebrar os paradigmas


 Testador é um inimigo do desenvolvedor



  Equipe de testes pode ser montada com
   desenvolvedores menos qualificados


  Quando estiver tudo pronto , o software
   seguirá para o pessoal fazer os testes.




                                             Nokia Technology Institute
Teste + Scrum
1. Identificar os cenários de testes de acordo com o Backlog
2. Obter a aprovação dos cenários de testes com Business
   Owner
3. Os casos de testes vào ser escritos Sprint por Sprint
4. A execução pode ser feito com um sprint atras ou no
   sprint corrente
5. Chance de um defeito ou exigência de serem adicionados
   no Backlog
6. Testes de regressão sao identifcados para todos os sprint
   concluídos
7. O atraso do teste em um Sprint pode criar um buraco
   entre time de desenvolvimento e time de testadores.




                                                 Nokia Technology Institute
Teste + Scrum
             Identifica
Entenden
               ndo os       Aprovação              Escrita
  do os
              cenarios      por parte            dos casos
requisitos
              de teste       do B.O               de teste




                                    Identificação dos casos de
                                       teste que podem ser
                                    executado naquele Sprint




                                  Se houve
             Modificar os                                             Executar
                                 mudanças no
              cenários                                                os testes
                                  requistio

                                                   Nokia Technology Institute
Teste + Scrum




                Nokia Technology Institute
OBRIGADO!!!

Contatos:

@pdiego_
pablodie@gmail.com




                     Nokia Technology Institute

Mais conteúdo relacionado

Mais procurados

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
 
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOSOS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOSLuiz Ladeira
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesPaulo César M Jeveaux
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de TestesUFPA
 
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
 
BaixadaTech 2012 - Qualidade de Software
BaixadaTech 2012 - Qualidade de SoftwareBaixadaTech 2012 - Qualidade de Software
BaixadaTech 2012 - Qualidade de SoftwareAdriano Bertucci
 
Ctfl 2018 sample_b[v1.3br]
Ctfl 2018 sample_b[v1.3br]Ctfl 2018 sample_b[v1.3br]
Ctfl 2018 sample_b[v1.3br]rafael327780
 
Verificação, validação e teste de software ágil
Verificação, validação e teste de software ágilVerificação, validação e teste de software ágil
Verificação, validação e teste de software ágilGilberto Gampert
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IJoão Lourenço
 
Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de softwareRondinelli Mesquita
 
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
 
Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Fernando Palma
 
Introdução a testes de sofwtare
Introdução a testes de sofwtareIntrodução a testes de sofwtare
Introdução a testes de sofwtareFernando Palma
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwareCamilo Ribeiro
 

Mais procurados (20)

Aula - Teste de Software
Aula - Teste de SoftwareAula - Teste de Software
Aula - Teste de Software
 
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
 
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOSOS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de Testes
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
 
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
 
BaixadaTech 2012 - Qualidade de Software
BaixadaTech 2012 - Qualidade de SoftwareBaixadaTech 2012 - Qualidade de Software
BaixadaTech 2012 - Qualidade de Software
 
Ctfl 2018 sample_b[v1.3br]
Ctfl 2018 sample_b[v1.3br]Ctfl 2018 sample_b[v1.3br]
Ctfl 2018 sample_b[v1.3br]
 
Verificação, validação e teste de software ágil
Verificação, validação e teste de software ágilVerificação, validação e teste de software ágil
Verificação, validação e teste de software ágil
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade I
 
DevOps - visão geral
DevOps - visão geralDevOps - visão geral
DevOps - visão geral
 
Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de software
 
Qualidade e Teste de Software
Qualidade e Teste de SoftwareQualidade e Teste de Software
Qualidade e Teste de Software
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
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
 
Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1Validação e Testes de Software - MOD1
Validação e Testes de Software - MOD1
 
Introdução a testes de sofwtare
Introdução a testes de sofwtareIntrodução a testes de sofwtare
Introdução a testes de sofwtare
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de Software
 

Semelhante a Scrum e Testes de Software

Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012Eliane Collins
 
Experiência em Processo de Teste Iterativo e Automatizado para Data Warehouse
Experiência em Processo de Teste Iterativo e Automatizado para Data WarehouseExperiência em Processo de Teste Iterativo e Automatizado para Data Warehouse
Experiência em Processo de Teste Iterativo e Automatizado para Data WarehouseLuana Lobão
 
Qualidade de software com Visual Studio ALM
Qualidade de software com Visual Studio ALMQualidade de software com Visual Studio ALM
Qualidade de software com Visual Studio ALMAdriano Bertucci
 
Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Ramon Durães
 
Agile Brazil 2018
Agile Brazil 2018Agile Brazil 2018
Agile Brazil 2018Karla Silva
 
[Karla e Larissa] Agile Brazil 2018
[Karla e Larissa] Agile Brazil 2018[Karla e Larissa] Agile Brazil 2018
[Karla e Larissa] Agile Brazil 2018Larissa Soares
 
Tendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de SoftwareTendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de SoftwareNorberto Santos
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Igor Abade
 
Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4André Phillip Bertoletti
 
Qualidade de Software com Visual Studio 2012
Qualidade de Software com Visual Studio 2012Qualidade de Software com Visual Studio 2012
Qualidade de Software com Visual Studio 2012Adriano Bertucci
 
Implementando Implementando eXtreme treme Programming rogramming em em Java Java
Implementando Implementando eXtreme treme Programming rogramming em em Java JavaImplementando Implementando eXtreme treme Programming rogramming em em Java Java
Implementando Implementando eXtreme treme Programming rogramming em em Java Javaelliando dias
 
DevOps - Melhores práticas na plataforma microsoft
DevOps - Melhores práticas na plataforma microsoftDevOps - Melhores práticas na plataforma microsoft
DevOps - Melhores práticas na plataforma microsoftIgor Abade
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aLeonardo Molinari
 
Fabrica.Software.Concepcao.Licoes.Aprendidas
Fabrica.Software.Concepcao.Licoes.AprendidasFabrica.Software.Concepcao.Licoes.Aprendidas
Fabrica.Software.Concepcao.Licoes.AprendidasAnnkatlover
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrumVinicius Sabadoti
 
Teched Brasil 2005 - A Metodologia MSF Agile e o Visual Studio Team System
Teched Brasil 2005 -  A Metodologia MSF Agile e o Visual Studio Team SystemTeched Brasil 2005 -  A Metodologia MSF Agile e o Visual Studio Team System
Teched Brasil 2005 - A Metodologia MSF Agile e o Visual Studio Team SystemFábio Câmara
 
Brateste 2013: Testes Agile em Processos Agile
Brateste 2013:  Testes Agile em Processos AgileBrateste 2013:  Testes Agile em Processos Agile
Brateste 2013: Testes Agile em Processos Agileananegrello
 

Semelhante a Scrum e Testes de Software (20)

Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
Apresentação sobre teste ágil no Encontro de Qualidade de Manaus 2012
 
Experiência em Processo de Teste Iterativo e Automatizado para Data Warehouse
Experiência em Processo de Teste Iterativo e Automatizado para Data WarehouseExperiência em Processo de Teste Iterativo e Automatizado para Data Warehouse
Experiência em Processo de Teste Iterativo e Automatizado para Data Warehouse
 
Qualidade de software com Visual Studio ALM
Qualidade de software com Visual Studio ALMQualidade de software com Visual Studio ALM
Qualidade de software com Visual Studio ALM
 
Então, precisamos mesmo de QA em projetos Ágeis?
Então, precisamos mesmo de QA em projetos Ágeis?Então, precisamos mesmo de QA em projetos Ágeis?
Então, precisamos mesmo de QA em projetos Ágeis?
 
Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016
 
Continuous Delivery e DevOps
Continuous Delivery e DevOpsContinuous Delivery e DevOps
Continuous Delivery e DevOps
 
Agile Brazil 2018
Agile Brazil 2018Agile Brazil 2018
Agile Brazil 2018
 
[Karla e Larissa] Agile Brazil 2018
[Karla e Larissa] Agile Brazil 2018[Karla e Larissa] Agile Brazil 2018
[Karla e Larissa] Agile Brazil 2018
 
Tendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de SoftwareTendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de Software
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4
 
Qualidade de Software com Visual Studio 2012
Qualidade de Software com Visual Studio 2012Qualidade de Software com Visual Studio 2012
Qualidade de Software com Visual Studio 2012
 
Implementando Implementando eXtreme treme Programming rogramming em em Java Java
Implementando Implementando eXtreme treme Programming rogramming em em Java JavaImplementando Implementando eXtreme treme Programming rogramming em em Java Java
Implementando Implementando eXtreme treme Programming rogramming em em Java Java
 
DevOps - Melhores práticas na plataforma microsoft
DevOps - Melhores práticas na plataforma microsoftDevOps - Melhores práticas na plataforma microsoft
DevOps - Melhores práticas na plataforma microsoft
 
Método Ágil Scrum
Método Ágil ScrumMétodo Ágil Scrum
Método Ágil Scrum
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2a
 
Fabrica.Software.Concepcao.Licoes.Aprendidas
Fabrica.Software.Concepcao.Licoes.AprendidasFabrica.Software.Concepcao.Licoes.Aprendidas
Fabrica.Software.Concepcao.Licoes.Aprendidas
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrum
 
Teched Brasil 2005 - A Metodologia MSF Agile e o Visual Studio Team System
Teched Brasil 2005 -  A Metodologia MSF Agile e o Visual Studio Team SystemTeched Brasil 2005 -  A Metodologia MSF Agile e o Visual Studio Team System
Teched Brasil 2005 - A Metodologia MSF Agile e o Visual Studio Team System
 
Brateste 2013: Testes Agile em Processos Agile
Brateste 2013:  Testes Agile em Processos AgileBrateste 2013:  Testes Agile em Processos Agile
Brateste 2013: Testes Agile em Processos Agile
 

Scrum e Testes de Software

  • 1. Parceiro Natural para Inovação Nokia Technology Institute
  • 2. Testes em projeto usando Scrum Pablo Diego Quiroga Nokia Technology Institute
  • 3. Agenda Introdução INdT O que é e como usar Scrum Testes de Software Como os testes são inseridos nas cerimonias do Scrum Dúvidas? Nokia Technology Institute
  • 4. INdT Nossas principais áreas Nokia Technology Institute
  • 5. Nokia Technlogy Intitute INSTITUTO NOKIA DE TECNOLOGIA INdT Centro de pesquisa e desenvolvimento (P&D) sem fins lucrativos que objetiva gerar novos conceitos, produtos, soluções e desenvolver o ecosistema Latino-Americano em áreas ligadas às tecnologias móveis e Internet. Manaus Recife Nossas áreas principais: Brasília • Criação de Produtos • Aplicativos e Serviços São Paulo • Hardware e Manufatura • Software Open Source e Interface de Usuário IInstituto Nokia de Tecnologia
  • 6. Scrum É um framework com simples regras Foco é o TIME Usado por vários grupos , em multiplos locais e vários ambientes de projeto Nokia Technology Institute
  • 7. Scrum As 10 Práticas Básicas 1. Visão clara e de convergência 2. Product Backlog mantido 3. Arrumar o Product Backlog de acordo com o valor do negócio 4. Itens do Backlog estimados pelo TIME 5. Reuniões Diárias (Daily scrum) 6. Burn Down gráfico 7. Sprint não é PERTUBADO por gerência/clientes 8. O software/time é “FEITO” 9. Sprint review 10. Sprint Retrospective com foco no “melhoramento” do processo de trabalho do TIME e da organização Nokia Technology Institute
  • 8. Scrum Cerimônias do Scrum 1. Estimativa 2. Sprint Planning – Parte 1 3. Sprint Planning – Parte 2 4. Daily Meeting 5. Revisão/Restropectiva Nokia Technology Institute
  • 9. Estimativa (Estimation Meeting) 1. Para um Planejamento Estratégico , necessário saber o tamanho dos Itens do Backlog 2. Para verificar as próximas fases do projeto 3. Para um melhor entendimento do Backlog , os itens podem ser decompostos. 4. Deve durar até no máximo 90 minutos Nokia Technology Institute
  • 10. Sprint Planning – Part 1 Propósito: 1. Análise essa palavra é o resumo dessa Reunião 2. Entender em detalhes o que o usuário final deseja 3. Escolher as tarefas que o time é capaz de entregar Nokia Technology Institute
  • 11. Sprint Planning – Parte 1 Procedimento 1. Começar com o primeiro item do Product Backlog (estoria) 2. Discutir o item do Product Backlog 3. Esclarecer os testes de aceitação 4. Encontrar aspectos (performance, estabilidade) 5. Encontrar os critérios de aceitação 6. Descobrir o nível de estórias é feito 7. Ter uma imagem clara do Backlog 8. Desenhos sobre o que é preciso para ser entregue 9. Volta para o step 1 – proximo item do Backlog Nokia Technology Institute
  • 12. Sprint Planning – Parte 2 Propósito 1. Design 2. O time de desenvolvimento tem a chance de criar um design para a solução que vai ser implementada 3. No final da reunião o Time sabe como construir a fiuncionalidade a ser entregue no Sprint Nokia Technology Institute
  • 13. Sprint Planning – Parte 2 Procedimento 1. Escolher o item do Backlog 2. Confirma o entendimento do que foi pedido , visualizando o flip chart 3. Roda uma sessao de design baseada na s perguntas : • O que precisamos escrever para interfaces? • O que precisamos criar para arquitetura? • Quais componentes precisam ser atualizados ou escritos? • Como testar? • O que testar? Nokia Technology Institute
  • 14. Daily Meeting – Reunião Diária 1. Time planeja e coordena diariamente as atividades 2. Reporta e discute os impedimentos Nokia Technology Institute
  • 15. Sprint Review – Reunião Revisão Propósito: 1. Feedback/Revisão do Sprint 2. Time mostra o resultado do trabalho para o usuário final 3. O feedback pode ser usado para mudar ou criar estórias no Backlog Nokia Technology Institute
  • 16. Scrum Flow Nokia Technology Institute
  • 17. Teste de Software Na maioria das empresas é executado – como uma etapa dentro do processo de desenvolvimento. Em geral executado pelos próprios desenvolvedores e usuários do sistema. Serve apenas para garantir que as especificações ou requisitos do negócio foram implementadas. Nokia Technology Institute
  • 18. Teste de Software Custos Custo de Fixos e detecção Custo de novas Custos de Variavie de funcionalidades manutenção s defeitos Custo de Custo de Custo de Construção Retrabalho Retrabalho Custo total de desenvolvimento e manutencao de software Nokia Technology Institute
  • 19. Teste de Software Fixos e Detecção e Novas Variaveis defeitos funcionalidades Custo de Custo Custo Construçã Re- Re- o Trabalho Trabalho Custo de Contrução Economia total do projeto Investimento em Testes Nokia Technology Institute
  • 20. Teste de Software Quebrar os paradigmas Testador é um inimigo do desenvolvedor Equipe de testes pode ser montada com desenvolvedores menos qualificados Quando estiver tudo pronto , o software seguirá para o pessoal fazer os testes. Nokia Technology Institute
  • 21. Teste + Scrum 1. Identificar os cenários de testes de acordo com o Backlog 2. Obter a aprovação dos cenários de testes com Business Owner 3. Os casos de testes vào ser escritos Sprint por Sprint 4. A execução pode ser feito com um sprint atras ou no sprint corrente 5. Chance de um defeito ou exigência de serem adicionados no Backlog 6. Testes de regressão sao identifcados para todos os sprint concluídos 7. O atraso do teste em um Sprint pode criar um buraco entre time de desenvolvimento e time de testadores. Nokia Technology Institute
  • 22. Teste + Scrum Identifica Entenden ndo os Aprovação Escrita do os cenarios por parte dos casos requisitos de teste do B.O de teste Identificação dos casos de teste que podem ser executado naquele Sprint Se houve Modificar os Executar mudanças no cenários os testes requistio Nokia Technology Institute
  • 23. Teste + Scrum Nokia Technology Institute