Testes em projetos usando Scrum

  • View
    1.405

  • Download
    2

Embed Size (px)

DESCRIPTION

 

Text of Testes em projetos usando Scrum

  • 1. Parceiro Natural para Inovao Nokia Technology Institute

2. Testes em projeto usando ScrumPablo Diego QuirogaNokia Technology Institute 3. AgendaIntroduoINdTO que e como usar ScrumTestes de SoftwareComo os testes so inseridos nascerimonias do Scrum Dvidas? Nokia Technology Institute 4. INdTNossas principais reasNokia Technology Institute 5. Nokia Technlogy IntituteINSTITUTO NOKIA DE TECNOLOGIAINdTCentro de pesquisa e desenvolvimento (P&D) sem finslucrativos que objetiva gerar novos conceitos, produtos,solues e desenvolver o ecosistema Latino-Americanoem reas ligadas s tecnologias mveis e Internet. Manaus Recife Nossas reas principais: Braslia Criao de Produtos Aplicativos e ServiosSo Paulo Hardware e Manufatura Software Open Source e Interface de UsurioIInstituto Nokia de Tecnologia 6. Scrum um framework com simples regrasFoco o TIMEUsado por vrios grupos , em multiploslocais e vrios ambientes de projeto Nokia Technology Institute 7. ScrumAs 10 Prticas Bsicas1. Viso clara e de convergncia2. Product Backlog mantido3. Arrumar o Product Backlog de acordo com o valordo negcio4. Itens do Backlog estimados pelo TIME5. Reunies Dirias (Daily scrum)6. Burn Down grfico7. Sprint no PERTUBADO por gerncia/clientes8. O software/time FEITO9. Sprint review10. Sprint Retrospective com foco no melhoramentodo processo de trabalho do TIME e da organizao Nokia Technology Institute 8. ScrumCerimnias do Scrum1. Estimativa2. Sprint Planning Parte 13. Sprint Planning Parte 24. Daily Meeting5. Reviso/Restropectiva Nokia Technology Institute 9. Estimativa (Estimation Meeting)1. Para um Planejamento Estratgico , necessrio saber o tamanho dos Itens do Backlog2. Para verificar as prximas fases do projeto3. Para um melhor entendimento do Backlog , os itens podem ser decompostos.4. Deve durar at no mximo 90 minutos Nokia Technology Institute 10. Sprint Planning Part 1Propsito:1. Anlise essa palavra o resumo dessa Reunio2. Entender em detalhes o que o usurio final deseja3. Escolher as tarefas que o time capaz de entregarNokia Technology Institute 11. Sprint Planning Parte 1Procedimento1. Comear com o primeiro item do Product Backlog (estoria)2. Discutir o item do Product Backlog3. Esclarecer os testes de aceitao4. Encontrar aspectos (performance, estabilidade)5. Encontrar os critrios de aceitao6. Descobrir o nvel de estrias feito7. Ter uma imagem clara do Backlog8. Desenhos sobre o que preciso para ser entregue9. Volta para o step 1 proximo item do BacklogNokia Technology Institute 12. Sprint Planning Parte 2Propsito1. Design2. O time de desenvolvimento tem a chance de criar um design para a soluo que vai ser implementada3. No final da reunio o Time sabe como construir a fiuncionalidade a ser entregue no Sprint Nokia Technology Institute 13. Sprint Planning Parte 2Procedimento1. Escolher o item do Backlog2. Confirma o entendimento do que foi pedido , visualizando o flip chart3. 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 Reunio Diria1. Time planeja e coordena diariamente as atividades2. Reporta e discute os impedimentosNokia Technology Institute 15. Sprint Review ReunioRevisoPropsito:1. Feedback/Reviso do Sprint2. Time mostra o resultado do trabalho para o usurio final3. O feedback pode ser usado para mudar ou criar estrias no Backlog Nokia Technology Institute 16. Scrum Flow Nokia Technology Institute 17. Teste de SoftwareNa maioria das empresas executado como umaetapa dentro do processo de desenvolvimento. Em geralexecutado pelos prprios desenvolvedores e usuriosdo sistema. Serve apenas para garantir que asespecificaes ou requisitos do negcio foramimplementadas. Nokia Technology Institute 18. Teste de Software Custos Custo deFixos e detecoCusto de novas Custos deVariavie de funcionalidades manuteno sdefeitos Custo de Custo de Custo de Construo Retrabalho RetrabalhoCusto total de desenvolvimento e manutencao desoftware Nokia Technology Institute 19. Teste de Software Fixos eDeteco e NovasVariaveisdefeitos funcionalidadesCusto de CustoCustoConstruRe-Re-oTrabalho TrabalhoCusto deContruo Economia total do projetoInvestimentoem TestesNokia Technology Institute 20. Teste de SoftwareQuebrar os paradigmas Testador um inimigo do desenvolvedorEquipe de testes pode ser montada com desenvolvedores menos qualificadosQuando estiver tudo pronto , o software seguir para o pessoal fazer os testes. Nokia Technology Institute 21. Teste + Scrum1. Identificar os cenrios de testes de acordo com o Backlog2. Obter a aprovao dos cenrios de testes com Business Owner3. Os casos de testes vo ser escritos Sprint por Sprint4. A execuo pode ser feito com um sprint atras ou no sprint corrente5. Chance de um defeito ou exigncia de serem adicionados no Backlog6. Testes de regresso sao identifcados para todos os sprint concludos7. 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 IdentificaEntenden ndo os AprovaoEscritado oscenariospor partedos casosrequisitosde teste do B.O de testeIdentificao dos casos de teste que podem serexecutado naquele SprintSe houve Modificar os Executar mudanas nocenriosos testesrequistio Nokia Technology Institute 23. Teste + ScrumNokia Technology Institute 24. OBRIGADO!!!Contatos:@pdiego_pablodie@gmail.com Nokia Technology Institute