SlideShare uma empresa Scribd logo
Qualidade de Software
Muito além dos testes
Apoio
Apoio
Compartilhar
#rpteccom
Quem sou eu
Gustavo Bernardes
Tecnólogo em Análise e Desenvolvimento de Sistemas pelo Centro
Universitário Barão de Mauá (2013)
MBA em Gestão de Qualidade de Software, com ênfase em CMMI,
pelo Centro Universitário de Araraquara (2017)
Analista de Qualidade de Software há mais de 4 anos (desde Janeiro
de 2014), tendo atuado em projetos de grandes empresas (Vale, Sanofi,
Bunge, Grupo Fleury) e atualmente na Swfast
Qualidade, o que é?
“QUALIDADE é o grau no qual um conjunto de
características inerentes, satisfaz a requisitos.”
(ISO 9000)
Qualidade, o que é?
A noção de qualidade varia de individuo para individuo:
Um restaurante tem qualidade pelo seu atendimento;
Um carro tem qualidade por não dar manutenção;
Uma roupa tem qualidade por não descosturar facilmente;
Um sistema operacional tem qualidade pois é fácil de usar.
Qualidade, o que é?
E a Qualidade de Software?
“Software de qualidade é fácil de usar, funciona
corretamente, é de fácil manutenção e
a integridade dos dados em falhas do ambiente
ou outras fora do seu controle”
Parece, mas não é fácil.
Qualidade de Software
Importante: não confunda Qualidade com Teste.
Qualidade não é só teste, mas teste é qualidade (área de processo);
O teste garante a qualidade, bem como um processo bem definido.
Qualidade de Software
Como medir a qualidade?
• ISO 9126 – Qualidade do Produto
• ISO 12207 – Processos de Ciclo de Vida de
Software
Medindo a qualidade
ISO 9126
Dividida em três Atributos de Qualidade, cada qual
com suas características:
Medindo a qualidade
ISO 9126 – Qualidade Externa
As métricas externas avaliam os requisitos e as
funcionalidades aplicadas ao projeto, durante sua
fase de teste e/ou operação.
Medindo a qualidade
Requisitos x Funcionalidades = menor número de
bugs
Quanto mais abrangente meu cenário, mais código
testado/validado.
Medindo a qualidade
ISO 9126 – Qualidade Interna
As métricas internas avaliam a especificação ou o
código fonte de um produto de software.
Podem ser usadas também em partes intermediárias
do produto em desenvolvimento para garantir a
qualidade final.
Medindo a qualidade
A indentação neste caso, ou a falta dela, pode ser
considerado um padrão de qualidade. Uma vez que, esteja
documentado no modelo de desenvolvimento da
organização.
Medindo a qualidade
ISO 9126 – Qualidade em Uso
Medem quanto um produto de software atende às
necessidades de um usuário específico. As medidas
são obtidas pela observação do uso do produto ou
por uma simulação de um ambiente real.
Medindo a qualidade
Medindo a qualidade
Medindo a qualidade
Intuitivo ou funcional?
Tudo depende das métricas definidas.
O que mais medir:
• Qualidade do processo;
• Qualidade dos requisitos;
• Qualidade do escopo;
• Qualidade da integração (dependendo do
ponto de vista, faz parte do processo);
Medindo a qualidade
E a qualidade nos projetos de
software?
Toda metodologia de gerenciamento de projetos
possui tópicos específicos para tratar a
qualidade.
Qualidade X Projeto
Buscar atender as necessidades dos usuários em
100% dos requisitos funcionais (explícitos);
Buscar atender 100% dos requisitos não
funcionais (implícitos);
Possuir um software sem falhas;
Qualidade X Projeto
E o mercado, como vê a
Qualidade de Software?
O popular QA (as vezes tester, as vezes QA mesmo)
Qualidade X Mercado
Tipos de QA:
• Técnico: valida código fonte e padrões de
desenvolvimento (também conhecido como líder técnico);
• Processual: valida as fases do processo de
desenvolvimento;
• Conceitual: valida os requisitos;
O QA valida/qualifica, o tester testa.
Qualidade X Mercado
Processos do QA:
• Elaborar e aplicar métricas de qualidade;
• Gerir dados das métricas e apresentar resultados de
qualidade;
• Documentar processos de qualidade;
QA não faz milagre, nem “obriga” ninguém a
desenvolver com qualidade, apenas mede o
resultado.
Qualidade X Mercado
Infelizmente, o mercado subestima a importância
do Analista de Qualidade, assim como do Tester.
Qualidade “aumenta” o custo de desenvolvimento,
mas diminui de manutenção (pense nisso!).
Ter um Analista de Qualidade não garante que
todos os seus problemas serão resolvidos.
Qualidade X Mercado
Dúvidas?
Obrigado!
Contatos
gustavobmm
gustavobmm
gustavobernardesmmachado@gmail.com

