49
Modelo ISO 9000 1- 1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Embed Size (px)

Citation preview

Page 1: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-1

Qualidade do Processo de Software -A Série ISO 9000

Page 2: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-2

O que é a ISO?

ISO (The International Organization for Standartization) é uma federação mundial de organizações nacionais de normalização, fundada em 1946 e localizada em Genebra, Suiça.

A missão da ISO é prover padronização internacional para facilitar a comercialização de bens e serviços no mundo.

A ISO tem cerca de 100 membros, sendo que a maioria aceita a série ISO 9000 como base para sistemas de qualidade.

Page 3: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-3

O que é a ISO ?

O Comitê Técnico ISO 176 elabora as normas ISO da série 9000, que trata de assuntos de gestão e garantia da qualidade.

Brasil : ABNT - Associação Brasileira de Normas Técnicas

E.U.A. : ANSI - American National Standards Institute

Inglaterra : BSI - British Standards Institution

Page 4: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-4

O que é a ISO 9000 ? “Padrões de Gerenciamento e de Garantia de Qualidade -

Diretrizes para Seleção e Uso”. Série de padrões ISO 9000:

– conjunto de documentos que trabalham com sistemas de qualidade que podem ser usados para propostas de garantia de qualidade externa.

– normas genéricas para a construção, operação e documentação de sistemas de gestão da qualidade.

– descreve os elementos de sistemas de garantia de qualidade (estrutura organizacional, procedimentos, processos e recursos) em termos gerais.

A série 9000 foi elaborada em 1977 pelo ISO-TC-176, porém a primeira versão foi publicada em 1987.

Page 5: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-5

AS NORMAS ISO SÉRIE 9000AS NORMAS ISO SÉRIE 9000

ISO 9000ISO 9000

ISO 9001ISO 9001

ISO 9002ISO 9002

ISO 9003ISO 9003

ISO 9004ISO 9004

MODELO PARA GARANTIA DA QUALIDADEMODELO PARA GARANTIA DA QUALIDADEEM PRODUÇÃO E INSTALAÇÃOEM PRODUÇÃO E INSTALAÇÃO

MODELO PARA GARANTIA DA QUALIDADEMODELO PARA GARANTIA DA QUALIDADEEM PROJETO/DESENVOLVIMENTO, PRODUÇÃOEM PROJETO/DESENVOLVIMENTO, PRODUÇÃOINSTALAÇÃO E ASSISTÊNCIA TÉCNICAINSTALAÇÃO E ASSISTÊNCIA TÉCNICA

DIRETRIZES DIRETRIZES PARA SELEÇÃO E USO DASPARA SELEÇÃO E USO DASNORMAS ISO SÉRIE 9000NORMAS ISO SÉRIE 9000

MODELO PARA GARANTIA DA QUALIDADEMODELO PARA GARANTIA DA QUALIDADEEM INSPEÇÃO E ENSAIOS FINAISEM INSPEÇÃO E ENSAIOS FINAIS

DIRETRIZES DIRETRIZES PARA A GESTÃO DA QUALIDADEPARA A GESTÃO DA QUALIDADE

Page 6: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-6

Normas da Série ISO 9000

ISO 8402

ISO 9000-1ISO 9000-2ISO 9000-3ISO 9000-4

ISO 9001ISO 9002ISO 9003

ISO 9004-1ISO 9004-2ISO 9004-3ISO 9004-4ISO 9004-5ISO 9004-6

ISO 10011-1ISO 10011-2ISO 10011-3

ISO 10012ISO 10013

GuiasGarantia da Qualidade

Gestão

Normas Complementares

Vocabulário

Page 7: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-7

Normas da Série ISO 9000

ISO 8402 Gestão da Qualidade e Garantia da Qualidade - Vocabulário.

ISO 9000-1 Guia para seleção e uso de uma das três normas (9001, 9002, 9003).

ISO 9000-2 Diretrizes para aplicação da ISO 9001, ISO 9002 e ISO 9003.

ISO 9000-3 Diretrizes para aplicação da ISO 9001 ao desenvolvimento, fornecimento e manutenção de software.

ISO 9000-4 Aplicação para a gestão de dependabilidade

Page 8: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-8

Normas da Série ISO 9000

ISO 9001 Modelo para a garantia da qualidade em projetos/desenvolvimento, produção, instalação e assistência técnica.

ISO 9002 Modelo para a garantia da qualidade em produção e instalação.

ISO 9003 Modelo para a garantia da qualidade em inspeção e ensaios finais.

Page 9: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-9

Normas da Série ISO 9000

