Вы находитесь на странице: 1из 79

IC-UNICAMP

Cap
tulo 7: ISO/IEC 15504 (SPICE)
Captulo

Captulo 1: Introduo
Captulo 2: Conceitos Bsicos
Captulo 3: Qualidade de Produto (ISO9126)
Captulo 4: ISO9001 e ISO90003
Captulo 5: CMMI
Captulo 6: PSP
Captulo 7: ISO/IEC 15504 (SPICE)
Captulo 8: Concluso

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -1

IC-UNICAMP

Como chegamos at
aqui
at

Qualidade de produto de software (ISO 9126)


Sistemas da Qualidade (ISO 9001 e 9000-3)
Capacidade e maturidade dos processos de
software (CMM)
PSP, o Personal Software Process

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -2

IC-UNICAMP

Conte
do:
Contedo:

Histrico
Estrutura do modelo
A dimenso de processo
A dimenso de capacidade
Mecanismos de pontuao
Perfil de capacidade
Comparao com outros modelos e normas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -3

IC-UNICAMP

Hist
rico
Histrico

Constatao da ISO:
ISO 9001 (genrica) e a proliferao de modelos p/ SW

1993:
Projeto SPICE: Software Process Improvement and Capability
dEtermination
objetivos: modelo baseado em nveis de capacidade mais geral e
abrangente que os modelos anteriores e mais especfico para
software que a ISO 9001

Abordagens da ISO frente aos demais modelos de


capacidade:
concorrncia: forte resistncia dos detentores dos modelos
existentes
flexibilidade: framework genrico com uma organizao
estruturada de processos, permite o uso dos demais modelos
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -4

IC-UNICAMP

Hist
rico de publica
es: (*)
Histrico
publicaes:

Relatrio Tcnico em 1998, com 9 partes ou volumes


Norma (IS), com 5 volumes
ISO/IEC 15504-1:2004 - Information technology Process
assessment Part 1: Concepts and vocabulary
ISO/IEC 15504-2:2003 - Information technology Process
assessment Part 2: Performing an assessment
ISO/IEC 15504-3:2004 - Information technology Process
assessment Part 3: Guidance on performing an assessment
ISO/IEC 15504-4:2004 - Information technology Process
assessment Part 4: Guidance on use for process improvement
and process capability determination
ISO/IEC 15504-5:2006 - Information technology Process
Assessment Part 5: An exemplar Process Assessment Model

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -5

IC-UNICAMP

As cinco partes da ISO 15504

Parte 1: conceitos e vocabulrio


Parte 2: requisitos mnimos para a realizao de uma
avaliao visando consistncia e repetibilidade
Parte 3: guia (no normativo) para a interpretao dos
requisitos para a realizao de uma avaliao
Parte 4: guia (no normativo) para:
determinao da capacidade (perfil de capacidade)
melhoria de processo (perfil + plano de ao)

Parte 5: modelo de referncia de processos (no


normativo) aderente aos requisitos da Parte 2; podem ser
usados outros modelos como, por exemplo, a ISO 12207
ou o CMMI
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -6

IC-UNICAMP

Elementos normativos da ISO 15504

Modelo de Referncia de Processos


Domnio e escopo
Objetivo do processo
Sadas do processo

Framework de medio
Nveis de capacidade
Atributos de processo
Escala de pontuao (classificao)
Modelo p/ avaliao de processo
Escopo
Indicadores
Mapeamento
Traduo

ENTRADAS INICIAIS
Objetivo
Escopo
Restries
Identidades
Abordagem
Critrios de competncia
do avaliador
Informaes adicionais

PROCESSO DE AVALIAO
Planejamento
Coleta de dados
Validao de dados
Classificao de atributos de processo
Relatrios

SADAS
Data
Entradas da avaliao
Identificao de evidncia
Processo de avaliao utilizado
Perfis de process
Informaes adicionais

Papis e responsabilidades
Patrocinador
Avaliador competente
Avaliadores

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -7

IC-UNICAMP

Elementos normativos da ISO 15504


(2) (*)

O processo de avaliao
Planejamento
entradas, atividades, recursos, responsabilidades, sadas

Coleta de dados
estratgias, relao evidncia x norma, registro

Validao de dados
objetividade, suficincia, cobertura, consistncia

Classificao de atributos de processo


definies e regras, rastreabilidade, decises

Relatrios

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -8

IC-UNICAMP

Elementos normativos da ISO 15504


(3) (*)

Papis e responsabilidades
patrocinador, avaliador competente (lder), equipe de
avaliao

Entradas (listadas na figura)


Objetivo da avaliao
Escopo: processos, nvel de capacidade investigado
para cada processo, unidades organizacionais
Restries: recursos, durao, excluses (processos
ou OU), sigilo, evidncias objetivas
Critrios de competncia do avaliador e da equipe

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 -9

IC-UNICAMP

Elementos normativos da ISO 15504


(4) (*)

Sadas:
condies de entrada, perfis de capacidade, registro
das evidncias objetivas, outras informaes

Framework de medio
pontuao por atributos de processo
relacionamento dos atributos de processo com nveis
de capacidade
detalhado nas transparncias seguintes

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 10

IC-UNICAMP

Elementos normativos da ISO 15504


(5) (*)

Modelo de referncia de processos


requisitos para que um modelo de processos possa ser
usado para realizar uma avaliao
descrio, domnio de aplicao, inter-relacionamento
descrio:
propsito e resultado (artefato, mudana de estado ou satisfao
de algum critrio)
NO deve ter (implcito ou explcito) qualquer aspecto do
Framework de medio (nveis de capacidade)