Mais conteúdo relacionado

Mais procurados

ArcServe in the AWS Cloud - part II
ArcServe in the AWS Cloud - part IIArcServe in the AWS Cloud - part II
ArcServe in the AWS Cloud - part II
Amazon Web Services LATAM
 
JavaME - Aula 1
JavaME - Aula 1JavaME - Aula 1
JavaME - Aula 1
Elenilson Vieira
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
Amazon Web Services LATAM
 
Primeiros passos utilizando o AWS Mobile Hub
Primeiros passos utilizando o AWS Mobile HubPrimeiros passos utilizando o AWS Mobile Hub
Primeiros passos utilizando o AWS Mobile Hub
Amazon Web Services LATAM
 
Webinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSWebinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWS
Amazon Web Services LATAM
 
Webinar: Como obter valor comercial com Big Data
Webinar: Como obter valor comercial com Big DataWebinar: Como obter valor comercial com Big Data
Webinar: Como obter valor comercial com Big Data
Amazon Web Services LATAM
 
JavaEE
JavaEEJavaEE
Construindo pipelines com Azure DevOps
Construindo pipelines com Azure DevOpsConstruindo pipelines com Azure DevOps
Construindo pipelines com Azure DevOps
Camila Carrera
 
DevOps: desenvolvedores e sysadmins cooperando na prática
DevOps: desenvolvedores e sysadmins cooperando na práticaDevOps: desenvolvedores e sysadmins cooperando na prática
DevOps: desenvolvedores e sysadmins cooperando na prática
Ari Stopassola Junior
 
Webinar Melhores práticas e lições aprendidas com aplicações sem servidor
Webinar Melhores práticas e lições aprendidas com aplicações sem servidorWebinar Melhores práticas e lições aprendidas com aplicações sem servidor
Webinar Melhores práticas e lições aprendidas com aplicações sem servidor
Amazon Web Services LATAM
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
Amazon Web Services LATAM
 
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
Dan El Pierre Rezende
 
Bibliotecas de interface rica no jsf 2
Bibliotecas de interface rica no jsf 2Bibliotecas de interface rica no jsf 2
Bibliotecas de interface rica no jsf 2
Pablo Nóbrega
 
DevOps - melhores práticas e integração contínua
DevOps - melhores práticas e integração contínuaDevOps - melhores práticas e integração contínua
DevOps - melhores práticas e integração contínua
Amazon Web Services LATAM
 
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
JBoss Fuse Service Works - O Fuse além da integração - PT-BRJBoss Fuse Service Works - O Fuse além da integração - PT-BR
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
Elvis Rocha
 
Liderando inovação no mundo enterprise na velocidade das startups
Liderando inovação no mundo enterprise na velocidade das startupsLiderando inovação no mundo enterprise na velocidade das startups
Liderando inovação no mundo enterprise na velocidade das startups
Amazon Web Services LATAM
 
ESX Tech Lives - DevOps
ESX Tech Lives - DevOpsESX Tech Lives - DevOps
ESX Tech Lives - DevOps
Jaqueline Ramos
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
Amazon Web Services LATAM
 
Iac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deploymentsIac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deployments
Ricardo Martins ☁
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
Amazon Web Services LATAM
 

Mais procurados (20)

ArcServe in the AWS Cloud - part II
ArcServe in the AWS Cloud - part IIArcServe in the AWS Cloud - part II
ArcServe in the AWS Cloud - part II
 
JavaME - Aula 1
JavaME - Aula 1JavaME - Aula 1
JavaME - Aula 1
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
Primeiros passos utilizando o AWS Mobile Hub
Primeiros passos utilizando o AWS Mobile HubPrimeiros passos utilizando o AWS Mobile Hub
Primeiros passos utilizando o AWS Mobile Hub
 
Webinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSWebinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWS
 
