A Gestão da Qualidade de Software e a
Gestão da Qualidade Total
A experiência da NEC do Brasil S.A.
Renato Luiz Della Volpe - NEC do Brasil S.A.
Mauro de Mesquita Spinola - USP - Vanzolini
Marcelo Schneck de Paulo Pessoa - USP - Vanzolini
XI CITS - junho de 2000 - Curitiba -PR - Brasil
XI CITS junho de 2000 Curitiba
-Q D C
A NEC do Brasil S.A. - Perfil
BRASIL
São Paulo - CTR Guarulhos Salvador (BA) Belo Horizonte (MG) Brasília (DF) Florianópolis (SC) Curitiba (PR) Maringa (PR) Rio de Janeiro(RJ) Campinas Fundação: 26 de novembro de 1968Presidente Renato Ishikawa
Matriz Rod.Presidente Dutra, km 214
Guarulhos São Paulo Empregados 2.200 (Junho 2000) Área construída: 47513 m2
XI CITS junho de 2000 Curitiba -PR - Brasil Q D C
Objetivos
Apresentar a experiência da NEC do Brasil na
implementação de uma estrutura de
Gestão da Qualidade de Software - SQM
valendo-se da experiência, cultura e práticas bem
sucedidas e já institucionalizadas de uma estrutura de
Gestão da Qualidade Total - TQM
Conceitos
Conceitos
Teóricos
Teóricos
Experiência
Experiência
Prática
Prática
XI CITS junho de 2000 Curitiba
-Q D C
Evolução da Qualidade NEC
1993 1994 1995 1996 1997 1998 1999 2000 2001
1992 1991 1990 1989
Foco do Cliente e no Mercado Foco no Processo Foco no Produto •Orientação para o produto •Atividades de pequenos grupos •Plano de Sugestão •Controle Estatístico de Processo •ISO - 9000 Certificação •Treinamento - Recursos Humanos •Plano Melhoria da Qualidade (PMCQP) •Comitê da Qualidade •Projeto PNQ Companhia de Excelência do Século 21 IPE
•PNQ - Prêmio Nacional da Qualidade
•Lean Production System
•PDI - Prêmio Diretor Industrial
•CMM - Capability Maturity Model
•Benchmarking
•SGA - Sistema de Gestão Ambiental
•Gerenciamento da Satisfação do Cliente
•TL-9000
•Gestão de Medidas
•SIAC-Sistema Integrado de Ação Corretiva ao Cliente
•Walking around •Prêmio Presidente •Six-Sigma Black-Belt Q D C
XI CITS junho de 2000 Curitiba -PR - Brasil Q D C Q D C
IPE
Evolução da Qualidade de Software
1996 1996 • Parceria USP • Formação grupo SEQT • Estudo e análise de modelos • Inicio adequação CMM Aprendizagem Aprendizagem 1997 1997 • Pré-Appraisals (fotografia global) • Curso SCE (requisito p/ avaliadores internos) • Appraisal oficial • Rádio - Nível 2 (Nov.) Foco
Foco --Nível 2Nível 2
1998 1998 • Comutação -Nível 2 (Abr.) • Transmissão -Nível 2 (Nov.) • Manual da Qualidade de Software Æ Foco Nível 3 Padronização Padronização 1999 / 2000 1999 / 2000 • Constituição de Base sólida do Processo • Educação / Motivação • Compromisso Alta Administração Foco
Foco --Nível 3Nível 3
XI CITS junho de 2000 Curitiba
-Q D C
Gestão da Qualidade - ISO 900 Gestão Ambiental - ISO 14000 Gestão de Medidas
Prêmio Presidente Benchmarking Six Sigma - Black Belt SIAC / Sistema Lean Qualidade de Software - CMM Comunicação
Educação p/ qualidade Capacitação / Motivação Diretrizes
Gestão c/ Foco Cliente e Mercado Estrutura de Gestão
QDC - Componentes e Atributos
Liderança
Pessoas
Inovação & Melhoria
Sistemas
XI CITS junho de 2000 Curitiba -PR - Brasil
Q D C
Gestão da Qualidade - ISO 900 Gestão Ambiental - ISO 14000 Gestão de Medidas
Prêmio Presidente Benchmarking Six Sigma - Black Belt SIAC / Sistema Lean Qualidade de Software - CMM Comunicação
Educação p/ qualidade Capacitação / Motivação Diretrizes
Gestão c/ Foco Cliente e Mercado Estrutura de Gestão
QDC - Estrutura Integrada
Liderança
Pessoas
Inovação & Melhoria
Sistemas
Prêmio Presidente Benchmarking Six Sigma - Black Belt SIAC / Sistema Lean
Qualidade de Software - CMM
Prêmio Presidente Benchmarking SIAC
Qualidade de Software - CMM
Gestão da Qualidade - ISO 900 Gestão de Medidas Comunicação Educação p/ qualidade Capacitação / Motivação Diretrizes Estrutura de Gestão
XI CITS junho de 2000 Curitiba
-Q D C
SEI - CMM
ou
SQM
Como associar ? QDC - CMM
Q
D
C
Políticas
ISO - 9000
Benchmarking
Self-Assessment
Sat. Clientes
RH - Pessoas
Gestão de Medidas
SQM - Software Quality Management
XI CITS junho de 2000 Curitiba -PR - Brasil
Q D C
Gestão da Qualidade de Software
Ferramentas/ Equipamentos Procedimentos e Métodos Pessoas com conhecimento, treinamento e motivação Liderança Inovação/Melhoria Pessoas Sistemas
CMM
MQS - Manual da Qualidade de Software
• Processo de Software Padrão - OSSP • Processo de Melhoria - SPI
XI CITS junho de 2000 Curitiba
-Q D C
Integração QDC e SQM
4.1 - Responsabilidade da Administração• Comitê Diretivo - Análise Crítica / Gestão (Ve) • Política da Qualidade corporativa (Co) 4.2 - Sistema da
Qualidade
• Estrutura de procedimentos/processos • Cultura focada na qualidade (Co) 4.4 - Controle de projeto • Gerenciamento de Requisitos (RM) 4.5 - Controle de
documentos e dados
• Procedimentos institucionalizados, incluindo elaboração, controle, acesso e divulgação 4.9 - Controle de
processos
Identificação, definição e documentação do processo de software estabelecida e institucionalizada 4.14 - Ação corretiva e
preventiva
• Sistemática de ação corretiva aplicável aos processos de desenvolvimento de software. 4.16 - Controle de
registros da qualidade
•Procedimentos de identificação, coleta, indexação, acesso, arquivamento e disposição aplicáveis 4.18 - Treinamento •Sistemática de capacitação de RH institucionalizada
XI CITS junho de 2000 Curitiba -PR - Brasil Q D C
IDEAL x PDCA
P
D
A
C
IDEAL
XI CITS junho de 2000 Curitiba
-Q D C
NEC Brasil - SPI
Appraisal - CBA Auditorias ISO - 9000 Medições - Métricas de produto e processo Benchmarking Comitês nDiretivo - oQualidade Self-Assessment Cliente Solicitações/reclamações Alterações no modelo P r o c e d i m e n t o s / M é t o d o s Aprendizados Mudanças no OSSP n Ciclo e vida o Novos métodos Resultados de SQA Inform ação e D ados Macro Âmbito da ADS Âmbito corporativo Comitê Diretivo SEQT Comitê da Qualidade + SEPG S E P G S E Q T SEQT SEPG •Desenvolver novas atividades •Atender às diretrizes •Padronização •Manter estrutura operacional SEQT SEPG Plano de Ações Corporativo Planos de Ações das ADS Atividades de Âmbito Corporativo Atividades de Âmbito da ADS
P
D
C
A
XI CITS junho de 2000 Curitiba -PR - Brasil
Q D C
SPI - Integração - Liderança/Gestão
S E P G S E Q T Macro Âmbito da ADS Âmbito corporativo Comitê Diretivo SEQT Comitê da Qualidade + SEPG Macro Âmbito da ADS Âmbito corporativo Comitê Diretivo SEQT Comitê da Qualidade + SEPG
XI CITS junho de 2000 Curitiba
-Q D C
Gestão - Integração com práticas
CDQMA NDB Comitê da Qualidade ADS 1 Comitê da Qualidade ADS 2 Comitê da Qualidade ADS 3 Comitê da Qualidade ADS n
Comitê Diretivo da Qualidade e Meio Ambiente
SEQT
XI CITS junho de 2000 Curitiba -PR - Brasil Q D C
Dificuldades / Soluções
Entendimento do modelo SW-CMM Î Parceria Vanzolini, estudo de material existente e atividades como self-assessment e pre-appraisal.
Método de avaliação appraisal Î Treinamento no processo SCE e
execução de um pre-appraisal. A adaptação (tailoring) do modelo Î Área de coordenação para
centralização de atividades.
Plano de treinamento corporativo Î Análise e restruturação de
procedimentos corporativos.
Estrutura de gestão de métricas Î Necessidade de estruturação, estudo e
adaptação da TL 9000.
XI CITS junho de 2000 Curitiba
-Q D C
Alguns resultados
Capacitação de pessoas
Integração entre áreas da organização
SEQT ÍÎSEPG
MQS Î SQM ÍÎ QDC ÎTQM
XI CITS junho de 2000 Curitiba -PR - Brasil Q D C
Alguns resultados
TOTAL DE DISPÊNDIOS ANUAIS
30 245 427 170 123 337 480 480 68 510 650 550 582 0 200 400 600 1996 1997 1998 1999 2000 KUS$
Alocação em 2% Alocação em 3% TOTAL
Appraisal Nível 2 + Capacitação Appraisal Nível 2 + MQS MQS Tailoring + Appraisal N3
XI CITS junho de 2000 Curitiba
-Q D C 2040 12057 12472 1997 1998 1999
Horas Totais
Alguns resultados
~ 40 dias/ pessoa 36 pessoasXI CITS junho de 2000 Curitiba -PR - Brasil Q D C
Alguns resultados
Resultados de SQA 60 70 10 5 16,7% 7,1% 0 10 20 30 40 50 60 70 80 90 100Antes do Nível 2 Após Nível 2
0,0% 2,0% 4,0% 6,0% 8,0% 10,0% 12,0% 14,0% 16,0% 18,0%
Itens verificados Itens não conformes %
XI CITS junho de 2000 Curitiba
-Q D C
Alguns resultados
Duração do Projeto 6 6 12 7 100% 17% 0 2 4 6 8 10 12 14 16 18 20Antes do Nível 2 Após Nível 2
Meses 0% 20% 40% 60% 80% 100%
XI CITS junho de 2000 Curitiba -PR - Brasil Q D C