You are on page 1of 45

Engenharia de Software – INE 5322

Walter de Abreu Cybis


Março, 2007

Universidade Federal de Santa Catarina


Departamento de Informática e Estatística
Curso de Bacharelado em Ciência da Computação
Engenharia de Software – INE 5322
Conteúdo aula 2
Introdução a qualidade de SW
Visão geral sobre a qualidade de Software
Qualidade da organização e do processo
 Modelo SEI – CMMI- Dev
 Norma ISO 9001:2000
 Norma ISO 12207
 Norma ISO 15504
Introduç
Introdução a qualidade de SW
Software sem qualidade
Projetos de software difíceis de planejar e controlar;
Custos e prazos não são mantidos
A funcionalidade dos programas nem sempre resulta
conforme planejado;
Existem muitos defeitos nos sistemas;
A imagem da empresa é denegrida no mercado,
como empresa tecnologicamente atrasada;
Introduç
Introdução a qualidade de SW
Software com qualidade
Projetos, prazos e custos sob controle;
Satisfação de usuários, com necessidades atendidas
na execução de suas tarefas.
Diminuição de erros nos projetos de software;
Melhoria da posição competitiva da empresa, como
instituição capaz de acompanhar a evolução
acelerada da tecnologia de hardware e de software
Introduç
Introdução a qualidade de SW
Conceito de Qualidade NBR/ISO 8402
“A totalidade das características de uma entidade
que lhe confere a capacidade de satisfazer à
necessidades explícitas e implícitas”.
NBR/ISO 8402 : Gestão da qualidade e garantia da
qualidade - Terminologia
Visão geral sobre a Qualidade de Software

Qualidade de Software
=
Qualidade da Organizaç
Organização e do Processo
CMMI-DEV (SEI) – Modelo da Maturidade da Capacidade para o
Desenvolvimento - Integração
ISO 9000 - Gestão e Garantia da Qualidade
ISO 12207 - Processos do Ciclo de Vida do Software
ISO 15504 - Software Process Improvement and Capability
Determination
+
Qualidade do Produto
Fatores e Métricas de qualidade de software (McCall, 1977)
ISO 9126/NBR 13596 - Qualidade de Produtos de Software
Critérios Ergonômicos (Scapin e Bastien, 1993)
ISO 9241 – Requisitos ergonômicos para o
trabalho de escritório com terminais de computadores
Qualidade da Organizaç
Organização e do Processo
Um processo adequado tende a gerar produtos
com qualidade
Processos té
técnicos
Paradigma de desenvolvimento, métodos, procedimentos
de análise, de projeto, de testes, ferramentas, etc...

Processos gerencias
Gerenciamento do projeto (etapas, metas, riscos...) e dos
recursos (equipe, prazos, orçamento...)
Qualidade da Organizaç
Organização e do Processo
CMMI–
CMMI–DEV: Capability Maturity Model -
Integration - for Development (v1.2 - 2006)
CMMI-DEV ou "Modelo de Maturidade da
Capacidade para o Desenvolvimento - Integração" é
um modelo para medição da maturidade de uma
organização no que diz respeito ao processo de
desenvolvimento de software.
Atenção sobre a estrutura organizacional, não trata da
qualidade do produto!
Metas:
Maturidade de processos (esforço de amadurecimento gradual);
Melhoria da qualidade (processo maduro  qualidade);
CMMI para Desenvolvimento : Evolução
Origens:
Software Engineering Institut
(SEI)/ Carnegie Mellon
University; CMM for Software
v1.1 (1993)
Systems Engineering
CMM v1.1 (1995)
Department of Defense (DoD) INCOSE SECAM
(1996)

Versões:
CMM SW 1.0 – 1991 Software CMM
v2, draft C (1997)
EIA 731 SECM
(1998)
Integrated Product
Development CMM
CMM-SW 1.1 – 1993 (1997)
CMMI-SW for Development 1.2
– 2006 v1.02 (2000)
v1.1 (2002)
CMMI – integração de três CMMI for Development

modelos:
v1.2 (2006)
CMMI for Acquisition CMMI for Services
v1.2 (2007) v1.2 (2007)

CMM-SW;
SECM : System Engineering
Capability Model;
IPD-CMM : Integrated Product
Development
CMMI para Desenvolvimento : Evolução
CMM for Software Systems Engineering
v1.1 (1993) CMM v1.1 (1995)
INCOSE SECAM
(1996)