ISO 9004-1 Diretrizes para a gestão da qualidade e dos elementos da qualidade.

ISO 9004-2 Diretrizes para os serviços. ISO 9004-3 Diretrizes para os materiais processados. ISO 9004-4 Diretrizes para o melhoramento da

qualidade. ISO 9004-5 Diretrizes para o plano da qualidade. ISO 9004-6 Diretrizes para a gestão de configuração.

Page 10: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-10

Normas da Série ISO 9000 ISO 11011-1 Diretrizes para auditoria do sistema da

qualidade. ISO 11011-2 Diretrizes para critério de qualificação

de auditores do sistema da qualidade. ISO 11011-3 Diretrizes para o gerenciamento de

programas de auditoria.

ISO 10012 Requisitos para a garantia da qualidade de equipamentos de medição.

ISO 10013 Guia para o desenvolvimento do Manual da Qualidade.

Page 11: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-11

ISO 9000: processo de certificação A empresa estabelece o seu sistema de qualidade; A empresa faz uma solicitação formal a um órgão certificador, incluindo detalhes

do negócio da empresa, escopo da certificação solicitada e cópia do manual de qualidade;

O órgão certificador faz uma visita à empresa, colhe mais dados e explica o processo de certificação;

O órgão certificador verifica se a documentação do sistema de qualidade está de acordo com a norma ISO;

O órgão certificador envia uma equipe à empresa com fins de auditoria. Nesta visita, será verificado se todos na empresa cumprem o que está documentado no manual de qualidade;

O órgão certificador emite o certificado de qualidade (validade de 3 anos); O órgão certificador realiza visitas periódicas (a cada 6 meses) à empresa para

assegurar que o sistema continua sendo efetivo.

Page 12: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-12

Certificação ISO 9000

Há valor comercial possuindo a certificação? Por que receber a certificação? Quais os custos da certificação? Certificação parece ser um negócio. Que

precauções tomar? Que passos seguir para conseguir a certificação? O que acontece após a certificação? O que é certificado? O produto ou a organização?

Page 13: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-13

Quais são as organizações certificadoras?

INMENTRO Fundação Vanzolini UCIEE - União Certificadora da Indústria Eletro-

Eletrônica ABS Quality Evaluations, Inc BVQI - Bureau Veritas Quality International DNV - Det Norske Veritas

Page 14: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-14

Empresas Certificadas no Mundo Segundo a Série ISO 9000

Cerca de 30.000 no U.K. Cerca de 3.000 nos E.U.A. Cerca de 2.000 na França

(dados do final de 1994, para ISO 9001/2/3) ISO 9001/Ronald A. Radice

Page 15: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-15

0

100

200

300

400

500

600

700

jan/93 set/93 jun/93

Brasil

Noruega

Espanha

India

Hong Kong

Taiw an

LEVANTAMENTO MOBIL / PESQUISA 1995 - SERVIÇOS TECNOLÓGICOS - CNILEVANTAMENTO MOBIL / PESQUISA 1995 - SERVIÇOS TECNOLÓGICOS - CNI

Empresas Certificadas no Mundo Segundo a Série ISO 9000

Page 16: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-16

ISO 9000: o crescimento brasileiro

93 9692 94

470

2.2005.500

228

1.100

97

80

CERT

IFICAD

OSCE

RTIFICAD

OS95

FONTE: Ministério da Indústria, Comércio (março 95)

Page 17: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-17

ISO 9001

“Sistemas de Qualidade - Modelo para Garantia de Qualidade em Projeto, Desenvolvimento, Produção, Instalação e Serviço”;

Aplicado para todas as engenharias.

Page 18: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-18

O que é um sistema de qualidade ? “É a estrutura, as responsabilidades, os procedimentos,

os processos e os recursos da organização necessários para implementar a gestão da qualidade para atingir os objetivos estabelecidos na Política da Qualidade.”(ISO 8402)

“É um mecanismo o qual coordena e controla as atividades necessárias para atingir a qualidade requerida de um produto ou serviço. Envolve todo elemento de uma organização que direta ou indiretamente afeta o fornecimento de um produto ou serviço”. (TickIT)

Page 19: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-19

Gestão da qualidade total - TQM

“Uma abordagem de gerenciamento para uma organização centrada na qualidade, que se baseia na participação de todos os seus membros, visando ao sucesso a longo prazo por meio da satisfação do cliente e dos benefícios para os membros da organização e da sociedade.” (ISO 8402)

Page 20: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-20

ISO 9001: requisitos

