Professional Documents
Culture Documents
DE SOFTWARE
ISO 9000-3
Aula 7/20
Prof. Diego Saqui
ROTEIRO
-Padres de Qualidade de Software e Normas de processo de
desenvolvimento de Software
-ISO 9000-3
OBJETIVO
- Compreender a ISO 9000-3
REFERNCIAS
-PRESSMAN, Roger. S. Engenharia de software: uma abordagem
profissional. So Paulo: McGraw-Hill, 2011.
-SOMMERVILLE, Ian. Engenharia de software. 9. ed. So Paulo:
Pearson, 2011.
-ROCHA, Ana Regina Cavalcanti; MALDONADO, Jos Carlos; WEBER,
Kival Chaves. Qualidade de software: teoria e prtica. So Paulo:
Prentice Hall, 2001.
-KOSCIANSKI, A.; SOARES, M. Qualidade de Software. 2 ed.
Editora Novatec, 2007.
-LAND,S.; WALZ, J. Practical Support for ISO 9001 Software Project
Documentation. 1aEd. John Wiley, 2006.
Padres de Qualidade de
Software e Normas de
qualidade do processo de
software
Aquilo
que
ser
entregue
ao
cliente,
desde
documentao at o software.
Padres de processo: Definem os processos que devem ser seguidos
durante o desenvolvimento de software.
ISO 9000-3
ISO 9000-3
(1) Define diretrizes para facilitar a aplicao da norma ISO 9001 a
organizaes que desenvolvem, fornecem e mantm software.
-ISO 9001: Sistemas da Qualidade Modelo para Garantia da
Qualidade em Projeto, Desenvolvimento, Produo, Instalao e
Assistncia Tcnica. Para uso quando a conformidade com os
requisitos especificados tiver que ser garantida pelo fornecedor desde
o projeto at a manuteno.
* ISO 90003:2014 orienta ISO 9001:2008: *Requisitos do cliente.
10
ISO 9000-3
(2) Orientar um contrato entre duas partes (contratante e contratado)
que exige a demonstrao da capacidade do fornecedor em
desenvolver, fornecer e bem como, manter software.
Aquisio
Consiste da
abordagem na prtica
de aes orientadas
dos processos:
Fornecimento
Desenvolviment
o
Manuteno e
Suporte
11
ISO 9000-3
(3) Definir atravs de documentao/contrato uma serie de recursos e
metodologias para o processo de software funcionar:
(1) Infra estrutura
produtos.
Entrada
Processo
Sada
12
ISO 9000-3
(4) Gerenciamento de projeto desde a concepo at a manuteno.
13
Estrutura
DOCUMENTAO
Atividades do
Ciclo de Vida
Atividades de
Apoio/Suporte
14
ISO 9000-3
- 20 Diretrizes:
Controle de documentos e dados
Requisitos da fase de projeto do produto: Documentar para assegurar
cumprimento dos requisitos. Planejamento, Mtodo para reviso,
Mudanas
verificaes
ocorridas.
Planos
de
Procedimentos:
ISO 9000-3
Procedimentos para reviso do contrato. Reviso junto a clientes.
Ajuda na aceitao entre as partes. Garantir a comunicao a
empresa das alteraes contratuais. Contratado e contratante devem
contratar com o acordado.
Requisitos do sistema de qualidade: Documentado como um manual.
Plano de qualidade: controle da qualidade, detalhar os procedimentos
para controlar a gerncia de configurao, verificar o produto, validar o
produto, no conformidade. Mostrar como cumprir os requisitos do
sistema de qualidade. Integrados com atividades do ciclo de vida qualidade em todo o projeto.
16
ISO 9000-3
Responsabilidades
da
gerncia:
responsvel
pelo
controle
ISO 9000-3
Produtos fornecidos por clientes ou fornecedores
Identificao e controle de produtos: Necessidade de procedimentos
para a identificao do produto por item, srie ou lote durante todos os
estgios da produo entrega e instao. O produto deve poder ser
rastreado atravs dessa identificao. A coerncia nos procedimentos
possibilita que todos os passos do caminho do produto (manipulao,
armazenamento,
produo,
envio,
instalao
servio)
sejam
ISO 9000-3
Processo de controle de requisitos: requer que todas as fases de
processamento de um produto sejam controladas e documentadas, os
procedimentos para planejar, monitorar e controlar seu processo de
produo,
instalao
manuteno
devem
se
devidamente
documentados.
Testes e inspees dos produtos: Controlar atividades de teste e
inspeo. Inspecionar as matrias-primas antes do uso. Elaborar
procedimentos para inspecionar, testar e verificar: produto atende
requisitos? Produto adquiridos por terceiros ou prprios: verificar os
requisitos antes de disponibilizados para uso.
19
ISO 9000-3
Controle de no conformidade: Assegurar que produto no conforme
aos requisitos de qualidade seja impedido de ser utilizado. Alertar o uso
inapropriado do produto e notificar a todos: produto no se adequar a
requisitos -> identificar, corrigir, testar, discutir, etc.
20
21
ISO 9000-3
ISO / IEC 90003: 2014 apropriado para um software que :
-parte de um contrato comercial com outra organizao;
-um produto disponvel para um segmento de mercado;
-usado para apoiar os processos de uma organizao;
-embarcado em um produto de hardware;
-relacionado ao servio de software
22
Exerccios
24
Revisando...
REVISO
-Introduo
-Modelo Cascata
-Modelo Incremental: Modelo RAD
-Modelo Evolucionrio: Prototipagem e Espiral
PRXIMA AULA
-Outros Modelos de Processo de Software (Processo Unificado, etc).
-Detalhado requisitos de software, requisitos funcionais, no
funcionais...
26