Software CMM EIA 731 SECM Integrated Product


v2, draft C (1997) (1998) Development CMM
(1997)

v1.02 (2000)
v1.1 (2002)
CMMI for Development
v1.2 (2006)
CMMI for Acquisition CMMI for Services
v1.2 (2007) v1.2 (2007)

INCOSE - International Council on Systems Engineering;


SECAM - Systems Engineering Capability Assessment Model;
EIA/IS - Electronic Industries Alliance Interim Standard;
SECM - Systems Engineering Capability Model;
CMMI para Desenvolvimento : Evolução
CMMI para Desenvolvimento : Introdução

Organizações imaturas Organizações maduras


(Nível 1) (Nível 5)

 Processo improvisado  Papéis e responsabilidades


bem definidos
 Não existe base histórica  Existe base histórica
 Não há maneira objetiva de  É possível julgar a qualidade
julgar a qualidade do produto do produto
 Qualidade e funcionalidade do  A qualidade dos produtos e
produto sacrificadas processos é monitorada
 Não há rigor no processo a  O processo pode ser
ser seguido atualizado
 Resolução de crises imediatas  Existe comunicação entre o
gerente e seu grupo
CMMI para Desenvolvimento :
Níveis e Áreas de processos
Nível 5
Em
Desenvolvimento de otimização
áreas de processos
Nível 4
Quantitati-
vamente
Gerenciado

Nível 3
Definido

Nível 2
Áreas de processos:
Gerenciado
 Processos de Engenharia
 Processos de Apoio
Nível 1
Incial
 Gerenciamento do Projeto
 Gerenciamento do Processo

Projeto é uma instância do Processo técnico e organizacional


da empresa
CMMI-Dev : Abordagens
CMMI-
Orientação a estágios ou níveis:
Desenvolver diversas áreas de processo de maneira
coordenada para alcançar, com uma base segura e de
maneira incremental, um determinado nível de maturidade
do processo geral da organização;

Orientação a áreas de processos:


Desenvolver determinadas áreas de processo a uma
velocidade maior ou menor, de maneira a alcançar um
determinado nível de maturidade em um processo
específico, de acordo com as
necessidades/possibilidades/objetivos da organização.
CMMI para Desenvolvimento :
Áreas de processos a serem desenvolvidas
Processos de Engenharia : atividades de desenvolvimento e manutenção;
Desenvolvimento de requisitos
Produzir e analisar requisitos dos clientes, produtos e componentes do produto;
Gerenciamento de requisitos
Gerenciar os requisitos dos produtos do projeto e identificar inconsistências;
Solução técnica
Projetar, desenvolver e implementar soluções para os requisitos;
Integração do produto
Compor o produto a partir dos componentes, assegurando que o produto resultante da
integração opere adequadamente;
Verificação
Assegurar que os produtos do trabalho cumpram seus requisitos específicos (faz certo
o que deveria fazer?)
Validação
Demonstrar que o produtos cumpre com seu objetivo quando posto em seu ambiente
operacional (faz o que deveria fazer?)
CMMI–DEV :
Áreas de processos a serem desenvolvidas
Processos de Apoio : apoio ao desenvolvimento e a manutenção do produto;
Gerenciamento da configuração
Estabelecer e manter a integridade dos produtos usando identificação, controle,
administração e auditorias da configuração
Garantia da qualidade do processo e do produto
Prover pessoal e gerenciamento com a finalidade de obter uma avaliação (quantitativa)
de processos e produtos associados;
Medição e Análise
Desenvolver e manter uma capacidade de medição que forneça informações
necessárias ao gerenciamento;
Análise e tomada de decisão
Analisar possíveis decisões usando um processo formal de avaliação e de critérios
estabelecidos;
Análise causal e solução
Identificar causas de defeitos e problemas e atuar para prevenir que eles ocorram no
futuro.
CMMI–DEV :
Áreas de processos a serem desenvolvidas
Gerenciamento do Projeto : planejar, monitorar e controlar o projeto;
Planejamento do Projeto;
Estabelecer e manter planos que definam as atividades de desenvolvimento;
Monitoramento e controle do projeto;
Fornecer uma compreensão do progresso do projeto tal que ações corretivas possam
ser executadas quando o andamento do projeto desvia significantemente do planejado;
Gerenciamento do contrato com o fornecedor;
Garantir a aquisição de produtos de fornecedores baseada em acordos formais;
Gerenciamento do projeto integrado;
Implantar e gerenciar o projeto e o envolvimento dos interessados de acordo com um
processo integrado e definido;
Gerenciamento do risco;
Identificar potenciais problemas antes que eles ocorram;
Gerenciamento quantitativo do projeto
Gerenciar quantitativamente os processos definidos para o projeto;
CMMI–DEV :
Áreas de processos a serem desenvolvidas
Gerenciamento do Processo : planejar, monitorar e controlar o processo
de desenvolvimento;
Definição do processo da organização;
Estabelecer e manter um conjunto utilizável de bens de processo para a organização;
Desempenho do processo organizacional
Estabelecer e manter uma compreensão quantitativa do desempenho do conjunto de
processos padrão da organização no suporte aos objetivos da qualidade;
Evolução do processo da organização;
Planejar e implementar a evolução do processo da organização baseado em uma clara
compreensão dos pontos fortes e fracos do processo e seus produtos;
Inovação organizacional e difusão
Selecionar e difundir melhorias incrementais aos processos e tecnologias da
organização;
Treinamento organizacional
Desenvolver as capacidades e formação das pessoas tal que elas possam
desempenhar suas responsabilidades efetiva e eficientemente;
CMMI-Dev : Nível 1 - Inicial
CMMI-
 O processo de desenvolvimento é desorganizado e
