A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Qualidade de Software - Modelo ISO 9000 Introdução 1-1 Um Software de Qualidade deve encantar o consumidor, e não apenas funcionar direito e não ter erros.

Apresentações semelhantes


Apresentação em tema: "Qualidade de Software - Modelo ISO 9000 Introdução 1-1 Um Software de Qualidade deve encantar o consumidor, e não apenas funcionar direito e não ter erros."— Transcrição da apresentação:

1 Qualidade de Software - Modelo ISO 9000 Introdução 1-1 Um Software de Qualidade deve encantar o consumidor, e não apenas funcionar direito e não ter erros. Bill Gates

2 Qualidade de Software - Modelo ISO 9000 Introdução 1-2 Software: Criação intelectual compreedendo programas, procedimentos, regras e qualquer documentação associada, pertinente à operação de um sistema computacional. (ISO )

3 Qualidade de Software - Modelo ISO 9000 Introdução 1-3 Características da qualidade do software Funcionalidade - Conjunto de atributos que evidenciam a existência de um conjunto de funções e suas propriedades especificadas. Confiabilidade - Conjunto de atributos que evidenciam a capacidade do Software de manter seu nível de desempenho sob condições estabelecidas durante um período de tempo estabelecido. Usabilidade - Conjunto de atributos que evidenciam o esforço necessário para se poder utilizar o Software, bem como o julgamento individual desse uso, por um conjunto explícito ou implícito de usuários. Eficiência - Conjunto de atributos que evidenciam o relacionamento entre o nível de desempenho do Software e a quantidade de recursos usados, sob condições estabelecidas. Manutenibilidade - Conjunto de atributos que evidenciam o esforço necessário para fazer modificações especificadas no Software. Portabilidade - Conjunto de atributos que evidenciam a capacidade do Software de ser transferido de um ambiente para outro.

4 Qualidade de Software - Modelo ISO 9000 Introdução 1-4 O que é a ISO? u 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. u A missão da ISO é prover padronização internacional para facilitar a comercialização de bens e serviços no mundo. u A ISO tem cerca de 91 membros, sendo que a maioria aceita a série ISO 9000 como base para sistemas de qualidade.

5 Qualidade de Software - Modelo ISO 9000 Introdução 1-5 O que é a ISO ? u 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. u Brasil : ABNT - Associação Brasileira de Normas Técnicas u E.U.A. : ANSI - American National Standards Institute u Inglaterra : BSI - British Standards Institution

6 Qualidade de Software - Modelo ISO 9000 Introdução 1-6 Normalização de Software no Brasil u ABNT-Associação Brasileira de Normas Técnicas u CB-21 Comitê Brasileiro de Informática u SC-21:10 Subcomitê de Software u Comissões Técnicas u Comissões de Estudo

7 Qualidade de Software - Modelo ISO 9000 Introdução 1-7 O que é a ISO 9000 ? u É uma série de normas genéricas para a construção, operação e documentação de sistemas de gestão da qualidade. u A série 9000 foi elaborada em 1977 pelo ISO-TC- 176, porém a primeira versão foi publicada em u Compreende 5 normas: u ISO 9000 u ISO 9001 u ISO 9002 u ISO 9003 u ISO 9004

8 Qualidade de Software - Modelo ISO 9000 Introdução 1-8 AS NORMAS ISO SÉRIE 9000 ISO 9000 ISO 9001 ISO 9002 ISO 9003 ISO 9004 MODELO PARA GARANTIA DA QUALIDADE EM PRODUÇÃO E INSTALAÇÃO MODELO PARA GARANTIA DA QUALIDADE EM PROJETO/DESENVOLVIMENTO, PRODUÇÃO INSTALAÇÃO E ASSISTÊNCIA TÉCNICA DIRETRIZES PARA SELEÇÃO E USO DAS NORMAS ISO SÉRIE 9000 MODELO PARA GARANTIA DA QUALIDADE EM INSPEÇÃO E ENSAIOS FINAIS DIRETRIZES PARA A GESTÃO DA QUALIDADE

9 Qualidade de Software - Modelo ISO 9000 Introdução 1-9 Normas da Série ISO 9000 ISO 8402 ISO ISO ISO ISO ISO 9001 ISO 9002 ISO 9003 ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO Guias Garantia da Qualidade Gestão Normas Complementares Vocabulário

10 Qualidade de Software - Modelo ISO 9000 Introdução 1-10 Normas da Série ISO 9000 u ISO 8402 Gestão da Qualidade e Garantia da Qualidade - Vocabulário. u ISO Guia para seleção e uso de uma das três normas (9001, 9002, 9003). u ISO Diretrizes para aplicação da ISO 9001, ISO 9002 e ISO u ISO Diretrizes para aplicação da ISO 9001 ao desenvolvimento, fornecimento e manutenção de software. u ISO Aplicação para a gestão de dependabilidade

