SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
“Os custos caem e a produtividade sobe,
conforme a melhoria da qualidade é alcançada por
meio de melhor gestão”
Deming
Universidade Federal do Rio de Janeiro
Escola Politécnica
MBA em Governança, Projetos e Serviços de Tecnologia da Informação
(MGPS)
Uso do Mindset Ágil Aplicado na Garantia da
Qualidade do Processo e do Produto de Software
Rosa Sampaio
3
Sumário
✔ 1 Introdução
✔ 2 Embasamento Teórico
✔ 3 Modelo de solução Proposto
✔ 4 Resultados Obtidos
✔ 5 Conclusão e Trabalhos Futuros
4
Introdução
Tema
A garantia da qualidade dos produtos e dos serviços de software, adequado ao padrão
de qualidade e a conformidade do processo de criação.
Delimitação
PMBOK Driver do projeto é a QUALIDADE (Fator de sucesso) e boas práticas de testes.
P Testes de validação e verificação, gestão de teste, padrão e requisitos de qualidade.
D Auditorias internas para adequar conformidade nos requisitos de qualidade e execução dos testes.
C Medições dos artefatos, refinamento do processo de criação e Relatório eficaz.
A Plano de ação informações aplicadas no processo já no próximo ciclo de criação.
Justificativa
A Falta da qualidade no gerenciamento do projeto (consequências).
O não planejamento de teste em conformidade com o nível da qualidade (Em acordo).
Os benefícios como a diminuição de retrabalho, aumento de performance e redução do
Lead time.
5
Embasamento Teórico
Mindset ágil versus Tradicional
(Abordagem Ágil e Human driven)
PMBOK Scrum Kanban
(Garantia da Qualidade)
ISQTB
(International Software Testing Qualifications Board)
Processo e Produto
Boas práticas em gerenciamento de projetos
(BPMN, KPI, PDCA e qualidade total)
ROI versus ROX e Experiência(dev e QA)
6
Modelo de solução
Novo!
7
Pipeline de Quality Assurance – Visão Geral
{PDCA}
Ciclo de Deming
Novo!
8
Pipeline de QA – Padrão de QA {Planejar}
● Nível de qualidade;
● Estratégia de refinamento;
● Ter um acordo com as partes interessadas;
● Definição dos requisitos de qualidade;
● Ponto aceitável de não conformidade;
Adequação à mudança.
● KPI default (1-1) e a Qualidade Total;
● Ferramentas
Medir a qualidade(1) e para a criação dos testes(2).
Novo!
9
Pipeline de QA – Gestão de Testes {Planejar}
● Analisar ferramentas;
● Modelar a forma de entrada dos dados;
● O workflow (Seguindo por conformidade);
● Ferramentas de apoio;
● Gestão com checklist do processo de QA;
●
Estratégia associada a meta do negócio.
●
Comunicação da informação
Utilizada entre as equipes (Comunicação explícita);
Novo!
10
Pipeline de QA – Verificação {Planejar}
● Seleção de Artefatos, por importância;
● Critérios de aceite para o processo;
● Criação dos Definição de pronto;
● Criação dos Definição de feito;
● Planejar a reunião de revisão (Boas práticas);
● Planejar as reuniões de auditorias internas;
11
● Definição de estratégia para os testes;
● Validação do produto;
● Análise dinâmica;
(Executa o produto – Caixa Preta – uso do produto)
● Análise estática;
(Não executa o produto – Caixa Branca – Estrutura interna)
● Ter um mínimo de técnica na estratégia;
Pipeline de QA – Validação {Planejar}
Novo!
12
Pipeline de QA – Estrat. de automação de teste {Planejar}
● Funcionalidade crítica;
● Definição de Ferramentas de automação e o Ambiente de
automação;
● Técnicas de automação
(caixa branca e Téc. e de caixa Preta);
● Estratégia adequada para as suítes de categorias e para
os Níveis de testes.
● Padrão de desenvolvimento dirigido por comportamento
(CÓDIGO);
● Comunicação da estratégia em BDD para o Negócio
Linguagem natural.
Novo!
13
Pipeline de QA – Riscos de Qualidade {Planejar}
●
Boas práticas e a ISO 9126 e ISTQB;
● Usabilidade, Integridade, eficiência,
manutenibilidade e testabilidade;
● Apêndice 1:Lista de Req. De Qualidade;
●
Análise dos artefatos de QA e dos
requisitos de qualidade;
● Mapeamento dos riscos de qualidade.
Novo!
14
Pipeline de QA – Exe. Auditoria Inter. {Executar}
● Diagrama de afinidade;
(Agrupamento de ideias e opiniões, e criatividade);
● Auditorias;
(Verificação de tarefas críticas)
● Auditoria nos resultados;
(confirmar a comprovação de eficiência e eficácia do
artefato Proposto para o processo de QA)
● Refinamento;
(dos fluxos do subprocesso de qualidade)
15
Pipeline de QA – Exe. dos testes {Executar}
● Execução dos testes de caixa branca
e de caixa preta;
(alcançamos os resultados esperados)
● Controle da execução dos testes de
validação;
● Adequação a estratégia pré-definida;
● O plano seguido obteve o resultado
esperado.
16
Pipeline de QA – KPI Prod. Trab. de QA {Verificar}
● Objetivo é melhorar;
(Proc. de QA forma continuada)
● A estratégia do negócio se adéqua ao
mercado e em consequência os artefatos
perdem seu valor agregado ao
subprocesso;
● Medir os artefatos produzidos pelas áreas.
● Medição do KPI adequado e pré-definido;
● Refinar e Medir:
Alcançamos o benefício visado?
há necessidade de alteração do artefato?
Exitem possíveis melhorias?
Novo!
17
Pipeline de QA – KPI Lead Time {Verificar}
●
Análise ágil;
● Medir o Lead Time do processo entre as
áreas envolvidas determina o tempo total
para o conclusão de um projeto;
● Encontrar o gargalo ou deficiências;
● Há um refinamento necessário que
beneficiará a performance das equipes
sem comprometer a qualidade;
● Determina a velocidade média das
equipes.
18
Pipeline de QA – Reports {Agir}
● Boa práticas de relatórios (Visão de qualidade);
● Registro dos resultados da execução, administrar os
resultados não esperados;
● Alimentação do relatório de anomalias;
Gestão de incidente;
● Deixar o subprocesso de Relatórios menos eficiente
por motivos burocráticos (Negócio x Operacional -
comunicação) para o projeto;
● Acompanhamento da estratégia de qualidade que
resulta da resolução de incidentes;
● Administrar a resolução de falhas e defeitos
encontrados.
19
Pipeline de QA – Melhoria Contínua {Agir}
● Estratégia de implementação das adequações
previstas;
● Plano de ação para implementar as melhorias
identificadas;
●
Plano de melhoria do próximo sprint;
Refinamento constante;
● Retrospectivas:
Produto de trabalho são o processo, as equipes e o
projeto.(Prós, contras e surpresas);
● Atingir alta performance e ter atenção
constante ao nosso cenário organizacional.
20
Resultados Obtidos
● Visibilidade dos resultados de QA.
● Contenção de um alto custo e o controle do cronograma
Quando aplicamos as atividades de testes de verificação antes mesmo dos testes de validação.
● Particionamos no pipeline as atividades.
Para alcançar a tão desejada alta qualidade em gerenciamento de projetos.
● Alinhamento: Gestão da automação de testes e a análise de ferramentas para
automação dos testes.
● Histórico para que a tomada de decisão seja baseada em dados do cenário real.
● Mitigamos: O retrabalho e a execução de tarefas duplicadas.
● Performance e Produtividade com o planejamento da comunicação.
21
Conclusão
● PIPELINE - Marcos de QA Linha de base
(Marcos de QA - Fluxo para guiar o nosso projeto)
22
Trabalhos Futuros
● Proposta de gerenciamento de projeto com a metodologia
baseada em Design Thinking;
Segunda opção de gerenciamento de projeto, a construção do
dicionário da EAP para acrescentar o detalhamento das atividades e
tarefas no projeto. Visando a sua implementação prática,E a criação
dos seus marcos.
Nosso objetivo é comparar e analisar os seus resultados em termos
de qualidade, inovação e performance.
23
Trabalhos Futuros - EAP
Novo!
OBRIGADA.
“Um software de qualidade tem que encantar
o consumidor, e não apenas funcionar direito
e não ter erros”
Bill GatesBill Gates
25
CASE VCF - O Problema
● 03/03/10 FBI cancelou seu projeto mais ambicioso de modernização (+-10)
● 2+ Senador Patrick Leahy[Washington Post]: "Nós tínhamos informações que poderiam ter
impedido os ataques terroristas de 11 de setembro. Estavam bem ali, diante de nós, e
ninguém fez nada... Eu não estou vendo os problemas serem corrigidos... Talvez cheguemos
ao século XXII antes que consigamos ter a tecnologia do século XXI"
● 2005 A agência anunciou um novo programa SENTINEL, com orçamento de US$ 451
milhões, ficaria pronto em 2010.
● 2010 A empresa Lockheed Martin: usou $405 milhões e desenvolvido metade do projeto e
estavam um ano atrasado.
"Uma análise independente estimou que levaria 6-8 anos para concluir
o projeto e mais $350 milhões dos contribuintes."
26
CASE VCF - A Análise do FBI
Estímulo adequado de competitividade?
Pessoas certas nos lugares certos?
Questão de inteligência?
Tecnologia errada?
NÃO
27
CASE VCF - A Solução
"Era por causa da maneira como as pessoas estavam trabalhando.”
"A maneira como nós achamos que o trabalho precisa ser feito, porque foi assim que aprendemos a fazê-lo."
"Novos defeitos estavam sendo descobertos no software a uma velocidade muito maior do que conseguiam corrigir os
antigos."
Jeff johnson
“Eles poderiam concluir o projeto SENTINEL, se o projeto fosse interno, cortando o
número de desenvolvedores, eles entregariam a parte mais desafiadora do projeto, em
menos de 1/5 de tempo e com menos de um décimo do orçamento."
https://www.amazon.com.br/Scrum-fazer-dobro-trabalho-metade-ebook/dp/B01N0QKCL5
Criador do Scrum

