O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e Kanban para Testes mais Ágeis

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 44 Anúncio

TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e Kanban para Testes mais Ágeis

Baixar para ler offline

Projetos de softwares falham por causa da má comunicação entre as pessoas. Quer que eu desenhe? Uma imagem vale mais do que mil palavras? Storyboards podem ser muito úteis para representar o que deverá ser construído e testado, alinhando a visão geral. Kanban pode simplificar a gestão das atividades, dar visibilidade ao que está sendo feito, pendente ou pronto. Aliás, o que é uma funcionalidade pronta (done)? A resposta a essa pergunta pode afetar a qualidade. Vamos conhecer como estas duas ferramentas podem melhorar a comunicação e ajudar os times no desafio de testar em um processo ágil.

Projetos de softwares falham por causa da má comunicação entre as pessoas. Quer que eu desenhe? Uma imagem vale mais do que mil palavras? Storyboards podem ser muito úteis para representar o que deverá ser construído e testado, alinhando a visão geral. Kanban pode simplificar a gestão das atividades, dar visibilidade ao que está sendo feito, pendente ou pronto. Aliás, o que é uma funcionalidade pronta (done)? A resposta a essa pergunta pode afetar a qualidade. Vamos conhecer como estas duas ferramentas podem melhorar a comunicação e ajudar os times no desafio de testar em um processo ágil.

Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Anúncio

Semelhante a TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e Kanban para Testes mais Ágeis (20)

Anúncio

Mais recentes (20)

TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e Kanban para Testes mais Ágeis

  1. 1. Uso de Storyboards e Kanban para Testes mais Ágeis Globalcode – Open4education para Testes mais Ágeis José Correia @realjosecorreia @iterasys
  2. 2. José Correia @realjosecorreia Apaixonado por Teste de Software e Garantia da Qualidade 18 Anos em TI 11 Anos em Testes e QA18 Anos em TI 11 Anos em Testes e QA Graduado em Processamento de Dados pela FATEC Pós-graduado em Gestão Empresarial pela CEETEPS-IPEN/USP Certificado CBTS, CSQA, CSTE, CTFL, ICC::AT, ICC::TS, IIL Orange Belt em Microsoft Project, Implementador MPT.br, Globalcode – Open4education Microsoft Project, Implementador MPT.br, MCSA, MCP, MOS, entre outras Fundador da Iterasys 4º TDC 2010-11-12-13
  3. 3. Globalcode – Open4education Principal Centro de Treinamento em Teste de Software e Garantia da Qualidade na América Latina Milhares de Alunos em + de 200 Empresas Fundada em 2006, em São Paulo/SP
  4. 4. De onde vem os defeitos? Globalcode – Open4education
  5. 5. Complexidade! Globalcode – Open4education
  6. 6. Falhas de Comunicação! Globalcode – Open4education
  7. 7. Falta de Informação! Globalcode – Open4education
  8. 8. Más Ideias! Globalcode – Open4education
  9. 9. Construção Frágil / Errada! Globalcode – Open4education
  10. 10. Pressa! Globalcode – Open4education
  11. 11. Acomodação! Globalcode – Open4education
  12. 12. Mudanças! Globalcode – Open4education
  13. 13. Não Existe Mágica, Mr. M! Globalcode – Open4education
  14. 14. Mas, melhorar é preciso! Conhecimento ComunicaçãoConhecimento Comunicação Forma de Trabalho Globalcode – Open4education Forma de Trabalho
  15. 15. Storyboards Globalcode – Open4education
  16. 16. Story do Storyboard 1928-29 1941 Webb Smith na Disney ~ 2000 Globalcode – Open4education 19331898 Segull Russia/Alemanha Negócios e Software
  17. 17. Explicar Fluxos, ComportamentosComportamentos e Funções Storyboard de Desktop Globalcode – Open4education Desktop App
  18. 18. Imaginar o uso Globalcode – Open4education Storyboard de Mobile App
  19. 19. Criar Protótipos Navegáveis Globalcode – Open4education PowerPoint Storyboarding
  20. 20. Fáceis de Entender e Alterar Storyboard de Menus “Ribbon” Globalcode – Open4education Quase todo mundo tem PowerPoint
  21. 21. Avaliar antes de construir... Globalcode – Open4education Storyboard de Site
  22. 22. Feedback Prévio do Cliente Os Cliente vão discutir e sugerirdiscutir e sugerir alterações nos Storyboards. Problemas e mudanças podem Globalcode – Open4education ser antecipadas e corrigidas por um custo menor
  23. 23. Testar o que foi construído Globalcode – Open4education Storyboard de Site Oráculo
  24. 24. Caminhos Mais Importantes Procurar por: “Teste” Clicar em “Go” Selecionar um Treinamento“Go” Treinamento Globalcode – Open4education Storyboard de Site
  25. 25. Quais os caminhos da sua? Adicionar no Carrinho de Compras Revisar o Carrinho e ir para o CaixaCarrinho de Compras e ir para o Caixa Globalcode – Open4education Storyboard de Site
  26. 26. Casos de Teste Massa de Teste Globalcode – Open4education Storyboards podem inspirar Casos de Teste Storyboards podem ser Casos de Teste e ter uma Massa de Teste associada
  27. 27. Rastreáveis e Versionados Storyboards devem ficar em umdevem ficar em um repositório seguro, serem versionados e é desejável que seja associados a outros artefatos Globalcode – Open4education outros artefatos para garantir a rastreabilidadeStoryboard de Desktop App
  28. 28. Storyboards: Resumo Simples, Diretos e Assertivos Forma de Melhorar a Comunicação entre o Time e com o ClienteTime e com o Cliente Gera informações vivas que serão úteis para entender, construir, testar e dar manutenção futura no software Ajuda a controlar e comunicar o escopo e as mudanças ( e elas sempre virão! ) Pode ser feito em papel ou em ferramentas populares como o PowerPoint Globalcode – Open4education ferramentas populares como o PowerPoint Devem ficar em segurança, sob versionamento e oferecer rastreabilidade Exemplo: PowerPoint Storyboarding http://go.microsoft.com/?linkid=9820671 Laboratório Virtual de PowerPoint Storyboarding
  29. 29. Por que destacar 2 ou 3 profissionais para Paradigma: Por que destacar 2 ou 3 profissionais para realizar o levantamento do sistema é caro? Mas, quando o projeto dá problema acrescentar 10 não Globalcode – Open4education acrescentar 10 não
  30. 30. Kanban - かんばん ( 看板 ) Globalcode – Open4education Quadro de Avisos / Mural
  31. 31. Não entenda errado... Globalcode – Open4education
  32. 32. + do que Post-Its na Parede Planejado junto com o Cliente e o Time em diversos momentos (Sprint Planning) Representa o Escopo (Product Backlog) Pode representar Estórias ou Requerimentos ou Tarefas Globalcode – Open4education Requerimentos ou Tarefas Deve ser atualizado pelo menos uma vez por dia (Daily Meeting)
  33. 33. Exemplo de Tarefa/Post-It ID: 95 Tarefa: Smoke TestID: 95 Tarefa: Smoke Test Duração: 2h Pessoa: Juca Andrade Início: 24/05/13 Prioridade: 1 Globalcode – Open4education Início: 24/05/13 Prioridade: 1 Término: 24/05/13 Estória: Venda
  34. 34. Kanban + Comum To Do / Backlog (A Fazer)(A Fazer) Doing / In Progress (Em Andamento) Done (Feito) Globalcode – Open4education Alerts (Impedimentos)
  35. 35. Mas, o que é Done/Feito? Entendido Construído Testado Entregue? Globalcode – Open4education Entregue? Aceito?
  36. 36. Quantas Tarefas seu time é capaz de tocar? Comece simplesComece simples “Conhece a ti mesmo” Conheça seu time Não superestime Não se acomode Não tenha vergonha A B C D Globalcode – Open4education Não tenha vergonha Esteja disponível Não aceite acomodados C D
  37. 37. Kanban + Amplo Globalcode – Open4education
  38. 38. Organizar Tarefas por Estórias / Requerimentos Globalcode – Open4education
  39. 39. Em Papel X Eletrônico? Simples Acesso de Qualquer Lugar Lúdico,Tátil e Sinestésico (algumas pessoas precisam do contato físico) A Pessoa escreve com sua letra o seu nome (assume a tarefa), esforço Não fica Exposto (segurança da informação) Pode gerar métricas Pode ser integrado a Globalcode – Open4education a tarefa), esforço (consenso) e prazo (comprometimento) Pode ser integrado a outras ferramentas
  40. 40. 30 35 Gráfico de Burn Down Quando vai ficar pronto? Qual a data de entrega projetada atualmente? 10 15 20 25 projetada atualmente? Precisamos fazer hora extra? Precisamos de ajuda? Projeção 1 Globalcode – Open4education 0 5 1 2 3 4 5 6 7 8 9 10 Projeção 1 Projeção 2 Projeção 3
  41. 41. Kanban: Resumo Controle Visual O que está pronto O que está sendo feitoO que está sendo feito Quem está fazendo o quê O que está parado O que nem começou Amadurecimento do time Comprometimento Facilidade de Gestão Globalcode – Open4education Facilidade de Gestão Em Papel X Eletrônico Pode ser usado para organizar diversos tipos de atividades http://www.tfspreview.com (5 usuários free) Experimente usar os Kanbans (Boards) do Microsoft TFS:
  42. 42. Storyboards + Kanban Compartilhar e Validar conhecimento Globalcode – Open4education conhecimento Fácil visualização Qualidade Melhor Entregas Mais Rápida
  43. 43. Vamos ficar em contato /realjosecorreia /iterasys E-mail /in/josecorreia Iterasys (grupo) @realjosecorreia @iterasys correia@iterasys.com.br Globalcode – Open4education E-mail Site correia@iterasys.com.br contato@iterasys.com.br www.iterasys.com.br
  44. 44. Obrigado! Dúvidas? Globalcode – Open4education

×