O documento descreve a jornada de um tester ágil em uma empresa tradicional com metodologia waterfall, onde ele introduziu práticas ágeis como automação de testes, uso de ferramentas como Git e Kanban para melhorar o processo de desenvolvimento de software e qualidade. Ele enfrentou resistência inicial mas conseguiu mostrar os benefícios dessas novas abordagens.
TDC 2012 - Processo de Teste e Qualidade de Software
Aventura Agile Tester empresa Waterfall
1. 1
Shaping the
future of digital
business
gft.com
Robson Agapito Correa
A aventura de um Agile
Tester em uma empresa
Waterfall Portuguesa.
08/04/2020
Type here if add
info needed for
every slide
São Paulo, 08 de Abril de 2020
2. 2
Shaping the
future of digital
business
gft.com 2
Robson Agapito
I love to work as QA
@robsonagapito
http://www.slideshare.net/robsonagapito
https://br.linkedin.com/in/robsonagapito
https://github.com/robsonagapito
03/14/18
3. 3
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
4. 4
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Entrevistas
online
5. 5
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Explicando o Trabalho - Produto
Norma XFS
(C e C++)
6. 6
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
XFS
DLL (C / C++ / C#)
7. 7
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Explicando o Trabalho - Áreas
Engenharia Elétrica
Quality Assurance
Engenharia de Software
Engenharia Mecânica
8. 8
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Formação do Time
de Engenharia de Software
9. 9
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Entendendo o Processo
de Testes
• Modelo tradicional
• Iniciando a utilização do Gherkin
10. 10
Shaping the
future of digital
business
gft.com
.
08/04/2020
Type here if add
info needed for
every slide
Problemas com o
Testing Management
• Quantidade de Usuários para acessar a ferramenta.
• Tinha custo para casa usuário.
• Não tinha visualização fácil para o Time e para a Gerencia
11. 11
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Trabalhando com o
Oquenãofuncionou?
12. 12
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Meu primeiro projeto
13. 13
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Conversa com os Gerentes
Falando sobre o GIT
Falando sobre o Azure
Minha visão
14. 14
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Conversa mensal com a Gerencia
• Confiança da Gerencia.
• Desconfiança do Time.
• Sempre falei o que pensava ser imporante, até a gerencia dizer que
não faria a ação.
15. 15
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Realizar Retrospectiva
16. 16
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Análise da Qualidade
https://url.gratis/ZgPOr
17. 17
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Análise da Qualidade
- Processo de testes
- Processo de desenvolvimento mais visível
- GIT com servidor (GitLab)
- Automação
18. 18
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Processo de Desenvolvimento
19. 19
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Kanban para o
Processo de Testes
20. 20
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Azure Boards
21. 21
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Kanban como
BugTracker
22. 22
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Kanban para os
Dois QAs
23. 23
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Kanban para
processo de desenvolvimento
24. 24
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Instalando o GitLab
25. 25
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Foco no Git
Como era o processo.
Solução:
• GitLab / Azure Repos
• Treinamento QA
• Treinamento Devs
• Projeto piloto
Dificuldades:
• Onde um QA está se metendo?
• Devs com mais tempo de casa que não conheciam a tecnologia.
• Treinamento em inglês
• Fazer a transição do projeto piloto mesmo sem tempo para entrega com
mais calma
26. 26
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Automação
Testes de Integração
27. 27
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Automação
“Testes de Sistema/Integração”
Ferramenta para automação de testes
Apresentação para a Gerencia
Apresentação para os Gestores Japoneses
Tipo de testes:
• Automação do processo completo
• Automação parcial do processo
Escolha da linguagem
Framework e arquitetura
Visão dos testes (para Devs ou para Usuários Finais?)
Execução dos testes nas máquinas ATM diretamente
28. 28
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Esteira – O Futuro
GITFLOW
UNIT TESTING
PULL REQUEST
DEPLOY ATM
SYSTEM /
INTEGRATION
TESTING
ARTIFACTURE
BUILD
SONAR
AVAILABLE FOR
PARTNERS
29. 29
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Não conseguimos:
• Efetivar a instalação do GIT
• Realização de Retrospectiva
30. 30
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
O que conseguimos:
• Colocar automação de testes
• Melhorar processo de testes
• Iniciar processo de desenvolvimento no Kanban
• Mostrar que é possível (Agile, Novas ferramentas, melhorar processo...)
31. 31
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide
Muitos Amigos
32. 32
Shaping the
future of digital
business
gft.com 08/04/2020
Type here if add
info needed for
every slide