Mais conteúdo relacionado

Mais procurados

Melhoria Continua nas Organizações
Melhoria Continua nas OrganizaçõesMelhoria Continua nas Organizações
Melhoria Continua nas OrganizaçõesCarlos Pires
 
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
 
Criação e Gestão de Indicadores de Processos
Criação e Gestão de Indicadores de ProcessosCriação e Gestão de Indicadores de Processos
Criação e Gestão de Indicadores de ProcessosStratec Informática
 
Aula 1 requisitos
Aula 1   requisitosAula 1   requisitos
Aula 1 requisitoslicardino
 
Sistema de gestão da Qualidade
Sistema de gestão da QualidadeSistema de gestão da Qualidade
Sistema de gestão da QualidadeSergio Dias
 
Ferramentas da Qualidade
Ferramentas da QualidadeFerramentas da Qualidade
Ferramentas da QualidadeMayra de Souza
 
Scrum com Kanban: construindo pontes e não paredes
Scrum com Kanban: construindo pontes e não paredesScrum com Kanban: construindo pontes e não paredes
Scrum com Kanban: construindo pontes e não paredesRodrigo Silva Pinto
 
Gestao Por Objectivos 3.0 (OKR)
Gestao Por Objectivos  3.0 (OKR)Gestao Por Objectivos  3.0 (OKR)
Gestao Por Objectivos 3.0 (OKR)GOOD Intelligence
 