até caótico.
 Poucos processos são definidos e o sucesso
depende de esforços individuais e heróicos.
Empresas do nível 1 geralmente produzem software satisfatórios mas
freqüentemente extrapolam prazos e orçamentos.
Elas são caracterizadas pela sobrecarga de trabalho, pelo abandono
de processos em momentos de crise e por não conseguirem repetir
experiências de sucesso;

 Não há áreas de processo desenvolvidas;


CMMI-Dev : Nível 2 – Gerenciado
CMMI-
 Os requisitos são gerenciados;
O estado do produto do trabalho são visíveis ao gerenciamento em
pontos definidos;
Os produtos do trabalho são revisados pelos interessados
(stakeholders) e são necessariamente revisados e controlados.
Os problemas são reconhecidos e corrigidos na medida em que
ocorrem.
Os produtos satisfazem os requisitos definidos;

 Os processos são planejados, executados, medidos e


controlados;
As empresas conseguem realizar acompanhamento de custo, do
cronograma e da funcionalidade.

 É possível repetir o sucesso de um processo utilizado


anteriormente em outros projetos similares.
CMMI-Dev : Nível 2 – Gerenciado
CMMI-
Áreas de processo desenvolvidas
 Planejamento de projeto
 Monitoração e controle do projeto;
 Gerenciamento de requisitos
 Gerenciamento da configuração;
 Gerenciamento de contrato com o fornecedor;
 Medição e análise;
 Garantia da qualidade do processo e do produto;
CMMI-Dev : Nível 3 - Definido
CMMI-
Preocupação com o aspecto tecnológico;
As atividades de engenharia estão documentadas,
padronizadas e integradas em um padrão de
desenvolvimento da organização;
Processos gerencial e técnico definidos e integrados
Tanto as atividades de gerenciamento quanto as de
engenharia estão descritos com mais detalhes e mais rigor do
que no nível 2;
Possibilidade de processo diferentes
Todos os projetos utilizam uma versão aprovada e adaptada
do processo padrão de desenvolvimento de software da
organização. As adaptações seguem as regras de um guia de
adaptação;
CMMI-Dev : Nível 3 – Definido
CMMI-
Áreas de processo desenvolvidas
Desenvolvimento de requisitos;
Solução técnica;
Integração do produto;
Verificação;
Validação;
Definição do processo da organização;
Evolução do processo da organização;
Treinamento organizacional;
Gerenciamento de projeto integrado;
Gerenciamento de risco;
Análise e tomada de decisão;
CMMI-
CMMI-Dev :
Nível 4 – Quantitativamente Gerenciado
São coletadas medidas detalhadas da qualidade do produto e
processo de desenvolvimento de software. Os desvios são
identificados e ações corretivas mais adequadas podem ser
tomadas;
Decisões baseadas em números e estatísticas;
São definidos objetivos quantitativos para os processos (qualidade e
desempenho);
A organização tem a capacidade de interpretar os números obtidos em
seus desenvolvimentos e tomar decisões baseadas nestes números;
Identificação de sub-processos que possam contribuir significativamente
para a melhoria de desempenho do processo geral;
Métricas de desempenho e de qualidade de processos são
incorporadas ao repositório de métricas da organização e serão
usadas para apoiar tomadas de decisão futuras;
O processo torna-se quantitativamente previsível;
CMMI-
CMMI-Dev :
Nível 4 – Quantitativamente Gerenciado

