Vous êtes sur la page 1sur 7

Pessoal, montei um resumo esquemtico das principais normas ISO que caem nos concursos e

tambm dos principais frameworks do mercado aplicados a TI.


Esse material foi retirado das normas isso, de alguns livros e do material da Cludia Capelli,
Qualidade de Software o que, quando e como utilizar? Palestra realizada no Spin rio
Software Process Improvement Network em fev. 2004
Esse material, est muito bom, vocs no vo achar um resumo esquemtico como esse em
livros, aproveitem para ler e decorar essas definies. Depois vocs passam para a leitura das
normas diretamente.
Modelo

Descrio
Esta srie um conjunto de Normas da ISO que
define padres para garantia e gerenciamento da
Qualidade.

Srie ISO
9000

Veja alguma destas Normas abaixo:


ISO 9001 Modelo para garantia da Qualidade em
projeto, desenvolvimento, produo, instalao e
assistncia tcnica. ( a que mais se adequa ao
desenvolvimento e manuteno de Software. Ela
usada para garantir que um fornecedor atenda aos
requisitos especificados nos diversos estgios do
desenvolvimento. Estes estgios incluem projeto,
desenvolvimento, produo, instalao e suporte).
ISO 9002 Modelo para garantia da Qualidade em
produo e instalao

Uso
- Certificao formal
- Implementao por completo
- Custo pode ser elevado
dependendo da implementao
- Processo de re-certificao
- Utilizada para verificar processos
do fornecedor
- Utilizado como item de
qualificao em concorrncias
- Orientaes giram em torno de
uma "situao contratual"
- Utilizada em grandes
organizaes

ISO 9003 Modelo para garantia da Qualidade em


inspeo e ensaios finais. (Traz os roteiros para
aplicar a ISO 9001 especificamente na rea de
desenvolvimento, fornecimento e manuteno de
Software. Todas as orientaes giram em torno de
uma "situao contratual", onde uma outra empresa
contrata a empresa em questo para desenvolver
um produto de Software).
ISO 9000-1 Diretrizes para escolher entre as
Normas ISO 9001, 9002 e 9003
ISO 9000-3 Orientao para a aplicao da ISO
9001 em Software
- Certificao formal

Norma
ISO
12207

Esta Norma, lanada em 1995, formaliza a


arquitetura do Ciclo de Vida do Software.
Descreve com detalhes os processos, atividades e
tarefas que envolvem o fornecimento,
desenvolvimento, operao e manuteno de
produtos de Software.

- Implementao por completo


- Custo pode ser elevado
dependendo da implementao
- Processo de re-certificao
- Utilizada para verificar processos
do fornecedor
- Utilizado como item de
qualificao em concorrncias
- Utilizada em grandes
organizaes

Modelo

Descrio

Uso
- Certificao formal
- didtico e conhecido no
mercado empresarial
- Permite implementaes por
nveis

CMM
Capability
Maturity
Model

Personal
Software
Process PSP

Norma
ISO 9126

um modelo, desenvolvido pelo SEI para


avaliao e melhoria da capacitao das empresas
que produzem software. Publicado em 1992, no
uma Norma emitida por uma instituio
internacional (como a ISO ou o IEEE), mas tem
tido grande aceitao at mesmo fora do mercado
americano.

Criado a partir da necessidade de definio de um


modelo mais simples que o CMM voltado para
pequenas organizaes ou at para um nico
indivduo. Possui quatro nveis, cada um com suas
caractersticas prprias: Medio Pessoal,
Planejamento Pessoal, Qualidade Pessoal e
Processo Cclico Pessoal.

- Custo pode ser elevado


dependendo da implementao
- No h processo de recertificao, ocorre sempre na do
prximo nvel.
- Pode ser utilizado para verificar
processos do fornecedor
- Pode ser utilizado como item de
qualificao em concorrncias.
- Permite certificao somente por
nveis
- Utilizado em grandes
organizaes com muitos resultados
documentados
- No possui processo de
certificao formal.
- Permite implementaes por
nveis
Custo mais reduzido
utilizado em pequenas organizaes

validar a completitude da
definio de requisitos
- identificar requisitos de
software
- identificar os objetivos do
projeto de software
- identificar os objetivos do
teste de software
Descreve um modelo de qualidade para produto de
- identificar os critrios de
software.
garantia de qualidade
- identificar os critrios de
Apresentar mtricas externas para medir os
aceitao do produto de
atributos das 6 caractersticas de qualidade
software
- um modelo de qualidade do
Apresentar mtricas internas para medir os
produto no processo de compra do
atributos das 6 caractersticas de qualidade
fornecedor
- apoio para reviso,
verificao e validao, um modelo
para avaliao de qualidade no
processo de suporte
- apoio para estabelecimento de
objetivos de qualidade no
processo de gerenciamento

