SlideShare una empresa de Scribd logo
1 de 64
Descargar para leer sin conexión
MONITORANDO A QUALIDADE
DO SEU PROJETO
Tiarê Balbi Bonamini
6ª Conferência da Qualidade de Software
23 de Setembro de 2013
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2
Como definir Qualidade de Software
Qualidade
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2
Como definir Qualidade de Software
Qualidade
Roger S.
Pressman
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2
Como definir Qualidade de Software
Qualidade
“Uma gestão de qualidade efetiva aplicada de modo a criar um
produto útil que forneça valor mensurável para aqueles que o
produzem e para aqueles que utilizam”.
Roger S.
Pressman
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3
Fatores de qualidade
Qualidade
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3
Fatores de qualidade
Qualidade
1. Funcionalidade
Grau de satisfação às necessidades
declaradas.
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3
Fatores de qualidade
Qualidade
1. Funcionalidade
Grau de satisfação às necessidades
declaradas.
2. Confiabilidade
Tempo com que o software fica disponível
para o uso conforme indicado.
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3
Fatores de qualidade
Qualidade
1. Funcionalidade
Grau de satisfação às necessidades
declaradas.
2. Confiabilidade
Tempo com que o software fica disponível
para o uso conforme indicado.
3. Usabilidade
Grau de facilidade de utilização do software.
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3
Fatores de qualidade
Qualidade
1. Funcionalidade
Grau de satisfação às necessidades
declaradas.
2. Confiabilidade
Tempo com que o software fica disponível
para o uso conforme indicado.
4. Eficiência
Grau de otimização de uso do
software.
3. Usabilidade
Grau de facilidade de utilização do software.
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3
Fatores de qualidade
Qualidade
1. Funcionalidade
Grau de satisfação às necessidades
declaradas.
2. Confiabilidade
Tempo com que o software fica disponível
para o uso conforme indicado.
4. Eficiência
Grau de otimização de uso do
software.
5. Facilidade de manutenção
Facilidade com a qual uma correção
pode ser realizada no software
3. Usabilidade
Grau de facilidade de utilização do software.
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3
Fatores de qualidade
Qualidade
1. Funcionalidade
Grau de satisfação às necessidades
declaradas.
2. Confiabilidade
Tempo com que o software fica disponível
para o uso conforme indicado.
4. Eficiência
Grau de otimização de uso do
software.
5. Facilidade de manutenção
Facilidade com a qual uma correção
pode ser realizada no software
6. Portabilidade
Facilidade com a qual um software
pode ser transposto de um ambiente a outro.
3. Usabilidade
Grau de facilidade de utilização do software.
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3
Fatores de qualidade
Qualidade
1. Funcionalidade
Grau de satisfação às necessidades
declaradas.
2. Confiabilidade
Tempo com que o software fica disponível
para o uso conforme indicado.
4. Eficiência
Grau de otimização de uso do
software.
5. Facilidade de manutenção
Facilidade com a qual uma correção
pode ser realizada no software
6. Portabilidade
Facilidade com a qual um software
pode ser transposto de um ambiente a outro.
3. Usabilidade
Grau de facilidade de utilização do software.
Monday, September 23, 13
Monday, September 23, 13
MAS....
Monday, September 23, 13
MAS....TUDO TEM UM CUSTO
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5
Custo da Qualidade
Qualidade
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5
Custo da Qualidade
Qualidade
Custo de Prevenção
Planejamento e atividades técnicas Treinamento associado a essas atividades
Planejamento de testesMonitoramento da qualidade
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5
Custo da Qualidade
Qualidade
Custo de Prevenção
Custo de Avaliação
Planejamento e atividades técnicas Treinamento associado a essas atividades
Planejamento de testesMonitoramento da qualidade
Revisões técnicas
Avaliação de métricas
Testes e depurações
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5
Custo da Qualidade
Qualidade
Custo de Prevenção
Custo de Avaliação
Custo com Falhas
Planejamento e atividades técnicas Treinamento associado a essas atividades
Planejamento de testesMonitoramento da qualidade
Revisões técnicas
Avaliação de métricas
Testes e depurações
Correção dos erros
Monday, September 23, 13
Monday, September 23, 13
E.... QUANDO NÃO MONITORAMOS ?
Monday, September 23, 13
O barato sai caro!
Será que este software tinha um
controle de qualidade?
Monday, September 23, 13
O barato sai caro!
Será que este software tinha um
controle de qualidade?
Fonte: http://gizmodo.uol.com.br/problema-em-software-custa-us-440-milhoes-em-45-minutos-a-uma-corretora/
Monday, September 23, 13
ENTÃO COMO
MONITORAR?
Monday, September 23, 13
ENTÃO COMO
MONITORAR?
Monday, September 23, 13
SONAR QUBE
Plataforma para monitoramento da
qualidade do software.
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10
Principais características
SONAR QUBE
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10
Principais características
SONAR QUBE
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10
Principais características
SONAR QUBE
Fácil integração
Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik...
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10
Principais características
SONAR QUBE
Linguagem de Programação
Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras....
Fácil integração
Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik...
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10
Principais características
SONAR QUBE
Linguagem de Programação
Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras....
Fácil integração
Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik...
Para todos os usuários
Dashboards customizáveis
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10
Principais características
SONAR QUBE
Linguagem de Programação
Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras....
Extensões
Diversos componentes que auxiliam no monitoramento
Fácil integração
Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik...
Para todos os usuários
Dashboards customizáveis
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Mais de 600 regras
de análise
Monday, September 23, 13
Mais de 600 regras
de análise
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
EXTENSÃO
SQALE: Software Quality Assessment
based on Lifecycle Expectations
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 17
Princípio de Funcionamento
SQALE
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 17
Princípio de Funcionamento
SQALE
Monitoramento do débito técnico
Execução independente
4 conceitos para análise
9 Princípios Fundamentais
Extensão Comercial
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 18
Estrutura
SQALE
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 18
Estrutura
SQALE
xxx dia(s)
Débito Técnico
Resultado
Ferramentas de Análise
Conectado diretamente com o seu projeto.
Modelo de
Qualidade
1
Análise do
Modelo
2
Índices
3
Indicadores
4
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 19
Modelo de Qualidade (ISO 25010)
SQALE
Testabilidade
1
Confiabilidade
2
Facilidade de
Manutenção
3
Eficiência
4
Segurança
5
Manutenibilidade
6
Portabilidade
7
Reusabilidade
8
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 21
Um paradigma simples, mas poderoso....
SQALE
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 21
Um paradigma simples, mas poderoso....
SQALE
Fácil de entender e implementar;
Implementação forte e poderoso do conceito de Débito Técnico;
Usado no mundo inteiro;
Reconhecimento avançado dos dados;
Open Source e comercializado dentro da plataforma Sonar.
Monday, September 23, 13
PERGUNTAS &
RESPOSTAS
Quem vai ser o primeiro?
Monday, September 23, 13
PERGUNTAS &
RESPOSTAS
Quem vai ser o primeiro?
Monday, September 23, 13
www.tiarebalbi.com
Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com
TIARÊ BALBI BONAMINI
Gerente de Soluções - Olearys Tecnologia e Ciência S/A 23
Conclusão
Twitter
twitter.com/tiarebalbi
Skype
tiarebalbi
LinkedIn
br.linkedin.com/in/tiarebalbi
OBRIGADO
Pela sua atenção!
Monday, September 23, 13
OBRIGADO
Pela sua atenção!
Monday, September 23, 13