Webinar: Como obter valor comercial com Big Data
Webinar: Como obter valor comercial com Big DataWebinar: Como obter valor comercial com Big Data
Webinar: Como obter valor comercial com Big Data
 
JavaEE
JavaEEJavaEE
JavaEE
 
Construindo pipelines com Azure DevOps
Construindo pipelines com Azure DevOpsConstruindo pipelines com Azure DevOps
Construindo pipelines com Azure DevOps
 
DevOps: desenvolvedores e sysadmins cooperando na prática
DevOps: desenvolvedores e sysadmins cooperando na práticaDevOps: desenvolvedores e sysadmins cooperando na prática
DevOps: desenvolvedores e sysadmins cooperando na prática
 
Webinar Melhores práticas e lições aprendidas com aplicações sem servidor
Webinar Melhores práticas e lições aprendidas com aplicações sem servidorWebinar Melhores práticas e lições aprendidas com aplicações sem servidor
Webinar Melhores práticas e lições aprendidas com aplicações sem servidor
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
 
Bibliotecas de interface rica no jsf 2
Bibliotecas de interface rica no jsf 2Bibliotecas de interface rica no jsf 2
Bibliotecas de interface rica no jsf 2
 
DevOps - melhores práticas e integração contínua
DevOps - melhores práticas e integração contínuaDevOps - melhores práticas e integração contínua
DevOps - melhores práticas e integração contínua
 
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
JBoss Fuse Service Works - O Fuse além da integração - PT-BRJBoss Fuse Service Works - O Fuse além da integração - PT-BR
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
 
Liderando inovação no mundo enterprise na velocidade das startups
Liderando inovação no mundo enterprise na velocidade das startupsLiderando inovação no mundo enterprise na velocidade das startups
Liderando inovação no mundo enterprise na velocidade das startups
 
ESX Tech Lives - DevOps
ESX Tech Lives - DevOpsESX Tech Lives - DevOps
ESX Tech Lives - DevOps
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
Iac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deploymentsIac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deployments
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 

Semelhante a 3. apresentacao rp tec com 2018 gustavo bernardes

Qualidade de software - Gestão de Projetos de Software - BSI
Qualidade de software - Gestão de Projetos de Software - BSIQualidade de software - Gestão de Projetos de Software - BSI
Qualidade de software - Gestão de Projetos de Software - BSI
Monnalisa Medeiros
 
Gerenciamento da Qualidade de Software 2.pptx
Gerenciamento da Qualidade de Software 2.pptxGerenciamento da Qualidade de Software 2.pptx
Gerenciamento da Qualidade de Software 2.pptx
Roberto Nunes
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
Norton Guimarães
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
Rafael Silva
 
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
João Clineu - CTFL, CSM, CSD
 
Apresentação qualidade og day
Apresentação qualidade og dayApresentação qualidade og day
Apresentação qualidade og day
Rafael Silva
 
Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010
Raphael Reis
 
1 Qss
1 Qss1 Qss
1 Qss
lcbj
 
Apres. eng. de software
Apres. eng. de softwareApres. eng. de software
Apres. eng. de software
William Gomes
 
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
AlexandreBartie
 
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Rafael Lima
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
João Rolim
 
Qualidade do Software
Qualidade do SoftwareQualidade do Software
Qualidade do Software
Wagner Zaparoli
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
Targettrust
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
Targettrust
 
Aula 4 -Qualidade do Processo.pptx
Aula 4 -Qualidade do Processo.pptxAula 4 -Qualidade do Processo.pptx
Aula 4 -Qualidade do Processo.pptx
AlexandreLisboadaSil
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
GrupoAlves - professor
 
Brisa Qualidade e Testes de software
Brisa   Qualidade e Testes de softwareBrisa   Qualidade e Testes de software
Brisa Qualidade e Testes de software
Gilda M Manetti Lauriano
 
Trabalho qualidade de_software
Trabalho qualidade de_softwareTrabalho qualidade de_software
Trabalho qualidade de_software
stefaniak2004
 
Conceitosdebsicosdequalidadedesoftware
ConceitosdebsicosdequalidadedesoftwareConceitosdebsicosdequalidadedesoftware
Conceitosdebsicosdequalidadedesoftware
Heuder Rodrigues de Sena
 

Semelhante a 3. apresentacao rp tec com 2018 gustavo bernardes (20)