Define requisitos que devem estar presentes em um sistema de garantia de qualidade efetivo:– Gerência de responsabilidades– Documentação do sistema de qualidade– Revisões de contrato– Controle de projeto– Controle do processo– Inspeções e testes– Inspeções, medidas e testes de equipamentos– Treinamento– Servicing– Técnicas estatísticas para verificar a aceitação do produto– etc.

Page 21: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-21

Críticas à ISO 9001

Tem limitados requisitos para a melhoria contínua. Apesar da ISO 9004-4 prover diretrizes para a

implementação da melhoria contínua, estas não são requeridas como critério de auditoria.

ISO 9001 é projetada para assegurar a adequação de um dado sistema de qualidade e para uso nas auditorias de modo a assegurar sua aderência aos padrões.

Certificação não é uniforme ou é menos uniforme do que aparenta. Diferença entre países, dos certificadores e dos próprios auditores.

Page 22: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-22

Críticas à ISO 9001 Se você define um processo pobre, mas executa como

definido, ISO 9001 dá crédito para certificação. Os padrões são genéricos para todos os tipos de

organizações, deixando muito para interpretação. Aparenta promover uma resposta baseada no papel

(burocracia) para as organizações que procuram a certificação.

Auditores para o software parecem não ter experiência em todos os domínios de aplicação.

Preço alto da certificação para pequenas e médias empresas.

Page 23: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-23

ISO 9000-3

Orientação para a aplicação da ISO 9001 no processo de Engenharia de Software;

Todas as orientações giram em torno de uma “situação contratual”, onde uma empresa contrata outra empresa para desenvolver um produto de software;

A norma e os guias relacionados assumem que o fornecedor gerencie o desenvolvimento de projetos usando um modelo de ciclo de vida;

Nenhum modelo particular é requerido ou recomendado pela norma.

Page 24: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-24

ISO 9000-3: definição de software

Criação intelectual compreendendo programas, procedimentos, regras e qualquer documentação associada, pertinente à operação de um sistema computacional. (ISO 9000-3)

Page 25: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-25

ISO 9000-3: bens de processo de software

Uma coleção de entidades, mantidas por uma organização, para uso no desenvolvimento, adaptação, manutenção e implementação de suas práticas de software.

Incluem:– processo de software padrão da organização– descrição dos ciclos de vida de software aprovados para uso– diretrizes e critérios para adaptar o processo de software padrão

da organização– base de dados do processo de software da organização– uma biblioteca de documentação de assuntos relacionados com o

processo de software

Page 26: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-26

Contexto para Bens de Processo de Software na Organização

Política de Software Padrões do Produtode Software

Ambiente e ferramentas de engenharia de sw

Treinamento

Ciclo de vida do softwarepadrão

Critérios e diretrizes paraadaptação

Arquitetura do Processode Software

Elementos do Processode Software

Métodos e Procedimentos

Processo de Software Padrão

Organizado por

Implementado por

Suportado por

Restringido por

Page 27: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-27

ISO 9000-3: tipos de organizações onde se aplica

Todas organizações de software que desenvolvem produtos e serviços de software:– software sob encomenda– pacote de software– fornecedor interno da organização

Qualquer tamanho de organização Qualquer modelo de ciclo de vida

Page 28: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-28

ISO 9000-3: processos definidos

Estrutura do sistema de qualidade– Responsabilidade do fornecedor;– Responsabilidade do comprador;– etc.

Atividades do ciclo de vida– Análise crítica do contrato;– Especificação de requisitos do comprador;– etc.

Atividades de apoio– Gerenciamento de configuração;– Controle de documentos;– etc.

Page 29: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-29

Diferenças entre a ISO 9001 e a ISO 9000-3

forma de descrição, passou a ser em três partes– capítulo 4 - Sistema da Qualidade-Estrutura– capítulo 5 - Sistema da Qualidade-Ciclo de Vida– capítulo 6 - Sistema da Qualidade-Atividades de Apoio

inclusão, de forma explícita, de responsabilidade do cliente

tradução para uma linguagem da informática

Page 30: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-30

Referência Cruzada entre ISO 9001 e ISO 9000-3NBR ISO 9001 NBR ISO 9000-34-Requisitos para o sistema da qualidade 4-Estrutura

5-Atividades do ciclo de vida6-Atividades de suporte

4.1-Responsabilidade da administração 4.1-Responsabilidade da administração4.2-Sistema da qualidade 4.2-Sistema da qualidade

5.5-Planejamento da qualidade4.3-Análise crítica de contrato 5.2-Análise crítica de contrato