Modelo para avaliao de processos


modelo bidimensional: processos e nveis de
capacidade
detalhados nas prximas transparncias
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 11

IC-UNICAMP

A estrutura do modelo de avalia


o
avaliao

Estruturado em duas dimenses:


Dimenso de processos:
processos so descritos e classificados de maneira
semelhante norma ISO 12207 (Ciclo de Vida de Software) ou
parte 5 da ISO 15504 (detalhado adiante)
devem atender a requisitos, principalmente no ter nvel
implcito na descrio

Dimenso de capacidade de processos:


nveis de 0 a 5, de acordo com a satisfao de atributos de
processo
detalhado adiante

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 12

IC-UNICAMP

Relacionamentos no modelo de
avalia
o de processo
avaliao
Escala de capacidade

mapeamento

Framework de medio
Nveis de capacidade
Atributos de processo
Escala de pontuao (classificao)

Modelo de
avaliao de
processos

1 2 3 ................. N
Entidades de processo
mapeamento

Modelo de Referncia de Processos


Domnio e escopo
Objetivo e sadas do processo

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 13

IC-UNICAMP

Conte
do:
Contedo:

Histrico
Estrutura do modelo
A dimenso de processo
A dimenso de capacidade
Mecanismos de pontuao
Perfil de capacidade
Comparao com outros modelos e normas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 14

IC-UNICAMP

A dimenso de processos

Pode ser externa ISO 15504


Na parte 5: baseada na norma ISO 12207 com
seus adendos 1 e 2 (Amd 1 e Amd2)
Documentos publicados da ISO 12207
ISO/IEC 12207:1995 - Information technology Software life cycle processes
ISO/IEC 12207:1995/Amd 1:2002
ISO/IEC 12207:1995/Amd 2:2004

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 15

Processos Organizacionais

Processos Primrios

A dimenso de processos

IC-UNICAMP

Aquisio (Acquisition)
ACQ.1: preparao
ACQ.2: seleo de fornecedor
ACQ.3: contrato
ACQ.4: monitorao do fornecedor
ACQ.5: aceitao

Gesto (Management)
MAN.1: alinhamento organizacional
MAN.2: gesto organizacional
MAN.3: gesto de projeto
MAN.4: gesto da qualidade
MAN.5: gesto de risco
MAN.6: medio

Fornecimento (Supply)
SPL.1: proposta (tendering)
SPL.2: release do produto
SPL.3: aceitao e suporte
Engenharia (Engineering)
ENG.1: elic. requisitos
ENG.2: an. req sistema
ENG.3: arq. sist.
ENG.4: an. req SW
ENG.5: design SW
ENG.6: constr. SW

Melhoria de Processos
(Process Improvement)
PIM3:
PIM.1: definio
de processo
PIM.2: avaliao de processo
PIM.3: melhoria de processo

ENG.7: integrao de SW
ENG.8: teste de SW
ENG.9: integrao de sistema
ENG.10: teste de sistema
ENG.11: instalao de SW
ENG.12: manuteno de SW e sist.

Operao (Operation)
OPE.1: uso operacional
OPE.2: suporte operao

Gesto de Recursos
(Resource and Infrastructure)
RIN.1: recursos humanos
RIN.2: treinamento
RIN.3: gesto do conhecimento
RIN.4: infra-estrutura
Reuso (Reuse)
REU.1: gesto de ativos (assets)
REU.2: geso do programa de reuso
REU.3: engenharia de domnio

Processos de Apoio

Apoio (Support)
SUP.1: garantia da qualidade
SUP.2: verificao
SUP.3: validao
SUP.4: reviso conjunta
auditoria
IINF326 - ModelosSUP.5:
de Qualidade
de SW - Mario L. Crtes

SUP.6: avaliao de produto


SUP.7: documentao
SUP.8: gesto de configurao
SUP.9: soluo de problemas
SUP.10: gesto de ISO
mudana
15504

7 - 16

Processos prim
rios:
primrios:
ACQ Acquisition (*)

IC-UNICAMP

Processos de aquisio
aplicveis a organizaes na aquisio
de servios de desenvolvimento de SW,
ou de componentes ou mdulos
envolve

Aquisio
ACQ.1: preparao
ACQ.2: seleo de fornecedor
ACQ.3: contrato
ACQ.4: monitorao do fornecedor
ACQ.5: aceitao

preparao: planejamento
seleo: critrios
contratao
monitorao do fornecedor
aceitao

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 17

IC-UNICAMP

Processos prim
rios:
primrios:
SPL - Supply (*)

Processos de fornecimento
aplicveis a organizaes na fase de
apresentao de proposta
de servios de desenvolvimento de SW,
ou de componentes ou mdulos
envolve

Fornecimento
SPL.1: proposta (tendering)
SPL.2: release do produto
SPL.3: aceitao e suporte

preparao de propostas e resposta a RFPs


release de produto: controle, documentao
apoio aceitao: auxlio ao cliente

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 18

Processos prim
rios:
primrios:
ENG Engenharia de SW (*)

IC-UNICAMP

Processos de Eng. de SW
processos do ciclo de desenvolvimento
de software e de sistemas
envolve

elicitao de requisitos de sistema e de SW


arquitetura do sistema
anlise de requisitos de SW
design
construo (codificao)
integrao e teste de SW
teste de SW e de sistema
instalao de SW
manuteno de SW e de sistema

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

Engenharia
ENG.1: elic. requisitos
ENG.2: an. req sistema
ENG.3: arq. sist.
ENG.4: an. req SW
ENG.5: design SW
ENG.6: constr. SW
ENG.7: integrao de SW
ENG.8: teste de SW
ENG.9: integrao de sistema
ENG.10: teste de sistema
ENG.11: instalao de SW
ENG.12: manuteno de SW e sist.