Qualidade de software - Gestão de Projetos de Software - BSI
Qualidade de software - Gestão de Projetos de Software - BSIQualidade de software - Gestão de Projetos de Software - BSI
Qualidade de software - Gestão de Projetos de Software - BSI
 
Gerenciamento da Qualidade de Software 2.pptx
Gerenciamento da Qualidade de Software 2.pptxGerenciamento da Qualidade de Software 2.pptx
Gerenciamento da Qualidade de Software 2.pptx
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
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
 
Apresentação qualidade og day
Apresentação qualidade og dayApresentação qualidade og day
Apresentação qualidade og day
 
Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010
 
1 Qss
1 Qss1 Qss
1 Qss
 
Apres. eng. de software
Apres. eng. de softwareApres. eng. de software
Apres. eng. de software
 
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
 
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Qualidade do Software
Qualidade do SoftwareQualidade do Software
Qualidade do Software
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
 
Aula 4 -Qualidade do Processo.pptx
Aula 4 -Qualidade do Processo.pptxAula 4 -Qualidade do Processo.pptx
Aula 4 -Qualidade do Processo.pptx
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
 
Brisa Qualidade e Testes de software
Brisa   Qualidade e Testes de softwareBrisa   Qualidade e Testes de software
Brisa Qualidade e Testes de software
 
Trabalho qualidade de_software
Trabalho qualidade de_softwareTrabalho qualidade de_software
Trabalho qualidade de_software
 
Conceitosdebsicosdequalidadedesoftware
ConceitosdebsicosdequalidadedesoftwareConceitosdebsicosdequalidadedesoftware
Conceitosdebsicosdequalidadedesoftware
 

Mais de Matheus de Lara Calache

7. encerramento rp tec com 2018
7. encerramento rp tec com 20187. encerramento rp tec com 2018
7. encerramento rp tec com 2018
Matheus de Lara Calache
 
5. apresentacao rp tec com 2018 matheus calache
5. apresentacao rp tec com 2018 matheus calache5. apresentacao rp tec com 2018 matheus calache
5. apresentacao rp tec com 2018 matheus calache
Matheus de Lara Calache
 
4. apresentacao rp tec com 2018 diego teixeira
4. apresentacao rp tec com 2018 diego teixeira4. apresentacao rp tec com 2018 diego teixeira
4. apresentacao rp tec com 2018 diego teixeira
Matheus de Lara Calache
 
2. apresentacao rp tec com 2018 murilo neandro
2. apresentacao rp tec com 2018 murilo neandro2. apresentacao rp tec com 2018 murilo neandro
2. apresentacao rp tec com 2018 murilo neandro
Matheus de Lara Calache
 
1. introducao rp tec com 2018
1. introducao rp tec com 20181. introducao rp tec com 2018
1. introducao rp tec com 2018
Matheus de Lara Calache
 
Aula 8 - Gerenciamento da Comunicação
Aula 8 - Gerenciamento da ComunicaçãoAula 8 - Gerenciamento da Comunicação
Aula 8 - Gerenciamento da Comunicação
Matheus de Lara Calache
 
Aula 7 - Gerenciamento de Qualidade
Aula 7 - Gerenciamento de QualidadeAula 7 - Gerenciamento de Qualidade
Aula 7 - Gerenciamento de Qualidade
Matheus de Lara Calache
 
Aula 6 - Gerenciamento de Qualidade
Aula 6 - Gerenciamento de QualidadeAula 6 - Gerenciamento de Qualidade
Aula 6 - Gerenciamento de Qualidade
Matheus de Lara Calache
 
Aula 6 - Gerenciamento de Escopo
Aula 6 - Gerenciamento de EscopoAula 6 - Gerenciamento de Escopo
Aula 6 - Gerenciamento de Escopo
Matheus de Lara Calache
 
Aula 5 - Gerenciamento de Recursos Humanos e Lideranca
Aula 5 - Gerenciamento de Recursos Humanos e LiderancaAula 5 - Gerenciamento de Recursos Humanos e Lideranca
Aula 5 - Gerenciamento de Recursos Humanos e Lideranca
Matheus de Lara Calache
 
Aula 4 - PDCA
Aula 4 - PDCAAula 4 - PDCA
Aula 4 - Gerenciamento de integracao
Aula 4 - Gerenciamento de integracaoAula 4 - Gerenciamento de integracao
Aula 4 - Gerenciamento de integracao
Matheus de Lara Calache
 