5.3-Espec. dos requisitos do comprador4.4-Controle de projeto 5.3-Espec. dos requisitos do comprador

5.4-Planejamento do desenvolvimento5.5-Planejamento da qualidade5.6-Projeto e implementação5.7-Ensaios e validação6.1-Gestão da configuração

4.5-Controle de documentos 6.1-Gestão da configuração6.2-Controle de documentos

4.6-Aquisição 6.7-Aquisição4.7-Produto fornecido pelo comprador 6.8-Produto fornecidopelo comprador4.8-Identificação e rastreabilidade de produto 6.1-Gestão de configuração4.9-Controle de processos 5.6-Projeto e implementação

6.5-Regras,práticas e convenções6.6-Ferramentas e técnicas

4.10-Inspeção e ensaios 5.7-Ensaios e validação5.8-Aceitação5.9-Cópia,entrga e instalação

4.11-Equip. de inspeção, medição e ensaios 5.7-Ensaios e validação6.5-Regras, práticas e convenções6.6-Ferramentas e técnicas

4.12-Situação da inspeção e ensaios 6.1-Gestão de configuração4.13-Controle de produtos não-conforme 5.6-Projeto e implementação

5.7-Ensaios e validação5.8-Cópia, entrega e instalação6.1-Gestão de configuração

4.14-Ação corretiva 4.4-Ação corretiva4.15-Manuseio, armaz., embalagem e exped. 5.8-Aceitação

5.9-Cópia, entrega e instalação4.16-Registros da qualidade 6.3-Registros da qualidade4.17-Auditorias internas da qualidade 4.3-Auditorias internas do sist. da qualidade4.18-Treinamento 6.9-Treinamento4.19-Assistência técnica 5.10-Manutenção4.20-Técnicas estatisticas 6.4-Medição

Page 31: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-31

Documentos e interpretações disponíveis para entendimento da ISO 9001 para software.

ISO 9000-3 Diretrizes para aplicação da ISO 9001 no desenvolvimento, fornecimento e manutenção de software.

TickIT Um guia para a construção de sistema de qualidade para software e certificação conforme a ISO 9001.

MSQH Modelo de um manual para a qualidade de software.

Page 32: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-32

Ciclo de vida do processo de software

É um modelo que governa todas as atividades executadas para definição, realização e entrega do produto final dentro de um processo de produção.

A norma e os guias relacionados assumem que o fornecedor gerencie o desenvolvimento de projetos usando um modelo de ciclo de vida.

Nenhum modelo particular é requerido ou recomendado pela norma.

Page 33: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-33

Normalização de Software no Brasil

ABNT-Associação Brasileira de Normas Técnicas CB-21 Comitê Brasileiro de Informática SC-21:10 Subcomitê de Software Comissões Técnicas Comissões de Estudo

Page 34: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-34

2. SISTEMA DE QUALIDADE

Page 35: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-35

Objetivos de um sistema de gestão da qualidade (QMS)

Um sistema de gestão da qualidade deve permitir uma organização atingir os objetivos da qualidade:– atender as necessidades declaradas e implícitas dos

clientes;– confiança no seu próprio processo de gerenciamento;– confiança do cliente nos produtos e serviços da

empresa. A ISO 9001 atende totalmente estes objetivos.

Page 36: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-36

Qual a melhor abordagem para construir um QMS? Elabore políticas que apoiem seu QMS para atender os objetivos de seu

negócio em primeiro lugar, e a conformidade com a ISO 9001 em segundo. Elabore procedimentos que atendam as necessidades do seu negócio e que

permitam você demonstrar conformidade com os requisitos da norma. Tome como base a ISO 9000-3 ou qualquer outro guia que melhor atenda os objetivos do seu negócio e da qualidade.

Elabore instruções de trabalho que atenda as necessidades do seu negócio e que tenham conformidade com os procedimentos.

Mapeie a norma ISO 9001 para o seu QMS, mas não construa o QMS ao redor da norma. Construa o QMS para atender as necessidades e objetivos do seu negócio.

Faça uma referência cruzada do seu QMS com a ISO 9001 para ajudar os auditores.

Faça e mantenha o seu QMS tão simples quanto possível!

Page 37: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-37

Documentação do Sistema de Gestão da Qualidade PLANO DE NEGÓCIOS

MANUAL DA QUALIDADE

PROCEDIMENTOS

INSTRUÇÕES DE TRABALHO

REGISTROS

DA QUALIDADE

(Estratégico)

(Descreve o sistema de Gestão)

(Gerencial)

(Operacional)

(POLÍTICA DA QUALIDADE)