ISO 15504

7 - 19

IC-UNICAMP

Processos prim
rios:
primrios:
OPE Opera
o (*)
Operao

Processos de Operao
processos relacionados
operao do software
envolve

Operao
OPE.1: uso operacional
OPE.2: suporte operao

uso operacional: assegurar a correta utilizao


suporte operao: auxlio ao cliente

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 20

Processos organizacionais :
MAN Management (*)

IC-UNICAMP

Processos de Gesto
envolve
alinhamento aos objetivos
estratgicos da organizao
estabelecimento de prticas de gesto
em geral, e especialmente gesto de projeto
gesto da qualidade
gesto de riscos
medio

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

Gesto
MAN.1: alinhamento organizacional
MAN.2: gesto organizacional
MAN.3: gesto de projeto
MAN.4: gesto da qualidade
MAN.5: gesto de risco
MAN.6: medio

ISO 15504

7 - 21

IC-UNICAMP

Processos organizacionais :
PIM Process Improvement (*)

Processos de Melhoria de Processos


processos associao definio e
melhoria de processos
envolve

Melhoria de Processos
PIM.1: definio de processo
PIM.2: avaliao de processo
PIM.3: melhoria de processo

definio de processos
avaliao de processos: avaliar como os processos esto
contribuindo para a organizao alcanar os seus objetivos
melhoria de processos: comprometimento, priorizao, gesto das
aes de melhoria

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 22

Processos organizacionais :
RIN Resource and Infrastracture
(*)

IC-UNICAMP

Processos de Recursos
e Infra-estrutura
envolve

gesto de RH
treinamento
gesto do conhecimento
infra-estrutura: recursos materiais,
ambiente de trabalho, ferramentas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

Gesto de Recursos
RIN.1: recursos humanos
RIN.2: treinamento
RIN.3: gesto do conhecimento
RIN.4: infraestrutura

ISO 15504

7 - 23

Processos organizacionais :
REU Reuso (*)

IC-UNICAMP

Processos de Reuso
envolve

Reuso
REU.1: gesto de bens (assets)
REU.2: gesto de reuso
REU.3: engenharia de domnio

gesto de ativos
(componentes/mdulos/informaes = assets)
susceptveis de reuso
gesto do programa de reuso: estratgias, definio de domnios,
procedimentos, melhoria
engenharia de domnio: a partir da definio de um ou mais domnios
de aplicao -> desenvolvimento e manuteno de modelos,
arquiteturas e componentes/mdulos/informaes relativos ao
domnio

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 24

IC-UNICAMP

Processos de apoio:
SUP Support (*)

Processos de Apoio
processos de apoio ao desenvolvimento
de software e de sistemas
envolve
garantia da qualidade: aderncia de
produtos de trabalho e
processos ao planejado
verificao e validao
reviso conjunta
auditoria (independente)
avaliao de produto
documentao
gesto de configurao e de mudana
soluo de problemas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

Apoio
SUP.1: garantia da qualidade
SUP.2: verificao
SUP.3: validao
SUP.4: reviso conjunta
SUP.5: auditoria
SUP.6: avaliao de produto
SUP.7: documentao
SUP.8: gesto de configurao
SUP.9: soluo de problemas
SUP.10: gesto de mudana

ISO 15504

7 - 25

IC-UNICAMP

Detalhamento de alguns processos

Seleo com base em diferena


ou semelhana com CMMI
ACQ.4: monitorao do
fornecedor
SPL.2: release do produto
OPE.2: suporte operao
MAN.1: alinhamento
organizacional
MAN.3: gesto de projeto
MAN.4: gesto da qualidade
MAN.5: gesto de risco
MAN.6: medio

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

RIN.2: treinamento
RIN.3: gesto do conhecimento
REU.1: gesto de bens
(assets)
REU.2: gesto de reuso
REU.3: engenharia de domnio
SUP.10: gesto de mudana

ISO 15504

7 - 26

IC-UNICAMP

ACQ.4: monitora
o do fornecedor
monitorao

Propsito:
monitorar e avaliar o desempenho do fornecedor contra requisitos
acordados

Resultados (outcomes):
atividades entre cliente e fornecedor so executadas de acordo
com a necessidade
informaes sobre o andamento tcnico so trocadas
regularmente
o desempenho do fornecedor acompanhado de acordo com
requisitos acordados
mudanas contratuais, caso necessrias, so negociadas e
documentadas no contrato

Observaes
monitorao menos rigorosa do que a prevista em SAM (CMMI)
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 27

IC-UNICAMP

SPL.2: release do produto (*)

Propsito:
controlar a disponibilizao do produto para o cliente

Resultados (outcomes):

determinao do contedo da release do produto


a realease construda a partir de itens configurados
documentao do produto
mecanismos de entrega e mdia definidos
aprovao do release de acordo com critrios prdefinidos
disponibilizao do release de produto para o cliente

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 28

IC-UNICAMP

OPE.2: suporte opera


o (*)
operao

Propsito:
estabelecer e manter um nvel de servio aceitvel ao
cliente, por meio de consultoria e assistncia, visando
tornar efetivo o uso do produto

Resultados (outcomes):
necessidades do cliente para suporte e servios
identificadas e monitoradas continuamente
avaliao contnua da satisfao do cliente com os
servios fornecidos
resposta a solicitaes do cliente quanto a
esclarecimentos e soluo de problemas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 29

IC-UNICAMP

MAN.1: alinhamento organizacional


