SEMINFO 2014 - Teste de software, uma área, uma carreira, um novo perfil.

1.686 visualizações

Publicada em

SEMINFO 2014 - ICET

Publicada em: Software
0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.686
No SlideShare
0
A partir de incorporações
0
Número de incorporações
853
Ações
Compartilhamentos
0
Downloads
14
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

SEMINFO 2014 - Teste de software, uma área, uma carreira, um novo perfil.

  1. 1. Teste de Software: uma área, uma carreira, um novo perfil. João Clineu
  2. 2. Quem sou eu? Profissional bacharel em Ciência da Computação. Um dos autores do relato de experiência: Especificação e Automação Colaborativas de Testes utilizando a técnica BDD, publicado no SBQS 2013. Scrum Master e Scrum Developer pela ScrumAliance –CSM e CSD. Líder Teste de Software na FPF tech e defensor de metodologias ágeis dentro do desenvolvimento de software, enfaticamente em teste ágil, possui mais de 3 anos de experiência na área de pesquisa e desenvolvimento de teste software(Mobile, Web e Desktop), testes automatizados com Selenium, Junit, Robotium, Sikuli, UIAutomator e Selendroid com a utilização de BDD, Testes Exploratórios e todo o processo de teste de software: planejamento, especificação/execução de casos de testes, registro de falhas e relatórios de testes.
  3. 3. Quem somos nós? Instituto de P&D localizado em Manaus
  4. 4. Treinamentos Constantes
  5. 5. Incetiva a Criatividade
  6. 6. Quem somos nós? -Somosumaempresaquefornecetreinamentoseconsultorianaáreadetestedesoftwareproporcionandoqualificaçãodeprofissionaise, consequentemente,agregandoqualidadeaosprodutosdeseusclientes.
  7. 7. Prazer, eu sou a FPF Tech e a QualityPlus. http://fpf.br/ http://www.qualityplustreinamentos.com
  8. 8. Mas Antes………
  9. 9. O que é Qualidade? Muito Fácil!
  10. 10. MAS...?
  11. 11. Quem aqui desenvolve software?
  12. 12. XGH Alguém conhece? eXtremeGoHorseProgramming
  13. 13. XGH eXtremeGoHorseProgramming 1.XGH vale tudo. Resolveu o problema? Compilou? Commit e então era isso; 2.XGH é totalmente reativo. Os erros só existem quando aparecem; 3.Não existe refactoring, apenas rework; 4.Se tiver funcionando,não mexa mais; 5.Teste é para os fracos. Se rodou, está funcionando;
  14. 14. Quem aqui jádesenvolveu ou desenvolve usando XGH?
  15. 15. Resultado
  16. 16. E o Cliente?
  17. 17. E o Time de Desenvolvimento?
  18. 18. Existe uma Solução
  19. 19. Teste de Software
  20. 20. Mas antes....Era uma vez..... Escondido Contra os desenvolvedores O único responsável pela qualidade do software
  21. 21. Mas em que Momento Fazemos Teste?
  22. 22. Desenvolvendo um Software
  23. 23. Mas testar não era só passar o dia todo tocando em botão ?
  24. 24. Teste de Software possui Bibliografia
  25. 25. Teste de Software •SegundoSommervile(2007),“[...]ametadotestedesoftwareéconvencerosdesenvolvedoreseclientesdosistemadequeosoftwareébomosuficienteparaousooperacional.Otesteéumprocessovoltadoaatingiraconfiabilidadedosoftware”. •SegundoPressman(2011),aqualidadepodeserdefinidacomo: “umagestãodequalidadeefetivaaplicadademodoacriarumprodutoútilqueforneçavalormensurávelparaaquelesqueproduzemeparaaquelesqueutilizam”.
  26. 26. Teste de Software •Segundo Myers (1979), o objetivo da fase de teste é o processo de executar um programa com a intenção de descobrir um erro através de um bom caso de teste. •Segundo Pressman (2000), teste de software é um elemento crítico para a garantia da qualidade do produto e representa a ultima revisão de especificação, projeto e codificação.
  27. 27. Teste de Software possui Níveis Sistema Aceitação Unidade Integração
  28. 28. Teste de Software possui Técnicas
  29. 29. Teste de Software possui Critérios Partição de Equivalência Análise do Valor Limite Tabela de Decisão
  30. 30. Teste de Software Possui Tipos Estático Exploratório Usabilidade Desempenho Funcional Segurança Regressão Sanidade Estrutural Mutação
  31. 31. Teste de Software Possui Ferramentas
  32. 32. Mas eu só posso ser um testador?
  33. 33. Teste de Software possui Carreira
  34. 34. Como posso fazer parte desse grupo? Como ter esse poder?
  35. 35. Curioso Crítico Analítico Participativo Questionador Movido a Desafios Gostar de Código
  36. 36. Não importa a Tecnologia. O tester entende de Qualidade. ETC.
  37. 37. Agora ele faz Parte do Time..... Mesmo Laboratório Entende de Todo o Projeto Pensa em Automação O objetivo é um só: Qualidade
  38. 38. É tudo novidade. Tem muito “Hello World”, mas na vida real é bem diferente. Poucos Jedis com perfil. Mudança de cultura. Automação de teste.
  39. 39. Uma Área Uma Carreira Um novo perfil
  40. 40. Teste de Software: uma área, uma carreira, um novo perfil. www.facebook.com/joao.clineu google.com/+JoãoClineu br.linkedin.com/pub/joão-clineu/5a/938/307/ qualityplus@qualityplustreinamentos.com www.qualityplustreinamentos.com

×