Gerenciamento de Projetos
Gerenciamento de ProjetosGerenciamento de Projetos
Gerenciamento de ProjetosMarcos Abreu
 
Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoSandy Maciel
 
PETI - Planejamento Estratégico de TI
PETI - Planejamento Estratégico de TI PETI - Planejamento Estratégico de TI
PETI - Planejamento Estratégico de TI CompanyWeb
 

Mais procurados (20)

Agile testing
Agile testing Agile testing
Agile testing
 
Melhoria Continua nas Organizações
Melhoria Continua nas OrganizaçõesMelhoria Continua nas Organizações
Melhoria Continua nas Organizações
 
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
 
Criação e Gestão de Indicadores de Processos
Criação e Gestão de Indicadores de ProcessosCriação e Gestão de Indicadores de Processos
Criação e Gestão de Indicadores de Processos
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Scrum Product Owner
Scrum Product OwnerScrum Product Owner
Scrum Product Owner
 
Aula 1 requisitos
Aula 1   requisitosAula 1   requisitos
Aula 1 requisitos
 
Exemplos de User Stories
Exemplos de User StoriesExemplos de User Stories
Exemplos de User Stories
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Teste de Software - Introdução
Teste de Software - IntroduçãoTeste de Software - Introdução
Teste de Software - Introdução
 