(*)

Propsito:
Possibilitar que os processos de software utilizados na
organizao estejam alinhados s necessidades estratgicas

Resultados (outcomes):
objetivos estratgicos da organizao identificados
framework de processos identificado e definido, incluindo
processos de software necessrios para atingir os objetivos da
organizao
definio de uma estratgia para definio, implementao e
melhoria de processos, assim como o suporte necessrio para a
implementao da estratgia
divulgao das diretrizes estratgicas da organizao; misso,
valores, viso, objetivos e metas
todos conhecem as diretrizes estratgicas, e compreendem o seu
papel para contribuir para a sua implementao
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 30

IC-UNICAMP

MAN.3: gesto de projeto (*)

Propsito:
identificar, estabelecer, coordenar e monitorar as atividades,
tarefas e recursos necessrios para que o projeto produza um
produto ou servio, de acordo com requisitos e restries prestabelecidas

Resultados (outcomes):
definio do escopo do projeto
anlise de viabilidade do projeto atingir os seus objetivos, tendo
em vista os requisitos e restries definidas
estimativas das tarefas e recursos necessrios para completar o
trabalho

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 31

IC-UNICAMP

MAN.3: gesto de projeto (2) (*)

Resultados (outcomes):
identificao e monitoramento das interfaces entre elementos
internos ao projeto e com elementos externos ao projeto, como
outros projetos ou unidades administrativas
plano do projeto elaborado e implementado (colocado em prtica)
monitorao e reporte do andamento do projeto
aes corretivas so tomadas quando os objetivos do projeto no
so atingidos, com ateno especial para evitar a recorrncia de
problemas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 32

IC-UNICAMP

MAN.4: gesto da qualidade (*)

Propsito:
satisfao do cliente, por meio da monitorao de produtos e
servios, tanto no contexto dos projetos quanto no organizacional, de
modo a assegurar que os requisitos do cliente sejam satisfeitos

Resultados (outcomes):
definio de objetivos e metas da qualidade com base em requisitos
do cliente implcitos e explcitos
definio de estratgia para atingir tais objetivos
estabelecimento de um sistema de gesto da qualidade para
implementar a estratgia definida
execuo de atividades de controle/garantia da qualidade e
monitoramento do desempenho do sistema contra os objetivos da
qualidade
execuo de aes corretivas quando desvios relativos aos objetivos
so observados
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 33

IC-UNICAMP

MAN.5: gesto de risco (*)

Propsito:
identificar, analisar, tratar e monitorar riscos continuamente

Resultados (outcomes):
determinao do escopo e alcance da gesto de riscos
definio e implementao de estratgias apropriadas para gesto
de riscos
identificao de riscos ao longo da execuo do projeto
anlise e priorizao de riscos, de modo a determinar sobre quais
os recursos e esforos de tratamento devem ser aplicados
definio, aplicao e avaliao de medies de risco, para
determinar mudanas na sua situao e no progresso das aes
tratamento de riscos feito para corrigir ou evitar o impacto do
risco, com base na sua prioridade, probabilidade de ocorrncia ou
severidade
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 34

IC-UNICAMP

MAN.6: medi
o (*)
medio

Propsito:
coletar e analisar dados de produtos e processos, para apoiar a
gesto dos processos e a qualidade dos produtos

Resultados (outcomes):
as necessidades de informao dos processos so identificadas
medies derivadas das necessidades so identificadas
comprometimento organizacional estabelecido para a
implementao e manuteno do processo de medio
as atividades de medio so identificadas e realizadas
os dados so coletados, armazenados e analisados
as informaes obtidas so usadas para apoiar decises
eficcia do processo e das medies analisada contra as
necessidades identificadas  melhoria
(semelhante ao processo de M&A do CMMI e ISO15939)
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 35

IC-UNICAMP

RIN.2: treinamento (*)

Propsito:
prover aos projetos e organizao indivduos com a
competncia necessria para desempenhar o seu
papel

Resultados (outcomes):
treinamentos necessrios para atender s
necessidades so preparados
os treinamentos so conduzidos de modo a assegurar
que os treinandos fiquem capacitados

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 36

IC-UNICAMP

RIN.3: gesto do conhecimento (*)

Propsito:
assegurar que os conhecimentos, as informaes e
capacitaes dos indivduos so coletados,
compartilhados e reusados por toda a organizao

Resultados (outcomes):
a infraestrutura necessria estabelecida e mantida
visando o compartilhamento de informaes pela
organizao
o conhecimento est prontamente disponvel para a
organizao
uma estratgia apropriada para gerenciar o
conhecimento selecionada e usada
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 37

IC-UNICAMP

REU.1: gesto de ativos ((assets)


assets) (*)

Propsito:
gerenciar os ativos (assets) reusveis desde a sua concepo at
a sua retirada

Resultados (outcomes):
uma estratgia para gesto de ativos documentada
uma sistemtica para classificao de ativos estabelecida
critrios para o ciclo de vida dos ativos (aceitao, certificao e
retirada) so estabelecidos
mecanismos para armazenamento e recuperao de ativos so
colocados em operao
o uso dos ativos registrado
mudanas nos ativos so controladas
usurios de ativos so notificados sobre problemas, modificaes,
novas verses e retirada de ativos
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 38

IC-UNICAMP

REU.2: gesto do programa de


reuso (*)

Propsito:
planejar e gerenciar o programa de reuso da organizao visando
explorar sistematicamente as oportunidades de reuso

Resultados (outcomes):

definio de uma estratgia para reuso (objetivo, contexto, metas)