Más contenido relacionado

Similar a Monitorando a Qualidade do seu Projeto

Qa test roadsec-bh - testes de segurança, não comece pelo fim!
Qa test   roadsec-bh - testes de segurança, não comece pelo fim!Qa test   roadsec-bh - testes de segurança, não comece pelo fim!
Qa test roadsec-bh - testes de segurança, não comece pelo fim!Welington Monteiro
 
Cap1 introd-engenharia de software
Cap1 introd-engenharia de softwareCap1 introd-engenharia de software
Cap1 introd-engenharia de softwareAdilson Nascimento
 
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...Cristiano Caetano
 
Garantia da Qualidade Mínima
Garantia da Qualidade MínimaGarantia da Qualidade Mínima
Garantia da Qualidade MínimaJoão Júnior
 
Garantia Mínima da Qualidade - João Júnior
Garantia Mínima da Qualidade - João Júnior Garantia Mínima da Qualidade - João Júnior
Garantia Mínima da Qualidade - João Júnior minastestingconference
 
Curso FMEA Analise dos Modos e Efeitos das Falhas
Curso FMEA  Analise dos Modos e Efeitos das Falhas Curso FMEA  Analise dos Modos e Efeitos das Falhas
Curso FMEA Analise dos Modos e Efeitos das Falhas Grupo Treinar
 
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POAGUTS-RS
 