11 Qualidade de Software - Modelo ISO 9000 Introdução 1-11 Normas da Série ISO 9000 u ISO 9001 Modelo para a garantia da qualidade em projetos/desenvolvimento, produção, instalação e assistência técnica. u ISO 9002 Modelo para a garantia da qualidade em produção e instalação. u ISO 9003 Modelo para a garantia da qualidade em inspeção e ensaios finais.

12 Qualidade de Software - Modelo ISO 9000 Introdução 1-12 Normas da Série ISO 9000 u ISO Diretrizes para a gestão da qualidade e dos elementos da qualidade. u ISO Diretrizes para os serviços. u ISO Diretrizes para os materiais processados. u ISO Diretrizes para o melhoramento da qualidade. u ISO Diretrizes para o plano da qualidade. u ISO Diretrizes para a gestão de configuração.

13 Qualidade de Software - Modelo ISO 9000 Introdução 1-13 Normas da Série ISO 9000 u ISO Diretrizes para auditoria do sistema da qualidade. u ISO Diretrizes para critério de qualificação de auditores do sistema da qualidade. u ISO Diretrizes para o gerenciamento de programas de auditoria. u ISO Requisitos para a garantia da qualidade de equipamentos de medição. u ISO Guia para o desenvolvimento do Manual da Qualidade.

14 Qualidade de Software - Modelo ISO 9000 Introdução 1-14 O que é QUALIDADE ? l É A ADEQUABILIDADE PARA O USO (J. M. JURAN) l É A TOTALIDADE DE CARACTERÍSTICAS DE UM A ENTIDADE QUE LHE CONFERE A CAPACIDADE DE SATISFAZER AS NECESSIDADES IMPLÍCITAS OU EXPLÍCITAS (ISO VOCABULÁRIO) l É O ATENDIMENTO ÀS ESPECIFICAÇÕES l É A FORMA DE ADMINISTRAR UMA EMPRESA

15 Qualidade de Software - Modelo ISO 9000 Introdução 1-15 Qualidade de Software é: Ausência de defeitos; Atendimento às especificações (Crosby); Atendimento à Série ISO 9000; Software de Qualidade é aquele que não apenas satisfaz as exigências, mas também é implementado a tempo e de acordo com o orçamento. (Juran).

16 Qualidade de Software - Modelo ISO 9000 Introdução 1-16 O que é um sistema da qualidade ? u É 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) u É 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)

17 Qualidade de Software - Modelo ISO 9000 Introdução 1-17 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)

18 Qualidade de Software - Modelo ISO 9000 Introdução 1-18 Críticas à ISO 9001 u Tem limitados requisitos para a melhoria contínua. u Contraste com: –US NIS Malcolm Baldrige Quality Award; –KAIZEN, a filosofia japonesa para melhoria da qualidade; –CMM, Capability Maturity Model; –Todas com requisitos para a melhoria contínua. u ISO provê diretrizes para a implementação da melhoria contínua, mas não são requeridas como critério de auditoria. u ISO 9001 é projetada para assegurar a adequação de um dado sistema da qualidade e para uso nas auditorias para assegurar sua aderência aos padrões.

19 Qualidade de Software - Modelo ISO 9000 Introdução 1-19 Críticas à ISO 9001 u Não mede a eficiência do sistema da qualidade. u Certificação não é uniforme ou é menos uniforme do que aparenta. Diferença entre países, dos certificadores e dos próprios auditores. u Se você define um processo pobre, mas executa como definido, ISO 9001 dá crédito para certificação. u Os padrões são genéricos para todos os tipos de organizações, deixando muito para interpretação. u Aparenta promover uma resposta direcionada ou baseada no papel (burocracia) para as organizações que procuram a certificação. u Auditores para o software parecem não ter experiência em todos os domínios de aplicação. u Aceitação da certificação de um país para outro. Reciprocidade em discussão. u Preço alto da certificação para pequenas e médias empresas.

20 Qualidade de Software - Modelo ISO 9000 Introdução 1-20 Tipos de organizações que se aplica a ISO 9001 u A todas organizações de software que desenvolvem produtos e serviços de software: – software sob encomenda – pacote de software – fornecedor interno (IS) da organização u Qualquer tamanho de organização. u Qualquer modelo de ciclo de vida. u O escopo da certificação é definido pelo fornecedor.

21 Qualidade de Software - Modelo ISO 9000 Introdução 1-21 Documentos e interpretações disponíveis para entendimento da ISO 9001 para software. u ISO Diretrizes para aplicação da ISO 9001 no desenvolvimento, fornecimento e manutenção de software. u TickIT Um guia para a construção de sistema de qualidade para software e certificação conforme a ISO u MSQH Modelando um manual para a qualidade de software.


Carregar ppt "Qualidade de Software - Modelo ISO 9000 Introdução 1-1 Um Software de Qualidade deve encantar o consumidor, e não apenas funcionar direito e não ter erros."

Apresentações semelhantes


Anúncios Google