Áreas de processo desenvolvidas


Desempenho do processo organizacional;
Gerenciamento quantitativo do projeto;
CMMI-Dev : Nível 5 – Em otimizaç
CMMI- otimização
Melhoria contínua do processo em busca da
qualidade total;
Novos paradigmas e ferramentas;
O melhoramento contínuo do processo é conseguido
através de um "feedback" quantitativo dos processos
e pelo uso pioneiro de idéias e tecnologias
inovadoras.
Tanto o processo padrão como o conjunto de
processos definidos estão sujeitos a atividades de
melhoria mensuráveis para atingir os objetivos
quantitativos estabelecidos para a melhoria do
processo;
CMMI-Dev : Nível 5
CMMI- - Em otimizaç
otimização

Áreas de processo desenvolvidas


Inovação organizacional e difusão;
Análise causal e solução;
CMMI-
CMMI-Dev :
Componentes de descriç
descrição associados
Process Area

Purpose Introductory Related


Statement Notes Process Areas

Specific Goals
Specific Goals Generic Goals

Specific Practices Generic Practices

Typical
Typical Work
Work Subpractices Subpractices Generic Practice
Subpractices
Products
Products Elaborations

KEY: Required Expected Informative


Informative
CMMI-
CMMI-Dev :
Componentes de descriç
descrição associados
Objetivos Especí
Específicos:
ficos Descrevem uma característica
única que deve estar presente para satisfazer uma
área de processo.
EX: Processo: Gestão da configuração
Objetivo específico: “Recursos para garantir a integridade
das baselines estão estabelecidos e são mantidas”

Prá
Prática especí
específica:
fica descreve uma atividade que é
considerada importante para a obtenção de um
objetivo específico.
Ex: Processo: Controle e Monitoramento do Projeto
Prática específica: “Monitorar prazos contra os
estabelecidos no plano do projeto”
CMMI-
CMMI-Dev : Componentes
de descriç
descrição associados
Praticas genéricas

GP 2.2

CMMI – Objetivos e
Planejar o processo

Práticas genéricas:
GP 2.3
Prover recursos

comuns a diversas GP 2.4


Atribuir responsabilidades
áreas de processo GP 2.5
Treinar pessoal

Objetivos Genéricos GP 2.7


Identificar e involver stakeholders
OG 1 Processo realizado
GP 2.8
OG 2 Processo gerenciado
Monitorar e controlar o processo
OG 3 Processo definido
OG 4 Processo quantitativamente gerenciado GP 2.9
OG 5 Processo em otimização Objetivamente avaliar a aderência

GP 2.10
Verificar o estado com a gerência
de alto nível
CMMI – Referências
CMMI Main Page :
http://www.sei.cmu.edu/cmmi
http://www.sei.cmu.edu/cmmi/
www.sei.cmu.edu/cmmi/

Word Versions of CMMI®


CMMI® Models :
http://www.sei.cmu.edu/cmmi/models/model-
components-word.html

CMMI: The Evolution of Process Improvement


http://www.sei.cmu.edu/news-at-
sei/features/1999/december/Background.dec99.htm
Normas ISO para organizaç
organizações
e processos de software

ISO 9000 (1994 e 2000)


Sistemas de Gestão da Qualidade

ISO 12207
Processos para o ciclo de vida de software

ISO 15504
Avaliação de processos de software (modelo de
maturidade)
ISO 9000 – Sistemas de Gestão da Qualidade
Em 1994...
ISO 9000 – Fundamentos e  ISO 9002: Abrange a garantia de
vocabulá
vocabulário qualidade na produção, instalação e
ISO 9000-
9000-1: Guia de seleção e uso. suporte técnico.
Fornece indicações para a seleção É um modelo aplicado sobretudo às
de qual norma, ISO 9001, ISO organizações que implementam
9002, ISO 9003, aplicar ao sistema produtos a partir de um projeto que
de qualidade da organização em lhes foi fornecido por terceiros.
que se está inserido.
ISO 9000-
9000-3:  ISO 9003: Abrange a garantia da
qualidade em inspeção final e teste.
Aplicação da norma ISO 9000 para
o processo de desenvolvimento de É um modelo aplicado às
software
organizações que realizam teste de
 ISO 9001: Abrange a garantia de produtos.