Page 38: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-38

Pontos sensíveis que devem ser considerados quando do desenvolvimento do QMS não chocar a organização com um programa que exija

trabalho extra e intenso; considerar que está realizando uma mudança cultural na

empresa; envolvimento da alta administração é essencial; reunir todo pessoal da empresa e informá-los do que

está acontecendo; envolver e utilizar todas as pessoas que irão usar os

procedimentos e instruções de trabalho na elaboração e revisão das mesmas;

Page 39: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-39

Pontos sensíveis que devem ser considerados quando do desenvolvimento do QMS distribuir os documentos para todas as áreas que

necessitam deles; treinar todo o pessoal da organização em técnicas da

qualidade; se os procedimentos e Instruções de Trabalho estão sendo

elaborados pela primeira vez, documentar o que está sendo feito atualmente e não o que alguns desejam que seja feito;

implementar o que foi definido no QMS; fazer medidas do progresso em direção aos objetivos do

negócio da empresa.

Page 40: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-40

Como desenvolver um bom sistema de gestão da qualidade? Usar um modelo de QMS. Estabelecer claramente os objetivos e o planejamento da qualidade. Fazer a estrutura da organização com descrição de responsabilidades,

autoridade e interface com relação ao QMS, clara e entendida por gerentes, desenvolvedores e membros do grupo da qualidade.

Investir em tecnologia e nas pessoas. Escolher um gerente competente, respeitado e com credibilidade para

liderar o processo. Demonstrar que a melhoria da qualidade é possível e está sendo

atingida. Educar e envolver todo o pessoal que executa o trabalho da atividade

fim.

Page 41: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-41

O que é Responsabilidade da Administração? Além do fato da administração da empresa ser

responsável pela qualidade ou falta dela nos produtos desenvolvidos pela empresa, as seguintes responsabilidades são importantes destacar:

apoiar a iniciativa e mostrar isso visivelmente; definir e documentar a política da qualidade; assegurar que a mesma é entendida por todos; definir responsabilidade e autoridade; designar um representante da administração; disponibilizar os recursos necessários; executar revisões da qualidade.

Page 42: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-42

3. AUDITORIAS

Page 43: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-43

O que são auditorias? Auditorias são inspeções sistemáticas e independentes que

são planejadas e executadas usando procedimentos documentados e listas de verificação para determinar se as atividades da qualidade do fornecedor (auditado) está:

conforme com o sistema de qualidade planejado;– efetivamente implementado (em uso);– atingindo os objetivos definidos para a qualidade.

Auditoria da qualidade é um meio pelo qual são avaliados os sistemas e os processos da qualidade a fim de determinar sua conformidade com a ISO 9000.

Page 44: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-44

Existem 3 tipos de auditoria.

Auditoria de primeira-parte– realizada por equipe interna

Auditoria de segunda-parte– realizada pelo cliente

Auditoria de terceira-parte– realizada por empresa especializada

e independente

Page 45: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-45

Atividades de auditoria

1. Planejamento– Preparação– Reunião com o fornecedor (auditado)– Planejamento de reuniões– Notificação

2. Execução– Reunião de abertura– Auditoria– Reunião de conclusão

3. Encerramento– Relatório da auditoria– Ações preventivas/corretivas

Page 46: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-46

Pontos verificados pela auditoria de software

conformidade da documentação do sistema da qualidade com a norma ISO 9001;

a implementação do sistema da qualidade, i.e., se está sendo usado como definido;

a eficácia do sistema da qualidade.

Page 47: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-47

Ocorrência de discrepâncias mais citadas (Europa)

Item da ISO 9001 Percentual de não-conformidade4.5 - Controle de Documentos 18 %4.4 - Controle de Projeto 12 %4.6 - Aquisição 9 %4.10 - Inspeção/Ensaios 8 %4.2 - Sistema da Qualidade 7 %4.9 - Controle de Processo 6 %

Journal of European Business

Page 48: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-48

Ocorrência de discrepâncias mais citadas (E.U.A.)

Item da ISO 9001

4.1 - Responsabilidade da Administração4.18 - Treinamento4.9 - Controle de Processo4.10 - Inspeção/Ensaios4.13 - Controle de Produto Não-Conforme4.14 - Ações Preventivas e Corretivas

ISO 9001/Ronald A. Radice

Page 49: Modelo ISO 9000 1-1 Qualidade do Processo de Software - A Série ISO 9000

Modelo ISO 9000 1-51

“Um Software de Qualidade deve encantar o consumidor, e não apenas funcionar direito e não ter erros.”

Bill Gates