identificao dos domnios com oportunidades de reuso
avaliao sistemtica da capacidade de reuso da organizao
avaliao do potencial de reuso de cada domnio
avaliao de propostas de reuso para assegurar que o ativo
adequado para a aplicao proposta
a estratgia de reuso implementada
mecanismos de comunicao, notificao e realimentao entre
as partes interessadas so estabelecidos
monitorao e avaliao do programa de reuso
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 39

IC-UNICAMP

REU.3: engenharia de dom


nio (*)
domnio

Propsito:
desenvolver e manter modelos e arquiteturas de domnios de
aplicao e respectivos ativos

Resultados (outcomes):
formas de representao para modelos e arquiteturas de domnio
estabelecimento dos relacionamentos e fronteiras entre domnios
desenvolvimento de um modelo de domnio contendo as
caractersticas, capacidades, conceitos e funes do domnio
desenvolvimento de uma arquitetura descrevendo a famlia de
sistemas dentro do domnio
especificao de ativos pertencentes ao domnio
obteno (aquisio ou desenvolvimento), e manuteno ao longo
do ciclo de vida, de ativos pertencentes ao domnio
manuteno dos modelos e arquiteturas do domnio
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 40

IC-UNICAMP

SUP.10: gesto de mudan


a (*)
mudana

Propsito:
assegurar que os pedidos de mudana so gerenciados,
acompanhados e controlados

Resultados (outcomes):

desenvolvimento de uma estratgia para gesto da mudana


registro e identificao de pedidos de mudana
identificao de relacionamentos e dependncias entre pedidos
critrios para a confirmao da implementao das mudanas
priorizao de pedidos de mudana, e estimativa dos recursos
aprovao de pedidos de acordo com a priorizao e
disponibilidade de recursos
acompanhamento da implementao das mudanas aprovadas
at a sua concluso efetiva
conhecimento da situao de todos os pedidos de mudana

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 41

IC-UNICAMP

Conte
do:
Contedo:

Histrico
Estrutura do modelo
A dimenso de processo
A dimenso de capacidade
Mecanismos de pontuao
Perfil de capacidade
Comparao com outros modelos e normas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 42

IC-UNICAMP

A dimenso da capacidade de
processo

Estabelece uma escala de capacidade de


processo para processos em geral
Escala de seis nveis crescentes desde o nvel
inferior, o nvel 0, incompleto, at o nvel superior,
o nvel 5, em otimizao
No CMMI por estgios: cada nvel tm implcito
um conjunto de reas de processos chave
Na ISO 15504: qualquer processo pode estar em
qualquer nvel de capacidade
escala de 6 nveis crescentes define um roteiro claro
para orientar a melhoria de um dado processo
inspirao para a modalidade contnua do CMMI
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 43

IC-UNICAMP

Medida da capacidade de um
processo

Atributos de processo (Process Attributes PA):


determinam se um processo alcanou um determinado
nvel

Cada atributo mede um aspecto particular da


capacidade de um processo
Cada nvel tem associado um conjunto de
atributos de processo que devem ser atendidos
O atendimento aos atributos pode ser medido em
uma escala percentual
fornece uma viso mais detalhada de aspectos
especficos da capacidade de um processo
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 44

IC-UNICAMP

Os seis n
veis de capacidade e os
nveis
atributos associados
Atributos de
Processo

PA 1.1
PA 2.1
PA 2.2
PA 3.1
PA 3.2
PA 4.1
PA 4.2
PA 5.1
PA 5.2

Nveis de Capabilidade
Nomes dos Atributos de Processo
Nvel 0: Processo Incompleto
Nvel 1: Processo Executado
atributo de execuo de processo
Nvel 2: Processo Gerenciado
atributo de gesto de execuo
atributo de gesto de produto de trabalho
Nvel 3: Processo Estabelecido
atributo de definio de processo
atributo de implantao de processo
Nvel 4: Processo Previsvel
atributo de medio de processo
atributo de controle de processo
Nvel 5: Processo em Otimizao
atributo de inovao de processo
atributo de otimizao de processo

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 45

IC-UNICAMP

N
vel 0: processo incompleto
Nvel

O processo no implementado ou no
consegue gerar os produtos de trabalho
esperados
Existe pouca ou nenhuma evidncia de qualquer
tipo de sucesso sistemtico
No h atributos de processo neste nvel

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 46

IC-UNICAMP

N
vel 1: processo executado
Nvel

O processo consegue alcanar os objetivos de


alguma maneira e gerar os produtos de trabalhos
esperados
H um atributo neste nvel:
PA 1.1: Atributo de execuo de processo:
o processo consegue transformar produtos de trabalho de
entrada em produtos de trabalho de sada e os resultados
esperados do processo so alcanados

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 47

IC-UNICAMP

N
vel 2: processo gerenciado
Nvel

O processo, alm de executado, realizado de


maneira gerenciada (planejado, controlado), e
seus produtos de trabalho so adequadamente
estabelecidos, controlados e mantidos
H dois atributos neste nvel:
PA 2.1: gesto da execuo
PA 2.2: gesto de produtos de trabalho

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 48

IC-UNICAMP

Atributo 2.1 gesto da execu


o
execuo

Mede se o processo gerenciado


os objetivos para a execuo do processo esto
identificados
a execuo do processo planejada, monitorada e
ajustada para atingir os objetivos
responsabilidades e autoridades para a execuo do
processo: definidas, atribudas e comunicadas
recursos necessrios para a execuo esto
identificados e disponibilizados
interfaces entre partes interessadas esto identificadas
e gerenciadas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 49

IC-UNICAMP

Atributo 2.2 gesto dos produtos


de trabalho