qualidade no desenvolvimento. ISO 9004-
9004-1: Parte 1- Diretrizes.
É um modelo aplicado sobretudo às
organizações desenvolvedoras dos
É um apoio na interpretação das
produtos que elas mesmas
normas ISO 9001, ISO 9002 e
projetaram.
ISO 9003
ISO 9001:2000 – Sistemas de Gestão da Qualidade
EM 2000 ... a ISO 9001:2000 combina as normas ISO
9001, 9002 e 9003 em uma só.

Seções da ISO 9001:2000


Áreas de Processos e Atividades 4 – Realizaç
Realização do produto ;
1 – Requisitos Gerais; Controlar o planejamento para a realização;
Desenvolver o sistema de gestão da qualidade; Controlar os processos dos clientes (requisitos)
Documentar o sistema de gestão da qualidade; Controlar o desenvolvimento do produto;

2 – Responsabilidade Gerencial ; Controlar as funções de aquisição (controlar,


documentar, verificar);
Apoiar a idéia da qualidade; Controlar as atividades operacionais (recursos,
Satisfazer seus clientes (requisitos); componentes);
Estabelecer uma política de qualidade; Controlar os dispositivos de monitoração;
Controlar o sistema de qualidade; 5 – Mediç
Medições,
ões, Aná
Análises e melhorias;
melhorias;
Revisar o sistema de qualidade Realizar processos de retrabalho;
3 – Gerenciamento de Recursos ; Monitorar e medir a qualidade;
Fornecer recursos para o sistema de qualidade; Controlar produtos desconformes;
Fornecer pessoal para o sistema de qualidade; Analisar a informação para a qualidade;
Fornecer infraestrutura para o sistema de Realiza melhorias no sistema de qualidade;
qualidade;
Fornecer (ambiente de trabalho) para o sistema
de qualidade;
ISO 12207 - Processos do Ciclo de Vida do Software

Seu objetivo é de ser “a norma” que define todas


as tarefas necessárias para o desenvolvimento e
manutenção de software.
23 Processos de 3 categorias (áreas);
 Processos Fundamentais;
 Processos de Apoio;
 Processos Organizacionais;

 95 Atividades;
 325 Tarefas;
 224 Saídas;
Qualidade do processo
ISO 12207 - Processos do Ciclo de Vida do Software
Processos Fundamentais:
Fundamentais Início e execução do
desenvolvimento, operação ou manutenção do software
durante o seu ciclo de vida.
Aquisição :Atividades de quem adquire um software.
Inclui: definição da necessidade de adquirir um software, pedido de
proposta, seleção de fornecedor, gerência da aquisição e aceitação
do software.
Fornecimento: Atividades do fornecedor de software.
Inclui: preparar uma proposta, assinatura de contrato, determinação
recursos necessários, planos de projeto e entrega do software.
Desenvolvimento: Atividades do desenvolvedor de software.
Inclui: análise de requisitos, projeto, codificação, integração, testes,
instalação e aceitação do software.
Operação Atividades do operador do software.
Manutenção: Atividades de quem faz a manutenção do software.
Qualidade do processo
ISO 12207 - Processos do Ciclo de Vida do Software
Processos de Apoio: Auxiliam um outro processo.
Documentação: Registro de informações produzidas por um processo.
Inclui planejamento, projeto, desenvolvimento, produção, edição, distribuição
e manutenção dos documentos necessários a gerentes, engenheiros e
usuários do software.
Gerência de Configuração: Identificação e controle dos itens do software.
Inclui: controle de armazenamento, liberações, manipulação, distribuição e
modificação de cada um dos itens que compõem o software.
Garantia da Qualidade: Garante que os processos e produtos de software
estejam em conformidade com os requisitos e os planos estabelecidos.
Verificação: Determina se os produtos de software de uma atividade atendem
completamente aos requisitos ou condições impostas a eles.
Validação: Determina se os requisitos e o produto final (sistema ou software)
atendem ao uso específico proposto.
Resolução de Problemas: Analisar e resolução dos problemas de qualquer
natureza ou fonte, descobertos durante a execução do desenvolvimento,
operação, manutenção ou outros processos. .
Qualidade do processo
ISO 12207 - Processos do Ciclo de Vida do Software
Processos Organizacionais:
Organizacionais Implementam uma estrutura
constituída de processos de ciclo de vida e pessoal
associados.
Gerência: Gerenciamento de processos.
Infra-estrutura: Fornecimento de recursos para outros processos.
Inclui: hardware, software, ferramentas, técnicas, padrões de
desenvolvimento, operação ou manutenção.
Melhoria: Atividades para estabelecer, avaliar, medir, controlar e
melhorar um processo de ciclo de vida de software.
Treinamento: Atividades para prover e manter pessoal treinado.
ISO 15504 Avaliaç
Avaliação de Processos de Software
Modelo de maturidade segundo uma abordagem contínua (por
processos - não prevê estágios);
Origens
Publicada em 2001 como o resultado do projeto SPICE - Software Process
Improvement and Capability dE
Etermination
Ministry of Defense (MoD - UK)