Aula 3 - Gerenciamento de riscos
Aula 3 - Gerenciamento de riscosAula 3 - Gerenciamento de riscos
Aula 3 - Gerenciamento de riscos
Matheus de Lara Calache
 
Aula 2 - Fundamentos em Gerenciamento de Projetos
Aula 2 - Fundamentos em Gerenciamento de ProjetosAula 2 - Fundamentos em Gerenciamento de Projetos
Aula 2 - Fundamentos em Gerenciamento de Projetos
Matheus de Lara Calache
 
Aula 1 - Introdução
Aula 1 - IntroduçãoAula 1 - Introdução
Aula 1 - Introdução
Matheus de Lara Calache
 

Mais de Matheus de Lara Calache (15)

7. encerramento rp tec com 2018
7. encerramento rp tec com 20187. encerramento rp tec com 2018
7. encerramento rp tec com 2018
 
5. apresentacao rp tec com 2018 matheus calache
5. apresentacao rp tec com 2018 matheus calache5. apresentacao rp tec com 2018 matheus calache
5. apresentacao rp tec com 2018 matheus calache
 
4. apresentacao rp tec com 2018 diego teixeira
4. apresentacao rp tec com 2018 diego teixeira4. apresentacao rp tec com 2018 diego teixeira
4. apresentacao rp tec com 2018 diego teixeira
 
2. apresentacao rp tec com 2018 murilo neandro
2. apresentacao rp tec com 2018 murilo neandro2. apresentacao rp tec com 2018 murilo neandro
2. apresentacao rp tec com 2018 murilo neandro
 
1. introducao rp tec com 2018
1. introducao rp tec com 20181. introducao rp tec com 2018
1. introducao rp tec com 2018
 
Aula 8 - Gerenciamento da Comunicação
Aula 8 - Gerenciamento da ComunicaçãoAula 8 - Gerenciamento da Comunicação
Aula 8 - Gerenciamento da Comunicação
 
Aula 7 - Gerenciamento de Qualidade
Aula 7 - Gerenciamento de QualidadeAula 7 - Gerenciamento de Qualidade
Aula 7 - Gerenciamento de Qualidade
 
Aula 6 - Gerenciamento de Qualidade
Aula 6 - Gerenciamento de QualidadeAula 6 - Gerenciamento de Qualidade
Aula 6 - Gerenciamento de Qualidade
 
Aula 6 - Gerenciamento de Escopo
Aula 6 - Gerenciamento de EscopoAula 6 - Gerenciamento de Escopo
Aula 6 - Gerenciamento de Escopo
 
Aula 5 - Gerenciamento de Recursos Humanos e Lideranca
Aula 5 - Gerenciamento de Recursos Humanos e LiderancaAula 5 - Gerenciamento de Recursos Humanos e Lideranca
Aula 5 - Gerenciamento de Recursos Humanos e Lideranca
 
Aula 4 - PDCA
Aula 4 - PDCAAula 4 - PDCA
Aula 4 - PDCA
 
Aula 4 - Gerenciamento de integracao
Aula 4 - Gerenciamento de integracaoAula 4 - Gerenciamento de integracao
Aula 4 - Gerenciamento de integracao
 
Aula 3 - Gerenciamento de riscos
Aula 3 - Gerenciamento de riscosAula 3 - Gerenciamento de riscos
Aula 3 - Gerenciamento de riscos
 
Aula 2 - Fundamentos em Gerenciamento de Projetos
Aula 2 - Fundamentos em Gerenciamento de ProjetosAula 2 - Fundamentos em Gerenciamento de Projetos
Aula 2 - Fundamentos em Gerenciamento de Projetos
 
Aula 1 - Introdução
Aula 1 - IntroduçãoAula 1 - Introdução
Aula 1 - Introdução
 

Último

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 

Último (7)

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 