Testes de segurança orientados a valor
Testes de segurança orientados a valorTestes de segurança orientados a valor
Testes de segurança orientados a valor4ALL Tests
 
Continuous Delivery - ALM Summit Brasil 2013
Continuous Delivery - ALM Summit Brasil 2013Continuous Delivery - ALM Summit Brasil 2013
Continuous Delivery - ALM Summit Brasil 2013Marcio Sete
 
Agile e Testes: Um Relato de Experiência da Indústria
Agile e Testes: Um Relato de Experiência da IndústriaAgile e Testes: Um Relato de Experiência da Indústria
Agile e Testes: Um Relato de Experiência da IndústriaAndré Abe Vicente
 
Introdução ao teste de software
 Introdução ao teste de software Introdução ao teste de software
Introdução ao teste de softwareAna Ludmila
 
Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalC...
Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalC...Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalC...
Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalC...Taller Negócio Digitais
 
SOFTWARE ITT ONE
SOFTWARE ITT ONESOFTWARE ITT ONE
SOFTWARE ITT ONEMarco Coghi
 
Projeto - Multi Station - LX
Projeto - Multi Station - LXProjeto - Multi Station - LX
Projeto - Multi Station - LXMarco Coghi
 
Gerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareGerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareelliando dias
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareWelington Monteiro
 
QATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPS
QATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPSQATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPS
QATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPSWelington Monteiro
 
III Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
III Mesa Redonda - Teste de Software na Prática - Andre Abe VicenteIII Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
III Mesa Redonda - Teste de Software na Prática - Andre Abe VicenteAndré Abe Vicente
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 

Similar a Monitorando a Qualidade do seu Projeto (20)

Qa test roadsec-bh - testes de segurança, não comece pelo fim!
Qa test   roadsec-bh - testes de segurança, não comece pelo fim!Qa test   roadsec-bh - testes de segurança, não comece pelo fim!
Qa test roadsec-bh - testes de segurança, não comece pelo fim!
 
Cap1 introd-engenharia de software
Cap1 introd-engenharia de softwareCap1 introd-engenharia de software
Cap1 introd-engenharia de software
 
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
 
Garantia da Qualidade Mínima
Garantia da Qualidade MínimaGarantia da Qualidade Mínima
Garantia da Qualidade Mínima
 
Garantia Mínima da Qualidade - João Júnior
Garantia Mínima da Qualidade - João Júnior Garantia Mínima da Qualidade - João Júnior
Garantia Mínima da Qualidade - João Júnior
 
Curso FMEA Analise dos Modos e Efeitos das Falhas
Curso FMEA  Analise dos Modos e Efeitos das Falhas Curso FMEA  Analise dos Modos e Efeitos das Falhas
Curso FMEA Analise dos Modos e Efeitos das Falhas
 
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
 
Teste de Segurança orientado a valor
Teste de Segurança orientado a valorTeste de Segurança orientado a valor
Teste de Segurança orientado a valor
 
Testes de segurança orientados a valor
Testes de segurança orientados a valorTestes de segurança orientados a valor
Testes de segurança orientados a valor
 
