SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
“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

Weitere ähnliche Inhalte

Was ist angesagt?

Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de softwareRondinelli Mesquita
 
Indicadores - Intro - Apresentação
Indicadores - Intro - ApresentaçãoIndicadores - Intro - Apresentação
Indicadores - Intro - ApresentaçãoRafael Lisboa
 
Interpretação e Transição da Norma IS0 9001:2015 – Nova Versão - Curso online
Interpretação e Transição da Norma IS0 9001:2015 – Nova Versão - Curso onlineInterpretação e Transição da Norma IS0 9001:2015 – Nova Versão - Curso online
Interpretação e Transição da Norma IS0 9001:2015 – Nova Versão - Curso onlineGAC CURSOS ONLINE
 
Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareAragon Vieira
 
Gestão da qualidade - ISO 9001:2015
Gestão da qualidade - ISO 9001:2015Gestão da qualidade - ISO 9001:2015
Gestão da qualidade - ISO 9001:2015Alisson Sena, MBA
 
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
 
Testes de Software
Testes de SoftwareTestes de Software
Testes de SoftwareCapgemini
 
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
 
X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareAlexandreBartie
 
[Agilhes] Ferramentas de Gestão Ágil - Redmine x Jira
[Agilhes] Ferramentas de Gestão Ágil - Redmine x Jira[Agilhes] Ferramentas de Gestão Ágil - Redmine x Jira
[Agilhes] Ferramentas de Gestão Ágil - Redmine x JiraRoberto Brasileiro
 
Gerenciamento de projetos - Iniciação
Gerenciamento de projetos - IniciaçãoGerenciamento de projetos - Iniciação
Gerenciamento de projetos - IniciaçãoPaulo Junior
 

Was ist angesagt? (20)

Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de software
 
Indicadores - Intro - Apresentação
Indicadores - Intro - ApresentaçãoIndicadores - Intro - Apresentação
Indicadores - Intro - Apresentação
 
Gestão de Projetos
Gestão de ProjetosGestão de Projetos
Gestão de Projetos
 
Analise de Requisitos Software
Analise de Requisitos SoftwareAnalise de Requisitos Software
Analise de Requisitos Software
 
Interpretação e Transição da Norma IS0 9001:2015 – Nova Versão - Curso online
Interpretação e Transição da Norma IS0 9001:2015 – Nova Versão - Curso onlineInterpretação e Transição da Norma IS0 9001:2015 – Nova Versão - Curso online
Interpretação e Transição da Norma IS0 9001:2015 – Nova Versão - Curso online
 
Slides MPS-BR
Slides MPS-BRSlides MPS-BR
Slides MPS-BR
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
Aula 6 - Qualidade de Software
Aula 6 - Qualidade de SoftwareAula 6 - Qualidade de Software
Aula 6 - Qualidade de Software
 
Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de Software
 
Gerenciamento de Projetos - Aula01 - Uma Introdução ao Gerenciamento de Projetos
Gerenciamento de Projetos - Aula01 - Uma Introdução ao Gerenciamento de ProjetosGerenciamento de Projetos - Aula01 - Uma Introdução ao Gerenciamento de Projetos
Gerenciamento de Projetos - Aula01 - Uma Introdução ao Gerenciamento de Projetos
 
Gestão da qualidade - ISO 9001:2015
Gestão da qualidade - ISO 9001:2015Gestão da qualidade - ISO 9001:2015
Gestão da qualidade - ISO 9001:2015
 
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
 
Testes de Software
Testes de SoftwareTestes de Software
Testes de Software
 
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
 
Aula 02 02 SGQ ISO
Aula 02 02 SGQ ISOAula 02 02 SGQ ISO
Aula 02 02 SGQ ISO
 
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
 
[Agilhes] Ferramentas de Gestão Ágil - Redmine x Jira
[Agilhes] Ferramentas de Gestão Ágil - Redmine x Jira[Agilhes] Ferramentas de Gestão Ágil - Redmine x Jira
[Agilhes] Ferramentas de Gestão Ágil - Redmine x Jira
 
Gerenciamento de projetos - Iniciação
Gerenciamento de projetos - IniciaçãoGerenciamento de projetos - Iniciação
Gerenciamento de projetos - Iniciação
 
Treinamento em gestão de projetos
Treinamento em gestão de projetosTreinamento em gestão de projetos
Treinamento em gestão de projetos
 

Ähnlich wie Apresentação | Gestão de QA | Modelo Human driven | Qualidade de software | Projetos de Teste

10 qualidade pitagoras
10 qualidade    pitagoras10 qualidade    pitagoras
10 qualidade pitagorasfernandao777
 
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
 
Gestão de Projetos e Programas - Aula # 10
Gestão de Projetos e Programas - Aula # 10Gestão de Projetos e Programas - Aula # 10
Gestão de Projetos e Programas - Aula # 10Ethel Capuano
 

Ähnlich wie Apresentação | Gestão de QA | Modelo Human driven | Qualidade de software | Projetos de Teste (20)

Gerencia da qualidade
Gerencia da qualidadeGerencia da qualidade
Gerencia da qualidade
 
10 qualidade pitagoras
10 qualidade    pitagoras10 qualidade    pitagoras
10 qualidade pitagoras
 
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
 
Gestão de Projetos e Programas - Aula # 10
Gestão de Projetos e Programas - Aula # 10Gestão de Projetos e Programas - Aula # 10
Gestão de Projetos e Programas - Aula # 10
 

Apresentação | Gestão de QA | Modelo Human driven | Qualidade de software | Projetos de Teste

  • 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