3. apresentacao rp tec com 2018 gustavo bernardes

  • 1. Qualidade de Software Muito além dos testes
  • 5. Quem sou eu Gustavo Bernardes Tecnólogo em Análise e Desenvolvimento de Sistemas pelo Centro Universitário Barão de Mauá (2013) MBA em Gestão de Qualidade de Software, com ênfase em CMMI, pelo Centro Universitário de Araraquara (2017) Analista de Qualidade de Software há mais de 4 anos (desde Janeiro de 2014), tendo atuado em projetos de grandes empresas (Vale, Sanofi, Bunge, Grupo Fleury) e atualmente na Swfast
  • 7. “QUALIDADE é o grau no qual um conjunto de características inerentes, satisfaz a requisitos.” (ISO 9000) Qualidade, o que é?
  • 8. A noção de qualidade varia de individuo para individuo: Um restaurante tem qualidade pelo seu atendimento; Um carro tem qualidade por não dar manutenção; Uma roupa tem qualidade por não descosturar facilmente; Um sistema operacional tem qualidade pois é fácil de usar. Qualidade, o que é?
  • 9. E a Qualidade de Software?
  • 10. “Software de qualidade é fácil de usar, funciona corretamente, é de fácil manutenção e a integridade dos dados em falhas do ambiente ou outras fora do seu controle” Parece, mas não é fácil. Qualidade de Software
  • 11. Importante: não confunda Qualidade com Teste. Qualidade não é só teste, mas teste é qualidade (área de processo); O teste garante a qualidade, bem como um processo bem definido. Qualidade de Software
  • 12. Como medir a qualidade?
  • 13. • ISO 9126 – Qualidade do Produto • ISO 12207 – Processos de Ciclo de Vida de Software Medindo a qualidade
  • 14. ISO 9126 Dividida em três Atributos de Qualidade, cada qual com suas características: Medindo a qualidade
  • 15. ISO 9126 – Qualidade Externa As métricas externas avaliam os requisitos e as funcionalidades aplicadas ao projeto, durante sua fase de teste e/ou operação. Medindo a qualidade
  • 16. Requisitos x Funcionalidades = menor número de bugs Quanto mais abrangente meu cenário, mais código testado/validado. Medindo a qualidade
  • 17. ISO 9126 – Qualidade Interna As métricas internas avaliam a especificação ou o código fonte de um produto de software. Podem ser usadas também em partes intermediárias do produto em desenvolvimento para garantir a qualidade final. Medindo a qualidade
  • 18. A indentação neste caso, ou a falta dela, pode ser considerado um padrão de qualidade. Uma vez que, esteja documentado no modelo de desenvolvimento da organização. Medindo a qualidade
  • 19. ISO 9126 – Qualidade em Uso Medem quanto um produto de software atende às necessidades de um usuário específico. As medidas são obtidas pela observação do uso do produto ou por uma simulação de um ambiente real. Medindo a qualidade
  • 21. Medindo a qualidade Intuitivo ou funcional? Tudo depende das métricas definidas.
  • 22. O que mais medir: • Qualidade do processo; • Qualidade dos requisitos; • Qualidade do escopo; • Qualidade da integração (dependendo do ponto de vista, faz parte do processo); Medindo a qualidade
  • 23. E a qualidade nos projetos de software?
  • 24. Toda metodologia de gerenciamento de projetos possui tópicos específicos para tratar a qualidade. Qualidade X Projeto
  • 25. Buscar atender as necessidades dos usuários em 100% dos requisitos funcionais (explícitos); Buscar atender 100% dos requisitos não funcionais (implícitos); Possuir um software sem falhas; Qualidade X Projeto
  • 26. E o mercado, como vê a Qualidade de Software?
  • 27. O popular QA (as vezes tester, as vezes QA mesmo) Qualidade X Mercado
  • 28. Tipos de QA: • Técnico: valida código fonte e padrões de desenvolvimento (também conhecido como líder técnico); • Processual: valida as fases do processo de desenvolvimento; • Conceitual: valida os requisitos; O QA valida/qualifica, o tester testa. Qualidade X Mercado
  • 29. Processos do QA: • Elaborar e aplicar métricas de qualidade; • Gerir dados das métricas e apresentar resultados de qualidade; • Documentar processos de qualidade; QA não faz milagre, nem “obriga” ninguém a desenvolver com qualidade, apenas mede o resultado. Qualidade X Mercado
  • 30. Infelizmente, o mercado subestima a importância do Analista de Qualidade, assim como do Tester. Qualidade “aumenta” o custo de desenvolvimento, mas diminui de manutenção (pense nisso!). Ter um Analista de Qualidade não garante que todos os seus problemas serão resolvidos. Qualidade X Mercado