ISO 15504 - 6 partes:


 Parte 1 – Conceitos e vocabulário (visão geral das normas);
 Parte 2 – Realizando uma avaliação (Explica o modelo de referência -
processos e capacidades);
 Parte 3 – Condução para o uso da norma para avaliações;
 Parte 4 – Condução para o uso da norma para obter a melhoria dos processos;
 Parte 5 – Modelo para o processo de avaliação;
 Parte 6 – Modelo para o processo de avaliação durante todo o ciclo de vida de
um sistema;
ISO 15504 Avaliaç
Avaliação de Processos de Software
5 categorias (áreas) de processos
CUS - Cliente-Fornecedor
ENG - Engenharia
SUP - Suporte
MAN - Gerência
ORG - Organização
ISO 15504 Avaliaç
Avaliação de Processos de Software
Modelo de Processos
Cliente-Fornecedor
Aquisição do software, Gerência das necessidades do
Cliente, Fornecimento do software, Operação do
software, Implementação de Serviço ao Cliente

Engenharia
Desenvolvimento de requisitos e projeto do sistema,
Desenvolvimento de requisitos de software, Integração e
teste de software, Desenvolvimento do projeto do
software, Integração e teste do sistema, Manutenção do
sistema e do software
ISO 15504 Avaliaç
Avaliação de Processos de Software
Modelo de Processos
Suporte
Desenvolvimento da documentação, Desempenho da gerência de
configuração, Execução da garantia da qualidade, Verificação dos
produtos de trabalho, Validação dos produtos de trabalho, Revisões
conjuntas, Auditorias, Resolução de problemas;

Gerência
Gestão do projeto, Gestão da qualidade, Gestão de riscos, Gestão de
sub-contratantes;

Organização
Construção do negócio, Definição do processo, Melhoramento do
processo, Disponibilização de recursos de treinamento,
Disponibilização de infra-estrutura organizacional;
ISO 15504 Avaliaç
Avaliação de Processos de Software
Modelo de Capacidade
Escala de 6 posições (0 to 5)
Nível 0 - Não realizado; não alcança
o objetivo do processo / nenhum
produto esperado e facilmente
identificável é produzido;
Nível 1 – Realizado;
Nível 2 – Gerenciado;
Nível 3 – Estabelecido:
Nível 4 – Previsí
Previsível;
Nível 5 - Em otimizaç
otimização; o
desempenho no processo está
otimizado de modo a alcançar os
objetivos e satisfazer as
necessidades atuais e futuras do
negócio repetidas vezes.
ISO 15504 Avaliaç
Avaliação de Processos de Software
Modelo de Capacidade
Atributos para a medição dos processos:
 Bom desempenho?
 O desempenho é gerenciado?
 O produto do trabalho é gerenciado?
 O processo está definido?
 O processo é medido?
 O processo é controlado?
 O processo é inovador?
 O processo está otimizado?
Notas para os atributos:
N - Não observado; (<15%)
P - Parcialmente observado; (>15% - 50%)
L – (Largely) Amplamente observado; (>50% - 85%)
F - (Fully) Totalmente observado; (>85%)
ISO 15504 x 12207 Qualidade do processo software

You might also like