Você está na página 1de 37

QA:

O que somos?
O que
fazemos?
Vinícius Ferraz

QA-Pivara do time de Sustentação | Problemas da Arbo


Pergunta que não quer calar...
O que faz um QA?

Vocês conhecem ou j á ouviram f a l a r ?


O QUE EU OUÇO FALAR DE QA…

FULANO
O QA só testa tela e fica
esperando o desenvolvedor

CICLANO
Bug Hunter, esse é o nosso
grande caçador de bugs

BELTRANO SENSATO
Eu sei que testa, mas sei também
que faz mais que isso
Pode s e r resumida como sendo a
busca permanente por melhores
resultados a p a r t i r do melhor
desempenho de cada um dos
elementos de um processo, devendo
O QUE É QUALIDADE? e s t a r sempre orientada para o
cliente, atendendo as suas
necessidades e superando as suas
e x p e c t a ti v a s .

JURAN, J . M . GRYNA, Frank M

6
PERGUNTAS QUE FAÇO QUASE
SEMPRE NO MEU DIA A DIA
No time que trabalho os
Será que os processos desenvolvedores sabem de
de desenvolvimento do testes ou qualidade de
meu time estão bem software?
estruturados?
De que forma posso
De que forma posso contribuir para ajudá-los nos
contribuir testes e conhecimento sobre
para melhorar qualidade ou ajudá- los nas
isso? devidas tarefas?

Nossa! Tem um problema


O time está perdido quanto a em nosso sistema que
como testar algo... está parando tudo?
Utilizando técnicas e
conhecendo as regras de Que técnicas de testes
negócio, como posso ajudar o posso utilizar para
time com BOAS PRÁTICAS de descobrir, junto ao time,
testes de software? o que fazer para evitar
que isso ocorra
novamente?
“T este é o processo que c o n si ste em
avaliar um produto, aprendendo

O QUE É sobre o mesmo a t ra v és da exploração


e experimentação, o que i n c l u i a té
c e r t o ponto: questionamento, estudo,
TESTE? modelagem, observação, i n f e r ê n c i a ,
etc..”

MICHAEL BOLTON

8
Q u a lit y Assurance.

Pessoa que tem conhecimento sobre o


conjunto de a t iv id ad es que tentam
g a r a n t i r que o produto, ou ser v iç o,
oferecido e s t e j a de acordo com o
n í v e l de qualidade exigid o. O que é QA?
O QA é responsável por
evangelizar a qualidade no t ime,
fazendo entender que não é o
único responsável por esse papel e
sim todos

9
Características predominantes em nossa mentalidade

Expectativas Riscos Missão


Preciso validar que o Tenho que antecipar Disseminar essa
produto atenda às comportamentos mentalidade dentre
expectativas do meu inesperados e alertar os meus amigos;
cliente; riscos ao meu time;
“Quando uma pessoa
O meu cliente não é
Antecipar conhece de qualidade, só
somente o cliente final,
inconsistências. ela contribui.
e sim o/a PO, Scrum
Quando todos sabem,
Master, desenvolvedor,
todos contribuem.”
suporte e outros.
Aonde nós QAs afetamos em projetos/pessoas?
Mentalidade –
Qualidade é do time Análise, Testes e
O QA não é o único responsável Automação
pela qualidade, e sim o time. QA é Identificar o que testar, obter
evangelizador da qualidade artefatos, aplicar técnicas com
base no contexto e suas
Desenvolvi devidas camadas, seja no front,
back, API e outras partes.
mento Podem ser funcionais e não
O QA trabalha junto com o
funcionais.
desenvolvedor na
implementação/ correção e
construção de um software. Melhoria de processos e
Boas liberações
práticas Compartilha
Fluxos Como identificar o fluxo de
Será que os fluxos
mento de processos e liberações feitos.
Em todos os fluxos, seja o de
desenvolvimento, códigos, praticados e a conheciment Questionar se o time e o
práticas de definição de arquitetura são as o cliente tem visibilidade do
preparado e de feito, melhores ou podemos Seja de regra de negócio, que está sendo feito e do que
comunicação, na visualização de melhorá-las? novidades da área ou foi ou vai ser lançado.
tarefas, riscos, e atualizações, devo ter
outros… em mente essa
Fases do modelo tradicional de desenvolvimento
Visão c l á s s i c a do testa do r
Requisitos de
sistema e criação Atua somente após o final da
de processo cadeia de desenvolvimento

Design

Análise de
Requisitos

D
e
s
e
n
v
o Implantação
l 10
Como vocês acham que nós atuamos no
modelo ágil de desenvolvimento?
Fases do modelo ágil de desenvolvimento
Requisitos de Visão do agente de qualidade

sistema e criação
O QA a f e t a todas as par tes do
de processo desenvolvimento, questionando e
ajudando em todo o processo
Design de
desenvolviment
o
Análise de
Requisitos

Desenvolvimento

Implantação
Qualidade e Testes de Software

12
Comparação com base na mentalidade do Shift-Left Testing

13
Comparação com base na mentalidade do Shift-Left Testing

