SlideShare uma empresa Scribd logo
1 de 27
UM POUCO DO MUNDO DA
QUALIDADE DE SOFTWARE
Analista de Qualidade - Thais Freitas
the black theme
O QUE É QUALIDADE?
3
PROCESSO DE DESENVOLVIMENTO DE
SOFTWARE
5
PROCESSO DE DESENVOLVIMENTO
6
ANÁLISE
DESENHO
CODIFICAÇÃO
TESTES
ENTREGA
PRIMEIRO CONTATO
7
Qualidade
de
Software
Processo
de
desenvolvimento
Como é fazer parte desse processo?
Como o time se envolve na construção da Qualidade?
Como o time garante que a qualidade vai agradar ao
cliente?
FAZENDO PARTE DO PROCESSO
PROCESSO DE DESENVOLVIMENTO
1
2
TESTES FEITO
Qualidade
de
Software
Teste
De
Software
Como garantir a qualidade desde do começo no processo?
Como o time pode ajudar na garantia da qualidade?
Como posso automatizar atividades que garantem a
qualidade?
COLOCANDO A MÃO NA MASSA
1
7
DESENVOLVIMENTO COM
TESTES
VALIDAÇÃO DURANTE
TODO O PROCESSO DE
DESENVOLVIMENTO
MELHOR
ENTENDIMENTO DE
NEGÓCIO
QUEBRANDO PARADIGMA
Nem todos do time se preocupam por qualidade...
20
PAPEL DO QA EM UM TIME AGIL
DEFENSOR DA
QUALIDADE E
DAS BOAS
PRÁTICAS
DESCONFIAR DE
TUDO QUE ESTÁ
"PRONTO"
APRENDER
SOBRE O
NEGÓCIO/
PRODUTO
PROVER
INFORMAÇÕES
PARA O TIME
2
1
QUEM É RESPONSÁVEL PELA
QUALIDADE?
Você!
DIAGRAMA DOS PAPÉIS
DEV
CLIENTE
Data-
led
BA
QA
O QUE É QUALIDADE?
2
4
Qualidade significa coisas
diferentes para pessoas
diferentes!
Todos são responsáveis pela
qualidade;
QA é um advogado da qualidade;
QA pertence ao time;
Sempre discuta sobre qualidade
com o seu time!
OBRIGADA
Thais Freitas
tfreitas@thoughtowrks.com
@tha_ta

Mais conteúdo relacionado

Mais procurados

Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Juliano Ribeiro
 
Scrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoScrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoJoão Grabosque
 
Continuous Integration / Dafiti Conference 2014
Continuous Integration / Dafiti Conference 2014Continuous Integration / Dafiti Conference 2014
Continuous Integration / Dafiti Conference 2014Rodrigo Moyle
 
ALM Practices - Cultura da entrega diária com EVDnC
ALM Practices - Cultura da entrega diária com EVDnCALM Practices - Cultura da entrega diária com EVDnC
ALM Practices - Cultura da entrega diária com EVDnCespecificacoes.com
 
TDC2018FLN | Trilha Agile - Criando o produto certo usando Impact Mapping e t...
TDC2018FLN | Trilha Agile - Criando o produto certo usando Impact Mapping e t...TDC2018FLN | Trilha Agile - Criando o produto certo usando Impact Mapping e t...
TDC2018FLN | Trilha Agile - Criando o produto certo usando Impact Mapping e t...tdc-globalcode
 
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...Alejandro Olchik
 
Apresentação sobre scrum bem básica
Apresentação sobre scrum bem básicaApresentação sobre scrum bem básica
Apresentação sobre scrum bem básicaRicardo Lima
 
Agile Brazil 2017 - Uma História de Transformação Ágil em uma Empresa Tradici...
Agile Brazil 2017 - Uma História de Transformação Ágil em uma Empresa Tradici...Agile Brazil 2017 - Uma História de Transformação Ágil em uma Empresa Tradici...
Agile Brazil 2017 - Uma História de Transformação Ágil em uma Empresa Tradici...Rafael Targino
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de ProjetosInstituto Haddad
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasKleitor Franklint Correa Araujo
 