Modelo

Descrio

Uso

um conjunto de trs volumes:


Primeiro discute definies e metodologia;
Segundo lista um conjunto de requisitos de
segurana;
Terceiro fala de metodologias de avaliao.
Norma
ISO 15408

Diferente do 17799, 15408 um CC para definir e


avaliar requisitos de segurana de sistemas e no
de organizaes.
A ISO 15408 uma norma para produtos. Porm
fala de requisitos de segurana e como fazer
avaliao de sistemas frente a estes requisitos.
A Norma fornece requisitos e recomendaes para
implementao prtica da avaliao de produtos
de software.
O processo de avaliao pode ser usado tanto para
avaliar produtos prontos como produtos em
desenvolvimento.

Norma

A qualidade de produtos tratada, entre outras, na


srie de Normas ISO/IEC 9126, na srie ISO/IEC
14598 e na Norma ISO/IEC 12119, esta ltima
focalizando os requisitos de qualidade de pacotes
de software. A ISO 14598 uma extenso da
9126, na verdade uma detalhamento mais
profundo de cada item.

ISO 14598
O padro ISO/IEC 14598 fornece mtodos para
medida, coleta e avaliao da qualidade de
produtos de software. Entretanto, a norma no
descreve mtodos para avaliar o processo de
produo de software, nem o para predio de
custos de produto.

Norma
ISO 12119

A norma define processos de avaliao para:


- Desenvolvedores:
- Compradores:
- Avaliadores de software:
A Norma NBR ISO/IEC 12119 Pacotes de
software Teste e requisitos de qualidade
aplicvel a pacotes de software. So exemplos:
processadores de texto, planilhas eletrnicas,
bancos de dados, software grficos, programas
para funes tcnicas ou cientficas e programas
utilitrios. Esta norma estabelece requisitos de
qualidade e instrues de teste (em particular para
teste por terceira parte) para pacotes de software.
Estabelece os requisitos e instrues a respeito de
como testar um pacote de software em relao aos
requisitos
estabelecidos para o pacote.

- deve ser usada em


conjunto com a ISO/IEC
9126 ou outro modelo
de qualidade
- pode ser usada por
todos aqueles que
necessitam verificar a
qualidade de um produto de
software
-definio, acompanhamento e
controle da qualidade do
software durante o
desenvolvimento
-deve ser usada na aceitao ou
seleo de um produto de
software
- deve ser usada para a definio e
acompanhamento de um processo
de avaliao

- especificar
requisitos de pacotes de
software
- definir um modelo
para apresentao de
produto
- estabelecer
esquema de avaliao
ou certificao

Modelo

Descrio

Uso

Constitui-se de um padro para avaliao do


processo de software visando determinar a
capacitao da organizao.
Software Process O SPICE inclui um modelo de referncia, que serve
Improvement and de base para o processo de avaliao. um
conjunto padronizado de processos fundamentais,
Capability
que orientam para uma boa engenharia de software.
Determination Este modelo dividido em cinco grandes
SPICE (ISO
categorias de processo: Cliente-Fornecedor,
15504)
Engenharia, Suporte, Gerncia e Organizao.
Alm dos processos, define tambm os seis nveis
de capacitao de cada processo, que pode ser
incompleto, executado, gerenciado, estabelecido,
previsvel e otimizado.

- Certificao formal
- Ainda no est muito difundido
no meio empresarial
- Permite implementaes por
nveis
- H processo de re-certificao
- Custo pode ser elevado
dependendo da implementao
- Utilizado para verificar processos
do fornecedor
- No possui grande histrico de
utilizao com resultados