13
ste pra
te
j ogar o ar essa
a i deia é mo aplic de
Se
e rd a, co no time a da
esqu talidade fica for
men ção que onal?
u st e nta tradici
S a
escal

13
Se a ideia é jogar o teste pra esquerda, como aplicar essa mentalidade no
time de Sustentação que fica na ponta direita da escala?
Visão do agente de qualidade
Problema
relatado Nesse caso, atualmente, nós atuamos
juntos em parte do desenvolvimento
e depois o QA finaliza o teste
Decisão sobre o pessoalmente,.
relato : Ykaro

Desenvolvimento

Teste

Implantação
Qualidade e Testes de Software

12
Se a ideia é jogar o teste pra esquerda, como aplicar essa mentalidade no
time de Sustentação que fica na ponta direita da escala?
Visão do agente de qualidade
Problema
O QA passa a impactar criando
relatado Casos de Teste que vão orientar o
Dev aos requisitos que ele precisa
Decisão sobre o atender com o desenvolvimento da
tarefa, inclusive ficando responsável
relato : Ykaro pelo deploy de Testing -> Homolog!

Análise e criação dos


CASOS DE TESTE

Desenvolvimento

Implantação
Qualidade e Testes de Software

12
Nacionais
J ú l i o de Lima
José Correia ( I n t e r a s y s )
Samuel Lucas
Walmyr F i l h o
Emerson Rios
Papito (QA N i n j a )
Qacheadas Quem são
minhas
E muita gente próxima
que vem
crescendo na á r e a .
Internacionais
E li sa b et h Hendricksson referências?
Michael Bolton
James Bach
John Bach
Martin Fowler*
L i s a Cr ispi n
Ja n et Gregory

14
#DICA IMPORTANTE

Seja o que for na área,


faça parte de uma
comunidade

Seja qual for o assunto na área, você


Grupos de pode participar de um grupo que te
mesmo agregue valor
interesse
Interagir e trocar conhecimento pode
Integração e aumentar sua velocidade de
conhecimento sobre determinado tema
troca de
conhecimento
Se torna muito comum as pessoas
criarem vínculos de amizade e
Cursos e amigos participarem, juntas, de cursos
na área
OBRIGADO!!!
Dúv i das?
Did you l i k e the resources on t h i s template? Get
them f o r f r e e a t our other websites.
RESOURCES
VECTORS

◂ F u t u r i s t i c hud background ◂ F l a t f u t u r i s t i c c i t y background I I

◂ Abst ract f u t u r i s t i c glowing hologram ◂ F u t u r i s t i c hud i n t e r f a c e with g radient s t y l e


background
◂ F u t u r i s t i c holographic in fog raph ic element
◂ Co ll e c t io n o f f u t u r i s t i c in fog raph ic collection I I I
elements
◂ Trophies s e t i n f l a t design
◂ Gradient technology logo template
◂ F u t u r i s t i c hologram in fog raph ic element
collection collection IV
◂ F u t u r i s t i c holographic in fog raph ic element ◂ Graphic elements o f spaceship
collection
◂ Abstract f u t u r i s t i c glowing hologram background I I
◂ A r t i f i c i a l i n t e l l i g e n c e elements c o l l e c t i o n i n
f l a t style ◂ Pack nerd 36

◂ C ol le c t io n o f f u t u r i s t i c infographic elements I I ◂ Pack v i r t u a l r e a l i t y 31

◂ F l a t f u t u r i s t i c c i t y background ◂ Pack v i r t u a l r e a l i t y 67

◂ I s o l a t e d white t a b l e t design ◂ Pack playin g videogames

◂ F u t u r i s t i c hologram in fog raph ic element ◂ Pack a v atar 15


collection I I
Instructions for
In order to use this template,use
you must credit Slidesgo by keeping the Credits slide.

You are allowed to:


- Modify this template.
- Use it for both personal and commercial projects.

You are not allowed to:


- Sublicense, sell or rent any of Slidesgo Content (or a modified version of Slidesgo
Content).
- Distribute Slidesgo Content unless it has been expressly authorized by Slidesgo.
- Include Slidesgo Content in an online or offline database or file.
- Offer Slidesgo templates (or modified versions of Slidesgo templates) for download.
- Acquire the copyright of Slidesgo Content.

For more information about editing slides, please read our FAQs:
https://slidesgo.com/faqs
Fonts & colors
used has been made using the following
This presentation
fonts:

Teko
(https://fonts.google.com/specimen/Teko)

Source Code Pro


(https://fonts.google.com/specimen/Source+Code+Pro)

#11FFF #0068e8
F
Use our editable graphic resources...
You can easily resize these resources, keeping the quality. To change the color, just ungroup the
resource and click on the object you want to change. Then, click on the paint bucket and select
the color you want. Don’t forget to group the resource again when you’re done.
...and our set of editable
iconsYou can resize these icons, keeping the quality.
You can change the stroke and fill color; just select the icon and click on the
paint-bucket/pen.
Business Icons
Avatar
Icons
Creative Process
Icons
Educational Process
Icons
Help & Support
Icons
Medical Icons
Nature
Icons
Performing Arts
Icons
SEO & Marketing
Icons
Teamwork
Icons

Você também pode gostar