Você está na página 1de 23

Normas ISO

Eneida Rios¹

¹http://www.ifbaiano.edu.br
eneidarios@eafcatu.gov.br

1
Campus Catu Curso de Análise e Desenvolvimento de Sistemas
Conteúdos

Norma ISO/IEC 12207


Norma ISO /IEC 15504
Norma ISO/IEC 25000

2
ISO/IEC 12207: Processos de ciclo de vida

Provê uma estrutura para que uma organização


defina os seus próprios processos sem definir
níveis de maturidade organizacional ou de
capacidade de processos.

Cobre todo o ciclo de vida , de requisitos até a


manutenção e retirada de uso de um produto.

3
Estrutura da norma ISO 12207
Os processos são classificados em três categorias:

Estrutura
ISO 12207

Primários
De Apoio Organizacionais
ou Fundamentais

• Aquisição • Documentação
• Gerenciamento
• Fornecimento • Gerência de • Infra – estrutura
•Desenvolvimento configuração • Melhoramentos
•Operação • Garantia da qualidade • Treinamento
• Manutenção • Verificação
• Validação
• Revisão conjunta
• Auditoria
• Resolução de
4
problemas
Como são descritos os processos da norma ISO
12207

Tarefas
Atividade 1
Processo 1
...

Ciclo de
... Atividade N
vida

Processo N

5
Norma ISO/IEC 15504

6
Norma ISO/IEC 15504

Pode ser aplicada com dois objetivos:


melhoramento ou avaliação de processos.

Atualmente composta por cinco partes

Introduziu o modelo de referência de


processos

7
Divisão norma ISO/IEC 15504

Parte Ano da publicação Descrição

1 2004 Conceitos e vocabulários

2 2003 Estrutura(framework) do processo


de avaliação
3 2004 Recomendações para realização de
uma avaliação
4 2004 Recomendações para melhoria de
processos e determinação de
capacidade
5 2006 Contém um exemplo de aplicação

8
Norma ISO/IEC 15504

Dimensão do processo : verifica se os


processos são ou não executados

Dimensão da capacidade: leva a uma


avaliação de níveis semelhantes ao CMMI.
Seis níveis de capacidade são definidos
para os processos.

9
Dimensão do processo
Ao realizar uma avaliação sob a dimensão de processo, estes são
divididos em 5 categorias.
CON:
Consumidor e
fornecedor
ENG:
Engenharia

SUP:
Suporte
ORG:
Organização
MAN:
Administração

10
Dimensão de capacidade
Possibilita uma avaliação mais detalhada dos processos executados por uma
organização.

Nível Nome Descrição


0 Incompleto O processo não é implementado ou falha ao atingir seus
objetivos

1 Executado O processo essencialmente atinge os objetivos, mesmo que


forma pouco planejada
2 Gerenciado O processo é implementado de forma controlada (planejado,
monitorado e ajustado)
3 Estabelecido O processo é implementado de forma sistemática e
consistente
4 Previsível Existe um controle quantitativo que permite verificar se
processo está dentro dos limites estabelecidos para atingir os
resultados
5 Otimizado O processo é adaptado e melhorado continuamente para de
uma forma mais eficiente atingir os objetivos de negócios
definidos.
11
Dimensão de capacidade
Há um total de 9 atributos agrupados nos níveis de capacidade, que são
aplicáveis a todos os processos.

Nível Atributo
1 1.1 Execução
2 2.1 Administração do processo
2.2 Administração dos produtos obtidos do processo
3 3.1 Definição
3.2 Implementação
4 4.1 Medição
4.2 Controle
5 5.1 Inovação
5.2 Otimização

12
Dimensão de capacidade
Os atributos de um processo podem ser avaliados em quatro níveis qualitativos .
Cada nível é mapeado a uma faixa de valores percentuais variando de 0%,
quando o atributo não é alcançado, a 100% , quando é completamente satisfeito.

Porcentagem Nível Descrição