Anti-Padrões de Integração Contínua
Anti-Padrões de Integração ContínuaAnti-Padrões de Integração Contínua
Anti-Padrões de Integração ContínuaThoughtworks
 

Mais procurados (20)

Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
 
O que Continuous delivery significa para QA
O que Continuous delivery significa para QAO que Continuous delivery significa para QA
O que Continuous delivery significa para QA
 
Scrum, Qa E VivêNcia Na Globo.Com
Scrum, Qa E VivêNcia Na Globo.ComScrum, Qa E VivêNcia Na Globo.Com
Scrum, Qa E VivêNcia Na Globo.Com
 
Apresentação inícial testes ágeis
Apresentação inícial testes ágeisApresentação inícial testes ágeis
Apresentação inícial testes ágeis
 
Carreira de QA
Carreira de QA Carreira de QA
Carreira de QA
 
Agile testing coach - Agile Trends Floripa
Agile testing coach - Agile Trends FloripaAgile testing coach - Agile Trends Floripa
Agile testing coach - Agile Trends Floripa
 
Kanban em 10 passos
Kanban em 10 passosKanban em 10 passos
Kanban em 10 passos
 
Validando soluções no governo
Validando soluções no governoValidando soluções no governo
Validando soluções no governo
 
Scrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoScrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundo
 
Continuous Integration / Dafiti Conference 2014
Continuous Integration / Dafiti Conference 2014Continuous Integration / Dafiti Conference 2014
Continuous Integration / Dafiti Conference 2014
 
ALM Practices - Cultura da entrega diária com EVDnC
ALM Practices - Cultura da entrega diária com EVDnCALM Practices - Cultura da entrega diária com EVDnC
ALM Practices - Cultura da entrega diária com EVDnC
 
TDC2018FLN | Trilha Agile - Criando o produto certo usando Impact Mapping e t...
TDC2018FLN | Trilha Agile - Criando o produto certo usando Impact Mapping e t...TDC2018FLN | Trilha Agile - Criando o produto certo usando Impact Mapping e t...
TDC2018FLN | Trilha Agile - Criando o produto certo usando Impact Mapping e t...
 
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
Formação de Equipes de Alto Desempenho para Desenvolvimento de Software: O Pa...
 
Team Software Process (TSP)
Team Software Process (TSP)Team Software Process (TSP)
Team Software Process (TSP)
 
Apresentação sobre scrum bem básica
Apresentação sobre scrum bem básicaApresentação sobre scrum bem básica
Apresentação sobre scrum bem básica
 
Agile Brazil 2017 - Uma História de Transformação Ágil em uma Empresa Tradici...
Agile Brazil 2017 - Uma História de Transformação Ágil em uma Empresa Tradici...Agile Brazil 2017 - Uma História de Transformação Ágil em uma Empresa Tradici...
Agile Brazil 2017 - Uma História de Transformação Ágil em uma Empresa Tradici...
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
 
Csm o quê eu aprendi?
Csm   o quê eu aprendi?Csm   o quê eu aprendi?
Csm o quê eu aprendi?
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégias
 
Anti-Padrões de Integração Contínua
Anti-Padrões de Integração ContínuaAnti-Padrões de Integração Contínua
Anti-Padrões de Integração Contínua
 

Semelhante a SW Qualidade Processo Desenvolvimento Testes

X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareAlexandreBartie
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwareGTS-CE
 
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfilCenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfilJoão Clineu - CTFL, CSM, CSD
 
Aula 5 - Introdução ao Teste.pptx
Aula 5 - Introdução ao Teste.pptxAula 5 - Introdução ao Teste.pptx
Aula 5 - Introdução ao Teste.pptxAlexandreLisboadaSil
 
Aula 3 - Introdução ao Teste.pptx
Aula 3 - Introdução ao Teste.pptxAula 3 - Introdução ao Teste.pptx
Aula 3 - Introdução ao Teste.pptxALEXANDRELISBADASILV
 