O PMI ( Project Management Institute,


desenvolveu o PMBOK. O PMBOK um guia
onde se descreve a somatria de conhecimento e as
melhores prticas dentro da rea de Gerncia de
Projetos. Ele um material genrico que serve para
todas as reas de conhecimento, ou seja, tanto para
construo de edifcio ou processo de fabricao
industrial como para a produo de software.
Abrange 9 reas de conhecimento:
Gerncia de Integrao
Gerncia de Escopo
Gerncia de Tempo
Gerncia de Custos
Gerncia de Qualidade
Gerncia de Recursos Humanos
Gerncia de Comunicao
Gerncia de Riscos
Gerncia de Contratao

- Focado em Gerncia de Projetos


- No possui processo de
certificao formal para a
organizao
- Permite certificao individual
- A implementao feita de forma
completa

PMBOK
Project
Management
Body of
Knowledge

- Identifica pontos fortes do


Gerente do - Projeto e
indiretamente da organizao
- No se tem registro de custos de
implementao em organizaes
- Pode ser utilizado para verificar
processos do fornecedor
- Pode ser utilizado como item de
qualificao em concorrncias
- Requerido em grandes e pequenas
organizaes

Modelo

CMMICapability
Maturity Model
Integration

MR MPS-BR
Modelo de
Referncia Para
Melhoria de
Processo de
Software

Descrio

Uso

Foi criado para resolver o problema de existirem


mltiplos CMMs.
Sua misso combinar o SW-CMM (Capability
Maturity Model for Software), SECM (System
Engineering Capability Model) e o IPD-CMM
(Integrated Product Development Capability
Maturity Model)
Cobre as seguintes reas de conhecimento:
Engenharia de Sistemas
Engenharia de Software
Desenvolvimento integrado de produtos e
processos
Contratao de fornecedores

- Processo de certificao formal


nico

O modelo MR MPS-BR, foi baseado nas normas


ISO/IEC 12207 e na ISO 15504, compatibilidade
plena com o modelo CMMI.

- Criado para a realidade da


empresa brasileira (foco na micro,
pequena e mdia empresa de
software).

- Permite implementao contnua


- Permite implementaes por
nveis
- Custo pode ser elevado
dependendo da implementao
- No possui processo de recertificao
- Utilizado para verificar processos
do fornecedor
- Utilizado como item de
qualificao em concorrncias.
- Utilizado em grandes e pequenas
organizaes

- Custo acessvel (em R$)


- Avaliao peridica das empresas
(anual).

Modelo

ITIL
IT Infrastructure
Library

Six Sigma

Descrio

Uso

Responsvel: Escritrio do Governo, Reino Unidos - Bem estabelecido, amadurecido,


e outros.
detalhado e focado em questes de
qualidade operacional e produo
Contm seis jogos:
de TI.
Service Support; Service Delivery; Planning to
Implement Service Management; ICT
- Pode ser combinado ao CMMI
Infrastructure Management; Appications
Management e The Business Perspective.
- No aborda o desenvolvimento
de sistemas de gerenciamento de
Conjunto de melhores prticas para operaes e
qualidade.
gerenciamento de servios de TI (como
gerenciamento de servios DESK, incidente,
- No voltado para processos de
mudana, capacidade, nvel de servio e
desenvolvimento de software.
segurana).
O ITIL rastreia problemas em reas de servio de
- Utilizado em grandes
TI como help desk, suporte a aplicaes,
organizaes. Popular na Europa.
distribuio de software e suporte a sistemas de
contato com o cliente e se sobrepe ao CMM em
determinadas reas, como Gerenciamento de
Configurao.
Responsvel: Motorola
Define nveis de servio e mede variaes em
relao a estes nveis. Os projetos percorrem cinco
fases: definir, medir, analisar, aprimorar e controlar.
A variante Design for Six Sigma aplica os
princpios deste mtodo criao de produtos ou
servios sem defeitos, e no ao aprimoramento dos
que j existem.

Pode ser difcil aplic-lo em


processos que ainda no esto
definidos e mensurveis.
Projetado originalmente para
ambientes de manufatura.

Modelo
Cobit
Control
Objectives for
Information and
Related
Technology

Descrio
Responsvel: information Systems Audit and
Control Association e IT Governance Institute.
um conjunto de diretrizes baseadas em
auditoria para processos, prticas e controles
de TI. Voltado para reduo de risco, enfoca
integridade, confiabilidade e segurana.
Aborda quatro domnios: planejamento e
organizao, aquisio e implementao,
entrega, suporte e monitorao. Apresenta
seis nveis de maturidade.

Uso

Permite que TI aborde riscos no


endereados explicitamente por
outros modelos e que seja aprovada
em auditorias. Funciona bem com
outros modelos de qualidade,
principalmente ITIL.
No fornece um road map para
aprimoramento contnio de
processos.
No lida diretamente com
desenvolvimento de software ou
servios de TI.

Vous aimerez peut-être aussi