Mede se os produtos de trabalho so


adequadamente gerenciados
os requisitos dos produtos de trabalho esto definidos
os requisitos para a documentao e controle dos
produtos de trabalho esto definidos
os produtos de trabalho so adequadamente
identificados, documentados e controlados
Pode envolver controle de configurao

a verificao de produtos de trabalho planejada e


realizada e os problemas so corrigidos

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 50

IC-UNICAMP

N
vel 3: processo estabelecido
Nvel

O processo agora, alm de executado e


gerenciado, implementado com base em um
processo definido
H dois atributos neste nvel:
PA 3.1: Atributo de definio de processo
PA 3.2: Atributo de implantao de processo

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 51

IC-UNICAMP

PA 3.1 defini
o de processo
definio

Mede se um processo padro mantido e dele


definido o processo para o projeto
existe um processo padro na organizao a partir do
qual adaptaes podem ser feitas, de acordo com
critrios pr-definidos, para uso no projeto
a seqncia e inter-relao entre os processos
determinada
as competncias necessrias para a execuo do
processo esto identificadas no processo padro,
assim como infra-estrutura, ambiente de trabalho e
ferramentas
mtodos adequados para monitorar a efetividade dos
processos so identificados
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 52

IC-UNICAMP

PA 3.2 implanta
o de processo
implantao

Implantao (deployment - desdobramento): mede se o


processo padro desdobrado em um processo para uso
no projeto
um processo para o projeto desdobrado com base em critrios
de adaptao pr-definidos
papis, responsabilidades e autoridades para a execuo do
processo so atribudas e comunicadas
as pessoas que executam o processo definido so competentes
(formao, treinamento e experincia)
os recursos necessrios, inclusive infraestrutura e ferramentas,
para a execuo do processo so disponibilizados
dados relativos efetividade do processo em uso so coletados
para subsidiar a melhoria dos processos

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 53

IC-UNICAMP

N
vel 4: processo previs
vel
Nvel
previsvel

O processo agora, alm de executado,


gerenciado e definido executado dentro de
limites quantitativos bem definidos
H dois atributos neste nvel:
PA 4.1: Atributo de medio de processo
PA 4.2: Atributo de controle de processo

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 54

IC-UNICAMP

PA 4.1 medi
o de processo (*)
medio

Mede se os resultados da medio so usados para


assegurar que a execuo do processo efetiva no
sentido de alcanar os objetivos de negcio da empresa
as necessidades de informao relacionadas aos objetivos de
negcio da organizao so estabelecidas
os objetivos de medio de processo so derivadas das
necessidades de informao
metas quantitativas para esses objetivos so estabelecidas
a freqncia de coleta das medies definida de modo a apoiar
as necessidades e objetivos
as medies so coletadas, analisadas e reportadas, visando
monitorar se os objetivos e metas esto sendo alcanados
os resultados das medies so utilizados para caracterizar o
desempenho de processos
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 55

IC-UNICAMP

PA 4.2 controle de processo (*)

Mede se o processo gerenciado


quantitativamente de modo que ele seja estvel,
capaz e predizvel dentro de limites
tcnicas de anlise e controle so estabelecidas
os limites de controle de variao so estabelecidos
para processos em execuo normal
os dados de medio so analisados para identificar
causas especiais de variao
os limites de controle so re-estabelecidos, caso
necessrio, aps ao corretiva

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 56

IC-UNICAMP

N
vel 5: processo em otimiza
o
Nvel
otimizao

O processo agora, alm de executado,


gerenciado, definido e executado dentro de
limites quantitativos pode ser aprimorado
continuamente
H dois atributos neste nvel:
PA 5.1: Atributo de inovao de processo
PA 5.2: Atributo de otimizao de processo

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 57

IC-UNICAMP

PA 5.1 inova
o de processo (*)
inovao

Mede se mudanas no processo so identificadas a partir


da anlise de causas comuns de variao no seu
desempenho e da busca de abordagens inovadoras
objetivos de melhoria de processo so estabelecidos de forma
alinhada com os objetivos de negcio
dados so analisados para identificar as causas comuns de
variao no desempenho do processo e para identificar
oportunidades de melhoria e adoo de melhores prticas
oportunidades de melhoria derivadas de novas tecnologias e
conceitos de processo so identificadas
uma estratgia para a implementao das mudanas
estabelecida, de acordo com os objetivos de melhoria

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 58

IC-UNICAMP

PA 5.2 otimiza
o de processo (*)
otimizao

Mede se as mudanas de processo contribuem


para alcanar os objetivos de melhoria
o impacto das mudanas propostas avaliado contra
os objetivos dos processos
a implementao das mudanas gerenciada para
tomar aes corretivas sobre qualquer efeito adverso
sobre o desempenho do processo
a eficcia das mudanas nos processos avaliada
para verificar se os resultados so devido a causas
especiais ou comuns

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 59

IC-UNICAMP

Conte
do:
Contedo:

Histrico
Estrutura do modelo
A dimenso de processo
A dimenso de capacidade
Mecanismos de pontuao
Perfil de capacidade
Comparao com outros modelos e normas

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 60

IC-UNICAMP

Os mecanismos de pontua
o
pontuao

Verificao do grau de satisfao dos atributos de


processo
Escala ordenada de quatro valores, escolhidos de
acordo com um percentual de atendimento aos
requisitos do atributo de processo:
N (Not achieved) ou no atendido:
de 0% a 15% h pouca ou nenhuma evidncia de que o
atributo foi satisfeito

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 61

IC-UNICAMP

Os mecanismos de pontua
o (2)
pontuao

P (Partially achieved) ou parcialmente atendido:


