Anda di halaman 1dari 4

A Norma ISO 9000-3 Introduo

Este trabalho uma breve introduo norma de


Francisco Rapchan qualidade de processo de software ISO 9000-3

Engenheiro de Computao
Mestrando em Informtica Seu objetivo esclarecer aspectos bsicos da
Professor do Depto de Informtica - UFES implantao desta norma em empresas de
rea de estudo: Engenharia de Software desenvolvimento de software.
www.. inf
www inf.. ufes
ufes.br/~
.br/~rapchan
rapchan
rapchan@
rapchan @ inf
inf..ufes
ufes.br
.br

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan

Roteiro da Apresentao Conceitos bsicos de qualidade


n Conceitos bsicos de qualidade de software
O tema qualidade tem sido muito discutido
n Benefcios da qualidade em todos os crculos da vida moderna.
u Qualidade total
n A famlia de normas ISO 9000
u ISO 9000
n Aspectos gerais da ISO 9000-3 u Gesto pela qualidade
n As diretrizes da ISO 9000-3 u Certificao de qualidade ambiental

n Passos para a certificao ISO 9000-3

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan

Conceitos bsicos de qualidade Conceitos bsicos de qualidade


O que qualidade de software? O que qualidade de software?

Qualidade de software a totalidade das ... a conformidade a requisitos funcionais


caractersticas de uma entidade que lhe e de desempenho explicitamente declarados,
confere a capacidade de satisfazer s
a padres de desenvolvimento claramente
necessidades expcitas e implcitas
documentados e a caractersticas implcitas
implcitas
(NBR ISO 8402) (Pressman).

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan
Conceitos bsicos de qualidade Conceitos bsicos de qualidade
Qualidade no produto X Qualidade no processo Algumas normas de qualidade de processo
n ISO 9000-3
n Antigamente pensava-se que estabelecer padres n CMM (Capability
(Capability Maturity Model)
Model)
para qualidade do produto de software fosse
suficiente. n ISO 15504 (SPICE)

n Hoje a qualidade de software sustentada por n ISO 12207 (Processos do Ciclo de Vida)
duas colunas : qualidade do processo de n Bootstrap (Projeto ESPRIT)
desenvolvimento e qualidade do produto.
produto.
n Trillium - Bell & Northern Telecom

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan

Benefcios da qualidade Benefcios da qualidade


n Abertura de novos mercados
Para o Cliente:
n Saber a capacidade corrente e potencial de um fornecedor. n Maior conformidade s exigncias dos clientes
n Melhor uso dos recursos existentes
Para o empresa de desenvolvimento:
n Aumento da lucratividade
n Determinar a capacidade corrente e potencial de de seu
prprio processo de desenvolvimento. n Maior integrao entre os setores da organizao
n Definir reas e prioridades para um processo de de
melhoria contnua de software (SPI). n Melhores condies para gerenciar os processos.
n Um mapa para guiar durante SPI. n Diminuio dos custos de desenvolvimento

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan

Benefcios da qualidade Benefcios da qualidade


Razes para adotar qualidade Gerenciamento
Produtividade
Conscientizao da alta administrao
Fatores

Satisfao
"por livre e espontnea vontade"
Qualidade
Razes contratuais Prazos
"por livre e espontnea presso" Retorno
Competitividade Lucratividade
"ou nos enquadramos ou quebramos" 0 50 100

Modismo Benefcios do gerenciamento da qualidade em Software


"temos que danar o que est tocando" baseado na ISO9000 (Stelzer, Reibniz e Werner Mrellis 1998)
Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan
A famlia de normas ISO 9000 O Guia ISO 9000-3
ISO International Organization for Standardization O Guia ISO 9000-3 uma interpretao da
ISO 9001 para a rea de desenvolvimento,
fornecimento e manuteno de software
software.

ISO 9001 ISO 9002 ISO 9003


ISO 9001
ISO 900-3

A ISO 9001 baseia-se em 20 diretrizes (ou critrios)


que englobam aspectos da garantia da qualidade. Desenvolvimento
(ISO 9002 18 e ISO 9003 12) de Software
Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan

O Guia ISO 9000-3 O Guia ISO 9000-3


NBR ISO 9000-3 / 1993
Diga o que voc faz,
n Atividades do sistema de qualidade.
Faa o que voc diz e... u Entendimento dos requisitos funcionais entre
Documente tudo!! contratante e contratado.

n Atividades do ciclo de vida


n A primeira edio foi lanada em 1991 u Uso de metodologias consistentes para o
desenvolvimento de software
n Sofreu atualizaes em 1994 e 1997
n A NBR-ISO 9000-3 atual de 1993
n Atividades de apoio
u Gerenciamento de projeto desde a concepo at a
manuteno.
Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan

O Guia ISO 9000-3 As Diretrizes da ISO 9000-3


1 Responsabilidades da gerncia
n Define apenas os processos que a organizao
deve ter. 2 Requisitos do sistema de qualidade
3 Reviso dos requisitos de contrato
n No orienta quanto aos passos para desenvolver
estes processos. 4 Requisitos (da fase) de projeto do produto
n No trata da melhoria contnua do processo de 5 Controle de documentos e dados
software (SPI Software Process Improvement).
6 Requisitos de aquisio (compra)
7 Produtos de clientes ou fornecedores

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan
As Diretrizes da ISO 9000-3 As Diretrizes da ISO 9000-3
8 Identificao e controle de produtos 15 Manuseio, armazenamento e expedio
9 Processo de controle de requisitos 16 Controle dos registros da qualidade
10 Testes e inspees dos produtos 17 Requisitos auditoria interna da qualidade
11 Controle dos equipamentos de inspeo
18 Requisitos de treinamento
12 Inspeo e teste dos produtos
19 Requisitos de manuteno
13 Controle de no conformidade
20 Tcnicas Estatsticas
14 Aes corretivas e preventivas

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan

Passos para a Certificao Passos para a Certificao


n Estabelecer um sistema de qualidade. Pr-requisitos e % dos artigos que citam
n Solicitar visita ao rgo certificador. Comprometimento e apoio gerencial 84%
n O certificador faz visitas empresa. Envolvimento da equipe 84%
n O certificador faz auditoria Encorajamento da colaborao 64%
Gerenciamento do projeto de melhoria 56%
n Se aprovada, emite o certificado.
Agentes de mudana e lderes de opinio 52%
n Visitas peridicas.
Definio de objetivos realsticos 44%

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan

Passos para a Certificao Passos para a Certificao


Evitar cometer velhos erros Alguns fatores crticos
n Fazer agendas muito longas n Montar diagrama de fluxo - agenda/cronograma
n Comer o elefante bit a bit
n Tentar envolver e treinar a companhia toda
n Utilizar um consultor externo - cultura ISO 9000
n Escrever demasiado, entrar nos detalhes n Executivos devem estar fortemente envolvidos

n Ausncia de treinamento (s ler manuais) n A gerncia do projeto deve ser rigorosa


n Apoio constante aos gerentes

Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan Francisco Rapchan - rapchan@writeme.com www .geocities.com/chicorapchan