Sistema de gestão da Qualidade
Sistema de gestão da QualidadeSistema de gestão da Qualidade
Sistema de gestão da Qualidade
 
Ferramentas da Qualidade
Ferramentas da QualidadeFerramentas da Qualidade
Ferramentas da Qualidade
 
Scrum com Kanban: construindo pontes e não paredes
Scrum com Kanban: construindo pontes e não paredesScrum com Kanban: construindo pontes e não paredes
Scrum com Kanban: construindo pontes e não paredes
 
Engenharia de Requisitos
Engenharia de RequisitosEngenharia de Requisitos
Engenharia de Requisitos
 
Gestao Por Objectivos 3.0 (OKR)
Gestao Por Objectivos  3.0 (OKR)Gestao Por Objectivos  3.0 (OKR)
Gestao Por Objectivos 3.0 (OKR)
 
Gerenciamento de Projetos
Gerenciamento de ProjetosGerenciamento de Projetos
Gerenciamento de Projetos
 
Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automação
 
Aula - Metodologias Ágeis
Aula - Metodologias ÁgeisAula - Metodologias Ágeis
Aula - Metodologias Ágeis
 
PETI - Planejamento Estratégico de TI
PETI - Planejamento Estratégico de TI PETI - Planejamento Estratégico de TI
PETI - Planejamento Estratégico de TI
 

Semelhante a Melhoria contínua no processo de QA

10 qualidade pitagoras
10 qualidade    pitagoras10 qualidade    pitagoras
10 qualidade pitagorasfernandao777
 
Conceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de softwareConceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de softwareRonney Moreira de Castro
 
Gerência de Projetos de Software com RUP, CMM e ISO 9001
Gerência de Projetos de Software com RUP, CMM e ISO 9001Gerência de Projetos de Software com RUP, CMM e ISO 9001
Gerência de Projetos de Software com RUP, CMM e ISO 9001elliando dias
 
Gerencia De Projetos Com RUP Cmm E Iso 9001
Gerencia De Projetos Com RUP Cmm E Iso 9001Gerencia De Projetos Com RUP Cmm E Iso 9001
Gerencia De Projetos Com RUP Cmm E Iso 9001elliando dias
 
FB Consulting & Training
FB Consulting & TrainingFB Consulting & Training
FB Consulting & TrainingLucas Ribeiro
 
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...Rio Info
 
Como melhorar a Qualidade da Obra?
Como melhorar a Qualidade da Obra?Como melhorar a Qualidade da Obra?
Como melhorar a Qualidade da Obra?Q2 Management
 
Administração de Projetos - Planejamento - Qualidade - Aula 11
Administração de Projetos - Planejamento - Qualidade - Aula 11Administração de Projetos - Planejamento - Qualidade - Aula 11
Administração de Projetos - Planejamento - Qualidade - Aula 11Ueliton da Costa Leonidio
 
Apresentação pim 3º semestre v2
Apresentação pim 3º semestre v2Apresentação pim 3º semestre v2
Apresentação pim 3º semestre v2Uedson Carlos
 
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaPalestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaLaura Lou
 
Fundamentos de Gerenciamento de Projetos - Qualidade e Gestão de RH
Fundamentos de Gerenciamento de Projetos - Qualidade e Gestão de RHFundamentos de Gerenciamento de Projetos - Qualidade e Gestão de RH
Fundamentos de Gerenciamento de Projetos - Qualidade e Gestão de RHRicardo Albuquerque
 
Gestao da qualidade definicoes
Gestao da qualidade definicoesGestao da qualidade definicoes
Gestao da qualidade definicoesJoão Rafael Lopes
 

Semelhante a Melhoria contínua no processo de QA (20)

Gerencia da qualidade
Gerencia da qualidadeGerencia da qualidade
Gerencia da qualidade
 
10 qualidade pitagoras
10 qualidade    pitagoras10 qualidade    pitagoras
10 qualidade pitagoras
 
Conceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de softwareConceitos de básicos de qualidade de software
Conceitos de básicos de qualidade de software
 
Conceitosdebsicosdequalidadedesoftware
ConceitosdebsicosdequalidadedesoftwareConceitosdebsicosdequalidadedesoftware
Conceitosdebsicosdequalidadedesoftware
 
Gerenciamento da Qualidade
Gerenciamento da QualidadeGerenciamento da Qualidade
Gerenciamento da Qualidade
 