0% a 15% N (not) Existe pouca ou nenhuma evidência de que o
Não atingido atributo do processo seja alcançado.
16% a 50% P (partially) Existe evidência de uma abordagem
Parcialmente sistemática significativa para atingir o
atingido atributo.
51% a 85% L (largely) O desempenho do processo pode variar em
Largamente algumas áreas
atingido
86% a 100% F (fully) Não há nenhuma falha ou falta significativa
Totalmente
atingido
Escala de capacidade dos atributos de processos
13
Square: ISO/IEC 25000

14
Norma ISO/IEC 25000

Umas das normas mais importantes a respeito de


caracterização e medição de qualidade de produto de
software.

Evolução das séries de normas ISO/IEC 9126 e ISO/IEC


14598.

Square significa Software Product Quality Requirements


and Evaluation ( Requisitos de Qualidade e Avaliação de
Produtos de Software).

15
Da Origem: ISO/IEC 9126 e 14598
São compostas por 10 documentos:

Norma Conteúdo
9126-1 Modelo de qualidade de software
9126-2 Métricas externas
9126-3 Métricas Internas
9126-4 Métricas para qualidade em uso
14598-1 Guia de avaliação – visão geral
14598-2 Planejamento e gerenciamento de avaliações
14598-3 Processo de avaliação para desenvolvedores
14598-4 Processo de avaliação para adquirentes
14598-5 Processo de avaliação para avaliadores
14589-6 Documentação de módulos de avaliação

16
A reorganização :Norma ISO/IEC 25000
• Nova divisão de assuntos em cinco tópicos.
• Cada divisão é composta por um conjunto de documentos e trata de um
assunto em particular

Modelo de
Qualidade

Requisitos de Gerenciamento de Avaliação


Qualidade qualidade

Medições

17
A reorganização :Norma ISO/IEC 25000
Gerenciamento : os documentos desta divisão estão voltados a todos possíveis
usuários dela,gerente, programadores, avaliadores, compradores. Aqui são
definidos os termos utilizados em todos os demais documentos e são feitas
recomendações e sugestões de caráter geral sobre como utilizar o Square.

Modelo de qualidade : corresponde principalmente a antiga ISo 9126-1 . É


definido um modelo hierárquico de características de qualidade , descrevendo o
que se espera de um produto. São definidos também os conceitos de qualidade
externa, interna e em uso , que permitem orientar diferentes perspectivas de
avaliação.

Medição : Define- se o que é uma medição e descreve os diversos aspectos


relacionados à realização dessa tarefa. Propõe também uma série de métricas
que podem ser utilizadas ou adaptadas a necessidades especificas.

Requisitos de qualidade : Para garantir qualidade é preciso que valores-alvo


tenham sido previamente especificados , o que faz parte evidentemente da
18
especificação de requisitos.
A reorganização :Norma ISO/IEC 25000
Avaliação: a Square concretiza-se na realização de uma avaliação de
qualidade a partir de medições cujos resultados são confrontados contra um
modelo definido pelo usuário. Para realizar uma avaliação são sugeridos
procedimentos a serem adotados para diferentes públicos da norma, como
desenvolvedores e compradores.

19
Norma ISO/IEC 25000 Modelo de
Qualidade

20
Norma ISO/IEC 25000 Modelo de
Qualidade
Qualidade em uso têm apenas um nível de divisão e
contém quatro características:

Efetividade
Produtividade
Segurança
Satisfação

21
Norma ISO/IEC 25000 e os três tipos de
qualidade
Qualidade em uso : corresponde ao ponto de vista de um usuário .

Qualidade externa : considera o produto como uma caixa-preta: nada se


conhece sobre sua arquitetura, sobre o código ou como funciona. A realização
de testes de funcionamento de um produto corresponde a verificar a qualidade
externa.

Qualidade interna : é exatamente a arquitetura interna que é levada em conta


. A qualidade da organização do código ou a complexidade algorítmica são
exemplos de critérios que podem indicar , respectivamente, prováveis custos
de manutenção e provável velocidade de execução.

22
Norma ISO/IEC 25000 e os três tipos de
qualidade

Requisitos de
Qualidade em uso
qualidade em uso
Validação

Requisitos de
Qualidade externa
qualidade externa
Verificação e
Validação

Requisitos de
Qualidade Interna
qualidade interna
Verificação

23

Você também pode gostar