de 16% a 50% h evidncias de uma prtica sistemtica no
sentido da satisfao do atributo. Entretanto alguns aspectos
do atendimento podem ser imprevisveis.
L (Largely achieved) ou largamente atendido:
de 51% a 85% h evidncias uma prtica sistemtica no
sentido da satisfao do atributo. Alguns pontos fracos
relacionados ao atributo podem ser encontrados.
F (Fully achieved) ou totalmente atendido:
de 86% a 100% h evidncias uma prtica sistemtica no
sentido da satisfao do atributo. No h pontos fracos
relevantes associados ao atributo

Observao: no CMMI, FI, LI, PI, NI


IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 62

IC-UNICAMP

Exemplo de pontua
o do processo
pontuao
ENG.2
PA 1.1
PA 2.1
PA 2.2
PA 3.1

F
F
L
F

PA 3.2
PA 4.1
PA 4.2
PA 5.1

P
L
L
N

nvel 2
todos os atributos dos nveis inferiores so
totalmente atendidos
todos os atributos do nvel so pelo menos
largamente atendidos
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 63

Classifica
o de n
veis de capacidade (*)
Classificao
nveis
IC-UNICAMP

Escala
Nvel 1
Nvel 2

Nvel 3

Nvel 4

Nvel 5

Atributos de Processo
execuo de processo
execuo de processo
gesto da execuo
gesto de produto de trabalho
execuo de processo
gesto da execuo
gesto de produto de trabalho
definio de processo
implantao de processo
execuo de processo
gesto da execuo
gesto de produto de trabalho
definio de processo
implantao de processo
medio de processo
controle de processo
execuo de processo
gesto da execuo
gesto de produto de trabalho
definio de processo
implantao de processo
medio de processo
controle de processo
inovao de processo
otimizao de processo

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

Classificao
total ou largamente
totalmente
total ou largamente
total ou largamente
totalmente
totalmente
totalmente
total ou largamente
total ou largamente
totalmente
totalmente
totalmente
totalmente
totalmente
total ou largamente
total ou largamente
totalmente
totalmente
totalmente
totalmente
totalmente
totalmente
totalmente
total ou largamente
total ou largamente
ISO 15504

7 - 64

Os atributos e os n
veis
nveis

IC-UNICAMP

Atributos
5.2
5.1
4.2

F ou L

4.1
3.2

3.1
2.2
2.1
1.1
0

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 65

IC-UNICAMP

Indicadores da ISO 15504 (*)

Indicadores de capacidade de processo


Generic Practice (GP): na descrio dos nveis
Generic Resource (GR): na descrio dos nveis
Generic Work Product (GWP): na descrio dos nveis
e no apndice B.1

Indicadores de desempenho (execuo) de


processo, para o nvel 1
Base Practice (BP): na descrio de cada processo
Work Product (WP): na descrio de cada processo e
no apndice B.2

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 66

GPs
GRs
GWPs

5.2 Continuous optimization


5.1 Process innovation

GPs
GRs
GWPs

4.2 Process control


4.1 Process measure
GPs
GRs
GWPs

3.2 Process deplyment


3.1 Process definition

GPs
GRs
GWPs

2.2 Work product management


2.1 Performance management
1.1 Process performance

GP 1.1.1

GPs
GRs
GWPs

GPs
GRs
GWPs
Base practices
Work products

GPs
GRs
GWPs

Indicadores de
atributo de processo

IC-UNICAMP

Relacionamento entre indicadores e


capacidade (*)

GPs
GRs
GWPs

Indicadores
de execuo
de processo

proce
ssos
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 67

Formato padro de descri


o do
descrio
IC-UNICAMP
processo de ISO 15504:5 - ex ENG.6 (*)
Process ID
Process Name
Process Purpose

ENG.6
Software construction
The purpose of the Software construction process is to produce executable software units that
properly reflect the software design.

Process Outcomes As a result of successful implementation of Software construction process:


1) verification criteria are defined for all software units against their requirements;
2) software units defined by the design are produced;
3) consistency and traceability are established between software requirements and design and
software units; and
Base Practices