Continuous Delivery - ALM Summit Brasil 2013
Continuous Delivery - ALM Summit Brasil 2013Continuous Delivery - ALM Summit Brasil 2013
Continuous Delivery - ALM Summit Brasil 2013
 
Agile e Testes: Um Relato de Experiência da Indústria
Agile e Testes: Um Relato de Experiência da IndústriaAgile e Testes: Um Relato de Experiência da Indústria
Agile e Testes: Um Relato de Experiência da Indústria
 
Introdução ao teste de software
 Introdução ao teste de software Introdução ao teste de software
Introdução ao teste de software
 
Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalC...
Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalC...Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalC...
Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalC...
 
SOFTWARE ITT ONE
SOFTWARE ITT ONESOFTWARE ITT ONE
SOFTWARE ITT ONE
 
Projeto - Multi Station - LX
Projeto - Multi Station - LXProjeto - Multi Station - LX
Projeto - Multi Station - LX
 
Gerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareGerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em software
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
 
QATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPS
QATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPSQATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPS
QATEST - TDC Floripa 2015 - Como estimar o ROI do DEVOPS
 
III Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
III Mesa Redonda - Teste de Software na Prática - Andre Abe VicenteIII Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
III Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 

Último

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 

Último (9)

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Monitorando a Qualidade do seu Projeto

  • 1. MONITORANDO A QUALIDADE DO SEU PROJETO Tiarê Balbi Bonamini 6ª Conferência da Qualidade de Software 23 de Setembro de 2013 Monday, September 23, 13
  • 2. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2 Como definir Qualidade de Software Qualidade Monday, September 23, 13
  • 3. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2 Como definir Qualidade de Software Qualidade Roger S. Pressman Monday, September 23, 13
  • 4. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2 Como definir Qualidade de Software Qualidade “Uma gestão de qualidade efetiva aplicada de modo a criar um produto útil que forneça valor mensurável para aqueles que o produzem e para aqueles que utilizam”. Roger S. Pressman Monday, September 23, 13
  • 5. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Fatores de qualidade Qualidade Monday, September 23, 13
  • 6. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Fatores de qualidade Qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. Monday, September 23, 13
  • 7. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Fatores de qualidade Qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. Monday, September 23, 13
  • 8. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Fatores de qualidade Qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 3. Usabilidade Grau de facilidade de utilização do software. Monday, September 23, 13
  • 9. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Fatores de qualidade Qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 4. Eficiência Grau de otimização de uso do software. 3. Usabilidade Grau de facilidade de utilização do software. Monday, September 23, 13
  • 10. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Fatores de qualidade Qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 4. Eficiência Grau de otimização de uso do software. 5. Facilidade de manutenção Facilidade com a qual uma correção pode ser realizada no software 3. Usabilidade Grau de facilidade de utilização do software. Monday, September 23, 13
  • 11. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Fatores de qualidade Qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 4. Eficiência Grau de otimização de uso do software. 5. Facilidade de manutenção Facilidade com a qual uma correção pode ser realizada no software 6. Portabilidade Facilidade com a qual um software pode ser transposto de um ambiente a outro. 3. Usabilidade Grau de facilidade de utilização do software. Monday, September 23, 13
  • 12. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Fatores de qualidade Qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 4. Eficiência Grau de otimização de uso do software. 5. Facilidade de manutenção Facilidade com a qual uma correção pode ser realizada no software 6. Portabilidade Facilidade com a qual um software pode ser transposto de um ambiente a outro. 3. Usabilidade Grau de facilidade de utilização do software. Monday, September 23, 13
  • 15. MAS....TUDO TEM UM CUSTO Monday, September 23, 13
  • 16. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5 Custo da Qualidade Qualidade Monday, September 23, 13
  • 17. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5 Custo da Qualidade Qualidade Custo de Prevenção Planejamento e atividades técnicas Treinamento associado a essas atividades Planejamento de testesMonitoramento da qualidade Monday, September 23, 13
  • 18. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5 Custo da Qualidade Qualidade Custo de Prevenção Custo de Avaliação Planejamento e atividades técnicas Treinamento associado a essas atividades Planejamento de testesMonitoramento da qualidade Revisões técnicas Avaliação de métricas Testes e depurações Monday, September 23, 13
  • 19. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5 Custo da Qualidade Qualidade Custo de Prevenção Custo de Avaliação Custo com Falhas Planejamento e atividades técnicas Treinamento associado a essas atividades Planejamento de testesMonitoramento da qualidade Revisões técnicas Avaliação de métricas Testes e depurações Correção dos erros Monday, September 23, 13
  • 21. E.... QUANDO NÃO MONITORAMOS ? Monday, September 23, 13
  • 22. O barato sai caro! Será que este software tinha um controle de qualidade? Monday, September 23, 13
  • 23. O barato sai caro! Será que este software tinha um controle de qualidade? Fonte: http://gizmodo.uol.com.br/problema-em-software-custa-us-440-milhoes-em-45-minutos-a-uma-corretora/ Monday, September 23, 13
  • 26. SONAR QUBE Plataforma para monitoramento da qualidade do software. Monday, September 23, 13
  • 27. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Principais características SONAR QUBE Monday, September 23, 13
  • 28. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Principais características SONAR QUBE Monday, September 23, 13
  • 29. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Principais características SONAR QUBE Fácil integração Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik... Monday, September 23, 13
  • 30. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Principais características SONAR QUBE Linguagem de Programação Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras.... Fácil integração Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik... Monday, September 23, 13
  • 31. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Principais características SONAR QUBE Linguagem de Programação Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras.... Fácil integração Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik... Para todos os usuários Dashboards customizáveis Monday, September 23, 13
  • 32. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Principais características SONAR QUBE Linguagem de Programação Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras.... Extensões Diversos componentes que auxiliam no monitoramento Fácil integração Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik... Para todos os usuários Dashboards customizáveis Monday, September 23, 13
  • 39. Mais de 600 regras de análise Monday, September 23, 13
  • 40. Mais de 600 regras de análise Monday, September 23, 13
  • 43. EXTENSÃO SQALE: Software Quality Assessment based on Lifecycle Expectations Monday, September 23, 13
  • 44. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 17 Princípio de Funcionamento SQALE Monday, September 23, 13
  • 45. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 17 Princípio de Funcionamento SQALE Monitoramento do débito técnico Execução independente 4 conceitos para análise 9 Princípios Fundamentais Extensão Comercial Monday, September 23, 13
  • 46. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 18 Estrutura SQALE Monday, September 23, 13
  • 47. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 18 Estrutura SQALE xxx dia(s) Débito Técnico Resultado Ferramentas de Análise Conectado diretamente com o seu projeto. Modelo de Qualidade 1 Análise do Modelo 2 Índices 3 Indicadores 4 Monday, September 23, 13
  • 48. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 19 Modelo de Qualidade (ISO 25010) SQALE Testabilidade 1 Confiabilidade 2 Facilidade de Manutenção 3 Eficiência 4 Segurança 5 Manutenibilidade 6 Portabilidade 7 Reusabilidade 8 Monday, September 23, 13
  • 59. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 21 Um paradigma simples, mas poderoso.... SQALE Monday, September 23, 13
  • 60. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 21 Um paradigma simples, mas poderoso.... SQALE Fácil de entender e implementar; Implementação forte e poderoso do conceito de Débito Técnico; Usado no mundo inteiro; Reconhecimento avançado dos dados; Open Source e comercializado dentro da plataforma Sonar. Monday, September 23, 13
  • 61. PERGUNTAS & RESPOSTAS Quem vai ser o primeiro? Monday, September 23, 13
  • 62. PERGUNTAS & RESPOSTAS Quem vai ser o primeiro? Monday, September 23, 13
  • 63. www.tiarebalbi.com Telefone: +55 (12) 98843-1146 E-Mail: me@tiarebalbi.com TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 23 Conclusão Twitter twitter.com/tiarebalbi Skype tiarebalbi LinkedIn br.linkedin.com/in/tiarebalbi OBRIGADO Pela sua atenção! Monday, September 23, 13