Teste de Software em Ti Interna
Teste de Software em Ti InternaTeste de Software em Ti Interna
Teste de Software em Ti InternaRoger Ritter
 
[GUTS-RS]​ Evento Maio 2018 - Carreira na área de Testes
[GUTS-RS]​ Evento Maio 2018 - Carreira na área de Testes[GUTS-RS]​ Evento Maio 2018 - Carreira na área de Testes
[GUTS-RS]​ Evento Maio 2018 - Carreira na área de TestesGUTS-RS
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de SoftwareRafael Silva
 
Como tornar o testador parte da equipe
Como tornar o testador parte da equipeComo tornar o testador parte da equipe
Como tornar o testador parte da equipeElias Nogueira
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de SoftwareQualister
 
Automatização de Processo de Teste: Qual o melhor momento?
Automatização de Processo de Teste: Qual o melhor momento?Automatização de Processo de Teste: Qual o melhor momento?
Automatização de Processo de Teste: Qual o melhor momento?Edwagney Luz
 
Palestra - Como a qualidade contribui pra o seu negócio
Palestra - Como a qualidade contribui pra o seu negócioPalestra - Como a qualidade contribui pra o seu negócio
Palestra - Como a qualidade contribui pra o seu negócioMichelle Raimundo dos Santos
 
3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardesMatheus de Lara Calache
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processocrc1404
 

Semelhante a SW Qualidade Processo Desenvolvimento Testes (20)

X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de Software
 
Papéis em teste e qualidade de software
Papéis em teste e qualidade de softwarePapéis em teste e qualidade de software
Papéis em teste e qualidade de software
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de Software
 
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfilCenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
 
Aula 5 - Introdução ao Teste.pptx
Aula 5 - Introdução ao Teste.pptxAula 5 - Introdução ao Teste.pptx
Aula 5 - Introdução ao Teste.pptx
 
Aula 3 - Introdução ao Teste.pptx
Aula 3 - Introdução ao Teste.pptxAula 3 - Introdução ao Teste.pptx
Aula 3 - Introdução ao Teste.pptx
 
Teste de Software em Ti Interna
Teste de Software em Ti InternaTeste de Software em Ti Interna
Teste de Software em Ti Interna
 
Como os processos de testes ajudam na obtenção de melhores resultados
Como os processos de testes  ajudam na obtenção de melhores resultadosComo os processos de testes  ajudam na obtenção de melhores resultados
Como os processos de testes ajudam na obtenção de melhores resultados
 
[GUTS-RS]​ Evento Maio 2018 - Carreira na área de Testes
[GUTS-RS]​ Evento Maio 2018 - Carreira na área de Testes[GUTS-RS]​ Evento Maio 2018 - Carreira na área de Testes
[GUTS-RS]​ Evento Maio 2018 - Carreira na área de Testes
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Como tornar o testador parte da equipe
Como tornar o testador parte da equipeComo tornar o testador parte da equipe
Como tornar o testador parte da equipe
 
Qualidade e Teste de Software
Qualidade e Teste de SoftwareQualidade e Teste de Software
Qualidade e Teste de Software
 
Panorama sobre Teste de Software
Panorama sobre Teste de SoftwarePanorama sobre Teste de Software
Panorama sobre Teste de Software
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Automatização de Processo de Teste: Qual o melhor momento?
Automatização de Processo de Teste: Qual o melhor momento?Automatização de Processo de Teste: Qual o melhor momento?
Automatização de Processo de Teste: Qual o melhor momento?
 
Qualidade de software2
Qualidade de software2Qualidade de software2
Qualidade de software2
 
Palestra - Como a qualidade contribui pra o seu negócio
Palestra - Como a qualidade contribui pra o seu negócioPalestra - Como a qualidade contribui pra o seu negócio
Palestra - Como a qualidade contribui pra o seu negócio
 
3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 

SW Qualidade Processo Desenvolvimento Testes