4) verification of the software units against the requirements and the design is accomplished.
ENG.6.BP1: Develop unit verification procedures. Develop and document procedures and
criteria for verifying that each software unit satisfies its design requirements. The verification
procedure includes unit test cases, unit test data and code review. [Ou
ENG.6.BP2: Develop software units. Develop and document the executable representations of
each software unit. Update test requirements and user documentation. [Outcome: 2]
NOTE 1: User documentation includes preliminary versions of installation, operation and
maintenance documentation.
ENG.6.BP3: Ensure consistency. Ensure consistency of software design to software construction.
Consistency is supported by establishing and maintaining traceability between software
requirements and design and the software units when needed. [Outcome: 3]
ENG.6.BP4: Verify software units. Verify that each software unit satisfies its design requirements
by executing the specified unit verification procedures and document the results. [Outcome: 4]
NOTE 2: Code can be verified by various techniques such as static code analysis, code review, etc

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 68

Formato padro de descri


o do
descrio
IC-UNICAMP
processo de ISO 15504:5 - ex ENG.6 (*)
Work Products
Inputs
03-07 Test data [Outcome: 4]

Outputs
03-07 Test data [Outcome: 1]

04-04 High level softw are design [Outcome: 2, 3]


04-05 Low level softw are design [Outcome: 2, 3]
06-01 Customer manual [Outcome: 2]
08-25 Unit test plan [Outcome: 1]
10-02 Test procedure [Outcome: 1]
11-05 Softw are unit [Outcome: 3, 4]

11-05 Softw are unit [Outcome: 2]


13-19 Review record [Outcome: 4]
13-22 Traceability record [Outcome: 3]
14-04 Test log [Outcome: 4]
15-10 Test incident report [Outcome: 4]

17-08 Interface requirements [Outcome: 1, 3]


17-11 Softw are requirements [Outcome: 1, 3]
17-13 Test design specification [Outcome: 1]
17-14 Test case specification [Outcome: 2]

17-14 Test case specification [Outcome: 2]

18-03 Coding standard [Outcome: 2, 3, 4]


IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 69

IC-UNICAMP

A ISO 15504 e os perfis de


capacidade

Uma das vantagens da ISO 15504 a grande


quantidade de formatos de apresentao dos
resultados
CMMI por estgios fornece um nico nmero para
representar o nvel de maturidade dos processos da
organizao

Um dos formatos de apresentao possvel


mostra o perfil de capacidade tpico para dois
processos

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 70

Perfil de capacidade
para dois processos

IC-UNICAMP

PA 1.1

PA 2.1

PA 2.2

PA 3.1

PA 3.2

PA 4.1

PA 4.2

PA 5.1

PA 5.2

ENG.2
SUP.4
F

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 71

IC-UNICAMP

Perfil de n
vel de capacidade por
nvel
projeto
100%

80%

60%

40%

20%

1
0

ENG.4

ENG.5

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ENG.6

ENG.8

ISO 15504

7 - 72

IC-UNICAMP

A ISO 15504 e as outras normas da


ISO

A ISO 15504 uma herdeira direta da ISO 12207


sob a presso do CMM e de outros modelos

A ISO 15504 mais distante da ISO 9001 do que


da ISO 12207 e do CMM, apesar de ser um
projeto da ISO

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 73

IC-UNICAMP

Compara
o SW
-CMM e ISO 15504:
Comparao
SW-CMM
Mark Paulk (*)

Comparao feita em 1999 por um dos autores


do SW-CMM:
verses: SW-CMM e formato TR da 15504
identificou problemas apenas na dimenso de
processos

Deficincias no SW-CMM:
(SW & Syst) Requirements elicitation, Operation,
System Maintenance, Organizational Alignment,
Infrastructure, Reuse
Analyzing the conceptual relationship between ISO/IEC 15504 and SWCMM; Mark Paulk; 1999 International Conference o Software Quality
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 74

IC-UNICAMP

Compara
o SW
-CMM e ISO 15504:
Comparao
SW-CMM
Mark Paulk (2) (*)

Deficincias na ISO 15504:


Requirement Management, Intergroup coordination, Peer Review
(*VER), Quantitative Process Management (* Measurement),
Defect Prevention, Technology change management, Process
change management

Mapeamentos questionveis:
SUP.8 Problem resolution <-> SW configuration Managemente Act
5
ORG.4 Infrastructure <-> Organization Process Definition

Autor questionou uso do termo contnuo pela ISO 15504


(futuramente usado tambm pelo CMMI)

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 75

IC-UNICAMP

Compara
o SQI CMMI e ISO 15504:
Comparao
Terry Rout (1) (*)

http://www.sqi.gu.edu.au/cmmi/report/top.html
Mapeamento e verificao de compatibilidade
verses: CMMI e TR da ISO 15504

Dimenso de processos
Deficincias do CMMI
Total: Operation, Management, Organizational Alignment,
Parcial: Acquisition preparation, Supply, SW Maintenance, Human
resources managemente, Reuse

Deficincias da ISO 15504


DAR: Decision Analysis and Resolution

CMMI EVALUATION -CAPABILITY MATURITY MODEL INTEGRATION MAPPING TO


ISO/IEC 15504-2:1998; Terry Rout; Software Quality Institute, Griffith University;
http://www.sqi.gu.edu.au/cmmi/report/docs/MappingReport.pdf
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 76

IC-UNICAMP

Compara
o SQI CMMI e ISO 15504:
Comparao
Terry Rout (2) (*)

Dimenso de capacidade
Deficincias do CMMI (questes no tratadas pelas GP prticas
genricas)
PA 3.2: Process Resource Attribute; PA 5.1: Process Change
Attribute
mas tratadas em reas de processo do CMMI: OPD, OPF, OT, IPM,
OID, CAR
problemas de cruzamento entre dimenso de processos e nveis de
capacidade

Concluses:
uso da dimenso de processos do CMMI em uma avaliao
segundo a ISO 15504
cuidados especiais
artigo relata pedido de mudana do autor para o SEI

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 77

IC-UNICAMP

Compara
o ISO 15504 x CMM
Comparao

CMMI:
pontos fortes: caminho claro para melhoria (maturidade);
aceitao do mercado; base de conhecimento (consultores,
volume de avaliaes); melhoria constante
ponto fraco: dificuldade de interpretao pode gerar
implementaes pesadas; modelo de duas dimenses
ligeiramente defeituoso

ISO 15504:
pontos fortes: modelo de duas dimenses conceitualmente
correto; flexibilidade de uso de outros frameworks de processo
pontos fracos: ausncia do conceito de maturidade organizacional
(nvel da organizao); complexidade da utilizao; base
instalada e apoio ainda incipientes

IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 78

IC-UNICAMP

Concluso

A ISO 15504 criou vrios conceitos que esto se


cristalizando
flexvel
Para a sua consolidao:
acumulao de experincia prtica
surgimento de estruturas de suporte no setor de
software

todos os modelos so errados;


alguns so teis
IINF326 - Modelos de Qualidade de SW - Mario L. Crtes

ISO 15504

7 - 79

Вам также может понравиться