Gerência de Projetos de Software com RUP, CMM e ISO 9001
Gerência de Projetos de Software com RUP, CMM e ISO 9001Gerência de Projetos de Software com RUP, CMM e ISO 9001
Gerência de Projetos de Software com RUP, CMM e ISO 9001
 
Gerencia De Projetos Com RUP Cmm E Iso 9001
Gerencia De Projetos Com RUP Cmm E Iso 9001Gerencia De Projetos Com RUP Cmm E Iso 9001
Gerencia De Projetos Com RUP Cmm E Iso 9001
 
Aula 6 - Gerenciamento de Qualidade
Aula 6 - Gerenciamento de QualidadeAula 6 - Gerenciamento de Qualidade
Aula 6 - Gerenciamento de Qualidade
 
Ufcd4329
Ufcd4329Ufcd4329
Ufcd4329
 
FB Consulting & Training
FB Consulting & TrainingFB Consulting & Training
FB Consulting & Training
 
Gerenciamento da Qualidade - Ano 2013 - PMBOK 5 edição
Gerenciamento da Qualidade - Ano 2013 - PMBOK 5 ediçãoGerenciamento da Qualidade - Ano 2013 - PMBOK 5 edição
Gerenciamento da Qualidade - Ano 2013 - PMBOK 5 edição
 
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
 
PDCA E FERRAMENTAS DE QUALIDADE
PDCA E FERRAMENTAS DE QUALIDADEPDCA E FERRAMENTAS DE QUALIDADE
PDCA E FERRAMENTAS DE QUALIDADE
 
Capacitação mps.br
Capacitação mps.brCapacitação mps.br
Capacitação mps.br
 
Como melhorar a Qualidade da Obra?
Como melhorar a Qualidade da Obra?Como melhorar a Qualidade da Obra?
Como melhorar a Qualidade da Obra?
 
Administração de Projetos - Planejamento - Qualidade - Aula 11
Administração de Projetos - Planejamento - Qualidade - Aula 11Administração de Projetos - Planejamento - Qualidade - Aula 11
Administração de Projetos - Planejamento - Qualidade - Aula 11
 
Apresentação pim 3º semestre v2
Apresentação pim 3º semestre v2Apresentação pim 3º semestre v2
Apresentação pim 3º semestre v2
 
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaPalestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
 
Fundamentos de Gerenciamento de Projetos - Qualidade e Gestão de RH
Fundamentos de Gerenciamento de Projetos - Qualidade e Gestão de RHFundamentos de Gerenciamento de Projetos - Qualidade e Gestão de RH
Fundamentos de Gerenciamento de Projetos - Qualidade e Gestão de RH
 
Gestao da qualidade definicoes
Gestao da qualidade definicoesGestao da qualidade definicoes
Gestao da qualidade definicoes
 

