Uso de Storyboards e Kanbanpara Testes mais ÁgeisGlobalcode – Open4educationpara Testes mais ÁgeisJosé Correia @realjoseco...
José Correia @realjosecorreiaApaixonado por Teste de Softwaree Garantia da Qualidade18 Anos em TI 11 Anos em Testes e QA18...
Globalcode – Open4educationPrincipal Centro de Treinamento em Teste de Softwaree Garantia da Qualidade na América LatinaMi...
De onde vem os defeitos?Globalcode – Open4education
Complexidade!Globalcode – Open4education
Falhas de Comunicação!Globalcode – Open4education
Falta de Informação!Globalcode – Open4education
Más Ideias!Globalcode – Open4education
Construção Frágil / Errada!Globalcode – Open4education
Pressa!Globalcode – Open4education
Acomodação!Globalcode – Open4education
Mudanças!Globalcode – Open4education
Não Existe Mágica, Mr. M!Globalcode – Open4education
Mas, melhorar é preciso!Conhecimento ComunicaçãoConhecimento ComunicaçãoForma de TrabalhoGlobalcode – Open4educationForma ...
StoryboardsGlobalcode – Open4education
Story do Storyboard1928-29 1941Webb Smithna Disney ~ 2000Globalcode – Open4education19331898 SegullRussia/Alemanha Negócio...
Explicar Fluxos,ComportamentosComportamentose FunçõesStoryboarddeDesktopGlobalcode – Open4educationDesktopApp
Imaginar o usoGlobalcode – Open4educationStoryboard de Mobile App
Criar Protótipos NavegáveisGlobalcode – Open4educationPowerPoint Storyboarding
Fáceis de Entender e AlterarStoryboardde Menus“Ribbon”Globalcode – Open4educationQuase todo mundo tem PowerPoint
Avaliar antes de construir...Globalcode – Open4educationStoryboard de Site
Feedback Prévio do ClienteOs Cliente vãodiscutir e sugerirdiscutir e sugeriralterações nosStoryboards.Problemas emudanças ...
Testar o que foi construídoGlobalcode – Open4educationStoryboard de Site Oráculo
Caminhos Mais ImportantesProcurar por:“Teste”Clicar em“Go”Selecionar umTreinamento“Go” TreinamentoGlobalcode – Open4educat...
Quais os caminhos da sua?Adicionar noCarrinho de ComprasRevisar o Carrinhoe ir para o CaixaCarrinho de Compras e ir para o...
Casos de TesteMassade TesteGlobalcode – Open4educationStoryboards podem inspirar Casos de TesteStoryboards podem ser Casos...
Rastreáveis e VersionadosStoryboardsdevem ficar em umdevem ficar em umrepositório seguro,serem versionadose é desejável qu...
Storyboards: ResumoSimples, Diretos e AssertivosForma de Melhorar a Comunicação entre oTime e com o ClienteTime e com o Cl...
Por que destacar 2 ou 3 profissionais paraParadigma:Por que destacar 2 ou 3 profissionais pararealizar o levantamento do s...
Kanban - かんばん ( 看板 )Globalcode – Open4educationQuadro de Avisos / Mural
Não entenda errado...Globalcode – Open4education
+ do que Post-Its na ParedePlanejado junto com oCliente e o Time em diversosmomentos (Sprint Planning)Representa o Escopo(...
Exemplo de Tarefa/Post-ItID: 95 Tarefa: Smoke TestID: 95 Tarefa: Smoke TestDuração: 2h Pessoa: Juca AndradeInício: 24/05/1...
Kanban + ComumTo Do / Backlog(A Fazer)(A Fazer)Doing / In Progress(Em Andamento)Done (Feito)Globalcode – Open4educationAle...
Mas, o que é Done/Feito?EntendidoConstruídoTestadoEntregue?Globalcode – Open4educationEntregue?Aceito?
Quantas Tarefas seu timeé capaz de tocar?Comece simplesComece simples“Conhece a ti mesmo”Conheça seu timeNão superestimeNã...
Kanban + AmploGlobalcode – Open4education
Organizar Tarefas porEstórias / RequerimentosGlobalcode – Open4education
Em Papel X Eletrônico?Simples Acesso de Qualquer LugarLúdico,Tátil e Sinestésico(algumas pessoasprecisam do contato físico...
3035Gráfico de Burn DownQuando vai ficar pronto?Qual a data de entregaprojetada atualmente?10152025projetada atualmente?Pr...
Kanban: ResumoControle VisualO que está prontoO que está sendo feitoO que está sendo feitoQuem está fazendo o quêO que est...
Storyboards + KanbanCompartilhar e ValidarconhecimentoGlobalcode – Open4educationconhecimentoFácil visualizaçãoQualidade M...
Vamos ficar em contato/realjosecorreia /iterasysE-mail/in/josecorreia Iterasys (grupo)@realjosecorreia @iterasyscorreia@it...
Obrigado! Dúvidas?Globalcode – Open4education
Próximos SlideShares
Carregando em…5
×

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

918 visualizações

Publicada em

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.

Publicada em: Tecnologia

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

  1. 1. Uso de Storyboards e Kanbanpara Testes mais ÁgeisGlobalcode – Open4educationpara Testes mais ÁgeisJosé Correia @realjosecorreia@iterasys
  2. 2. José Correia @realjosecorreiaApaixonado por Teste de Softwaree Garantia da Qualidade18 Anos em TI 11 Anos em Testes e QA18 Anos em TI 11 Anos em Testes e QAGraduado em Processamento de Dadospela FATECPós-graduado em Gestão Empresarialpela CEETEPS-IPEN/USPCertificado CBTS, CSQA, CSTE, CTFL,ICC::AT, ICC::TS, IIL Orange Belt emMicrosoft Project, Implementador MPT.br,Globalcode – Open4educationMicrosoft Project, Implementador MPT.br,MCSA, MCP, MOS, entre outrasFundador da Iterasys4º TDC 2010-11-12-13
  3. 3. Globalcode – Open4educationPrincipal Centro de Treinamento em Teste de Softwaree Garantia da Qualidade na América LatinaMilhares de Alunos em + de 200 EmpresasFundada 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çãoForma de TrabalhoGlobalcode – Open4educationForma de Trabalho
  15. 15. StoryboardsGlobalcode – Open4education
  16. 16. Story do Storyboard1928-29 1941Webb Smithna Disney ~ 2000Globalcode – Open4education19331898 SegullRussia/Alemanha Negócios e Software
  17. 17. Explicar Fluxos,ComportamentosComportamentose FunçõesStoryboarddeDesktopGlobalcode – Open4educationDesktopApp
  18. 18. Imaginar o usoGlobalcode – Open4educationStoryboard de Mobile App
  19. 19. Criar Protótipos NavegáveisGlobalcode – Open4educationPowerPoint Storyboarding
  20. 20. Fáceis de Entender e AlterarStoryboardde Menus“Ribbon”Globalcode – Open4educationQuase todo mundo tem PowerPoint
  21. 21. Avaliar antes de construir...Globalcode – Open4educationStoryboard de Site
  22. 22. Feedback Prévio do ClienteOs Cliente vãodiscutir e sugerirdiscutir e sugeriralterações nosStoryboards.Problemas emudanças podemGlobalcode – Open4educationser antecipadas ecorrigidas por umcusto menor
  23. 23. Testar o que foi construídoGlobalcode – Open4educationStoryboard de Site Oráculo
  24. 24. Caminhos Mais ImportantesProcurar por:“Teste”Clicar em“Go”Selecionar umTreinamento“Go” TreinamentoGlobalcode – Open4educationStoryboard de Site
  25. 25. Quais os caminhos da sua?Adicionar noCarrinho de ComprasRevisar o Carrinhoe ir para o CaixaCarrinho de Compras e ir para o CaixaGlobalcode – Open4educationStoryboard de Site
  26. 26. Casos de TesteMassade TesteGlobalcode – Open4educationStoryboards podem inspirar Casos de TesteStoryboards podem ser Casos de Testee ter uma Massa de Teste associada
  27. 27. Rastreáveis e VersionadosStoryboardsdevem ficar em umdevem ficar em umrepositório seguro,serem versionadose é desejável queseja associados aoutros artefatosGlobalcode – Open4educationoutros artefatospara garantir arastreabilidadeStoryboard deDesktop App
  28. 28. Storyboards: ResumoSimples, Diretos e AssertivosForma de Melhorar a Comunicação entre oTime e com o ClienteTime e com o ClienteGera informações vivas que serão úteispara entender, construir, testar e darmanutenção futura no softwareAjuda a controlar e comunicar o escopo eas mudanças ( e elas sempre virão! )Pode ser feito em papel ou emferramentas populares como o PowerPointGlobalcode – Open4educationferramentas populares como o PowerPointDevem ficar em segurança, sobversionamento e oferecer rastreabilidadeExemplo: PowerPoint Storyboardinghttp://go.microsoft.com/?linkid=9820671Laboratório Virtual de PowerPoint Storyboarding
  29. 29. Por que destacar 2 ou 3 profissionais paraParadigma:Por que destacar 2 ou 3 profissionais pararealizar o levantamento do sistema é caro?Mas, quando o projeto dá problemaacrescentar 10 nãoGlobalcode – Open4educationacrescentar 10 não
  30. 30. Kanban - かんばん ( 看板 )Globalcode – Open4educationQuadro de Avisos / Mural
  31. 31. Não entenda errado...Globalcode – Open4education
  32. 32. + do que Post-Its na ParedePlanejado junto com oCliente e o Time em diversosmomentos (Sprint Planning)Representa o Escopo(Product Backlog)Pode representar Estórias ouRequerimentos ou TarefasGlobalcode – Open4educationRequerimentos ou TarefasDeve ser atualizado pelomenos uma vez por dia(Daily Meeting)
  33. 33. Exemplo de Tarefa/Post-ItID: 95 Tarefa: Smoke TestID: 95 Tarefa: Smoke TestDuração: 2h Pessoa: Juca AndradeInício: 24/05/13 Prioridade: 1Globalcode – Open4educationInício: 24/05/13 Prioridade: 1Término: 24/05/13 Estória: Venda
  34. 34. Kanban + ComumTo Do / Backlog(A Fazer)(A Fazer)Doing / In Progress(Em Andamento)Done (Feito)Globalcode – Open4educationAlerts(Impedimentos)
  35. 35. Mas, o que é Done/Feito?EntendidoConstruídoTestadoEntregue?Globalcode – Open4educationEntregue?Aceito?
  36. 36. Quantas Tarefas seu timeé capaz de tocar?Comece simplesComece simples“Conhece a ti mesmo”Conheça seu timeNão superestimeNão se acomodeNão tenha vergonhaA BC DGlobalcode – Open4educationNão tenha vergonhaEsteja disponívelNão aceite acomodadosC D
  37. 37. Kanban + AmploGlobalcode – Open4education
  38. 38. Organizar Tarefas porEstórias / RequerimentosGlobalcode – Open4education
  39. 39. Em Papel X Eletrônico?Simples Acesso de Qualquer LugarLúdico,Tátil e Sinestésico(algumas pessoasprecisam do contato físico)A Pessoa escreve com sualetra o seu nome (assumea tarefa), esforçoNão fica Exposto(segurança da informação)Pode gerar métricasPode ser integrado aGlobalcode – Open4educationa tarefa), esforço(consenso) e prazo(comprometimento)Pode ser integrado aoutras ferramentas
  40. 40. 3035Gráfico de Burn DownQuando vai ficar pronto?Qual a data de entregaprojetada atualmente?10152025projetada atualmente?Precisamos fazer horaextra?Precisamos de ajuda?Projeção 1Globalcode – Open4education051 2 3 4 5 6 7 8 9 10Projeção 1Projeção 2 Projeção 3
  41. 41. Kanban: ResumoControle VisualO que está prontoO que está sendo feitoO que está sendo feitoQuem está fazendo o quêO que está paradoO que nem começouAmadurecimento do timeComprometimentoFacilidade de GestãoGlobalcode – Open4educationFacilidade de GestãoEm Papel X EletrônicoPode ser usado para organizar diversostipos de atividadeshttp://www.tfspreview.com (5 usuários free)Experimente usar os Kanbans (Boards) do Microsoft TFS:
  42. 42. Storyboards + KanbanCompartilhar e ValidarconhecimentoGlobalcode – Open4educationconhecimentoFácil visualizaçãoQualidade MelhorEntregas Mais Rápida
  43. 43. Vamos ficar em contato/realjosecorreia /iterasysE-mail/in/josecorreia Iterasys (grupo)@realjosecorreia @iterasyscorreia@iterasys.com.brGlobalcode – Open4educationE-mailSitecorreia@iterasys.com.brcontato@iterasys.com.brwww.iterasys.com.br
  44. 44. Obrigado! Dúvidas?Globalcode – Open4education

×