Melhoria contínua no processo de QA

  • 1. “Os custos caem e a produtividade sobe, conforme a melhoria da qualidade é alcançada por meio de melhor gestão” Deming
  • 2. Universidade Federal do Rio de Janeiro Escola Politécnica MBA em Governança, Projetos e Serviços de Tecnologia da Informação (MGPS) Uso do Mindset Ágil Aplicado na Garantia da Qualidade do Processo e do Produto de Software Rosa Sampaio
  • 3. 3 Sumário ✔ 1 Introdução ✔ 2 Embasamento Teórico ✔ 3 Modelo de solução Proposto ✔ 4 Resultados Obtidos ✔ 5 Conclusão e Trabalhos Futuros
  • 4. 4 Introdução Tema A garantia da qualidade dos produtos e dos serviços de software, adequado ao padrão de qualidade e a conformidade do processo de criação. Delimitação PMBOK Driver do projeto é a QUALIDADE (Fator de sucesso) e boas práticas de testes. P Testes de validação e verificação, gestão de teste, padrão e requisitos de qualidade. D Auditorias internas para adequar conformidade nos requisitos de qualidade e execução dos testes. C Medições dos artefatos, refinamento do processo de criação e Relatório eficaz. A Plano de ação informações aplicadas no processo já no próximo ciclo de criação. Justificativa A Falta da qualidade no gerenciamento do projeto (consequências). O não planejamento de teste em conformidade com o nível da qualidade (Em acordo). Os benefícios como a diminuição de retrabalho, aumento de performance e redução do Lead time.
  • 5. 5 Embasamento Teórico Mindset ágil versus Tradicional (Abordagem Ágil e Human driven) PMBOK Scrum Kanban (Garantia da Qualidade) ISQTB (International Software Testing Qualifications Board) Processo e Produto Boas práticas em gerenciamento de projetos (BPMN, KPI, PDCA e qualidade total) ROI versus ROX e Experiência(dev e QA)
  • 7. 7 Pipeline de Quality Assurance – Visão Geral {PDCA} Ciclo de Deming Novo!
  • 8. 8 Pipeline de QA – Padrão de QA {Planejar} ● Nível de qualidade; ● Estratégia de refinamento; ● Ter um acordo com as partes interessadas; ● Definição dos requisitos de qualidade; ● Ponto aceitável de não conformidade; Adequação à mudança. ● KPI default (1-1) e a Qualidade Total; ● Ferramentas Medir a qualidade(1) e para a criação dos testes(2). Novo!
  • 9. 9 Pipeline de QA – Gestão de Testes {Planejar} ● Analisar ferramentas; ● Modelar a forma de entrada dos dados; ● O workflow (Seguindo por conformidade); ● Ferramentas de apoio; ● Gestão com checklist do processo de QA; ● Estratégia associada a meta do negócio. ● Comunicação da informação Utilizada entre as equipes (Comunicação explícita); Novo!
  • 10. 10 Pipeline de QA – Verificação {Planejar} ● Seleção de Artefatos, por importância; ● Critérios de aceite para o processo; ● Criação dos Definição de pronto; ● Criação dos Definição de feito; ● Planejar a reunião de revisão (Boas práticas); ● Planejar as reuniões de auditorias internas;
  • 11. 11 ● Definição de estratégia para os testes; ● Validação do produto; ● Análise dinâmica; (Executa o produto – Caixa Preta – uso do produto) ● Análise estática; (Não executa o produto – Caixa Branca – Estrutura interna) ● Ter um mínimo de técnica na estratégia; Pipeline de QA – Validação {Planejar} Novo!
  • 12. 12 Pipeline de QA – Estrat. de automação de teste {Planejar} ● Funcionalidade crítica; ● Definição de Ferramentas de automação e o Ambiente de automação; ● Técnicas de automação (caixa branca e Téc. e de caixa Preta); ● Estratégia adequada para as suítes de categorias e para os Níveis de testes. ● Padrão de desenvolvimento dirigido por comportamento (CÓDIGO); ● Comunicação da estratégia em BDD para o Negócio Linguagem natural. Novo!
  • 13. 13 Pipeline de QA – Riscos de Qualidade {Planejar} ● Boas práticas e a ISO 9126 e ISTQB; ● Usabilidade, Integridade, eficiência, manutenibilidade e testabilidade; ● Apêndice 1:Lista de Req. De Qualidade; ● Análise dos artefatos de QA e dos requisitos de qualidade; ● Mapeamento dos riscos de qualidade. Novo!
  • 14. 14 Pipeline de QA – Exe. Auditoria Inter. {Executar} ● Diagrama de afinidade; (Agrupamento de ideias e opiniões, e criatividade); ● Auditorias; (Verificação de tarefas críticas) ● Auditoria nos resultados; (confirmar a comprovação de eficiência e eficácia do artefato Proposto para o processo de QA) ● Refinamento; (dos fluxos do subprocesso de qualidade)
  • 15. 15 Pipeline de QA – Exe. dos testes {Executar} ● Execução dos testes de caixa branca e de caixa preta; (alcançamos os resultados esperados) ● Controle da execução dos testes de validação; ● Adequação a estratégia pré-definida; ● O plano seguido obteve o resultado esperado.
  • 16. 16 Pipeline de QA – KPI Prod. Trab. de QA {Verificar} ● Objetivo é melhorar; (Proc. de QA forma continuada) ● A estratégia do negócio se adéqua ao mercado e em consequência os artefatos perdem seu valor agregado ao subprocesso; ● Medir os artefatos produzidos pelas áreas. ● Medição do KPI adequado e pré-definido; ● Refinar e Medir: Alcançamos o benefício visado? há necessidade de alteração do artefato? Exitem possíveis melhorias? Novo!
  • 17. 17 Pipeline de QA – KPI Lead Time {Verificar} ● Análise ágil; ● Medir o Lead Time do processo entre as áreas envolvidas determina o tempo total para o conclusão de um projeto; ● Encontrar o gargalo ou deficiências; ● Há um refinamento necessário que beneficiará a performance das equipes sem comprometer a qualidade; ● Determina a velocidade média das equipes.
  • 18. 18 Pipeline de QA – Reports {Agir} ● Boa práticas de relatórios (Visão de qualidade); ● Registro dos resultados da execução, administrar os resultados não esperados; ● Alimentação do relatório de anomalias; Gestão de incidente; ● Deixar o subprocesso de Relatórios menos eficiente por motivos burocráticos (Negócio x Operacional - comunicação) para o projeto; ● Acompanhamento da estratégia de qualidade que resulta da resolução de incidentes; ● Administrar a resolução de falhas e defeitos encontrados.
  • 19. 19 Pipeline de QA – Melhoria Contínua {Agir} ● Estratégia de implementação das adequações previstas; ● Plano de ação para implementar as melhorias identificadas; ● Plano de melhoria do próximo sprint; Refinamento constante; ● Retrospectivas: Produto de trabalho são o processo, as equipes e o projeto.(Prós, contras e surpresas); ● Atingir alta performance e ter atenção constante ao nosso cenário organizacional.
  • 20. 20 Resultados Obtidos ● Visibilidade dos resultados de QA. ● Contenção de um alto custo e o controle do cronograma Quando aplicamos as atividades de testes de verificação antes mesmo dos testes de validação. ● Particionamos no pipeline as atividades. Para alcançar a tão desejada alta qualidade em gerenciamento de projetos. ● Alinhamento: Gestão da automação de testes e a análise de ferramentas para automação dos testes. ● Histórico para que a tomada de decisão seja baseada em dados do cenário real. ● Mitigamos: O retrabalho e a execução de tarefas duplicadas. ● Performance e Produtividade com o planejamento da comunicação.
  • 21. 21 Conclusão ● PIPELINE - Marcos de QA Linha de base (Marcos de QA - Fluxo para guiar o nosso projeto)
  • 22. 22 Trabalhos Futuros ● Proposta de gerenciamento de projeto com a metodologia baseada em Design Thinking; Segunda opção de gerenciamento de projeto, a construção do dicionário da EAP para acrescentar o detalhamento das atividades e tarefas no projeto. Visando a sua implementação prática,E a criação dos seus marcos. Nosso objetivo é comparar e analisar os seus resultados em termos de qualidade, inovação e performance.
  • 24. OBRIGADA. “Um software de qualidade tem que encantar o consumidor, e não apenas funcionar direito e não ter erros” Bill GatesBill Gates
  • 25. 25 CASE VCF - O Problema ● 03/03/10 FBI cancelou seu projeto mais ambicioso de modernização (+-10) ● 2+ Senador Patrick Leahy[Washington Post]: "Nós tínhamos informações que poderiam ter impedido os ataques terroristas de 11 de setembro. Estavam bem ali, diante de nós, e ninguém fez nada... Eu não estou vendo os problemas serem corrigidos... Talvez cheguemos ao século XXII antes que consigamos ter a tecnologia do século XXI" ● 2005 A agência anunciou um novo programa SENTINEL, com orçamento de US$ 451 milhões, ficaria pronto em 2010. ● 2010 A empresa Lockheed Martin: usou $405 milhões e desenvolvido metade do projeto e estavam um ano atrasado. "Uma análise independente estimou que levaria 6-8 anos para concluir o projeto e mais $350 milhões dos contribuintes."
  • 26. 26 CASE VCF - A Análise do FBI Estímulo adequado de competitividade? Pessoas certas nos lugares certos? Questão de inteligência? Tecnologia errada? NÃO
  • 27. 27 CASE VCF - A Solução "Era por causa da maneira como as pessoas estavam trabalhando.” "A maneira como nós achamos que o trabalho precisa ser feito, porque foi assim que aprendemos a fazê-lo." "Novos defeitos estavam sendo descobertos no software a uma velocidade muito maior do que conseguiam corrigir os antigos." Jeff johnson “Eles poderiam concluir o projeto SENTINEL, se o projeto fosse interno, cortando o número de desenvolvedores, eles entregariam a parte mais desafiadora do projeto, em menos de 1/5 de tempo e com menos de um décimo do orçamento." https://www.amazon.com.br/Scrum-fazer-dobro-trabalho-metade-ebook/dp/B01N0QKCL5 Criador do Scrum