Escolar Documentos
Profissional Documentos
Cultura Documentos
PRODUTOS DE
SOFTWARE
SSC-546 Avaliação de Sistemas
Computacionais
3
Modelos de Qualidade de
Produto de Software
Modelo de McCALL
Modelo da HEWLETT-PACKARD
4
Qualidade de Produto de
Software
Para que a avaliação seja mais efetiva é
importante que:
Se utilize de um modelo de qualidade que permita
estabelecer e avaliar requisitos de qualidade; e
O processo de avaliação seja bem definido e
estruturado.
5
Processo de
Avaliação de
Produtos de Software
Norma ISO/IEC 14598
Information technology –
software product evaluation
7
Norma ISO/IEC 14598
Information technology –
software product evaluation
A norma ISO/IEC 14598 está subdividida em 6
partes:
Parte 1: Visão geral
Parte 2: Planejamento e gestão
Parte 3: Processo para desenvolvedores
Parte 4: Processo para adquirentes
Parte 5: Processo para avaliadores
Parte 6: Documentação de módulos de avaliação
8
Norma ISO/IEC 14598
Parte 1 – Visão Geral
9
Norma ISO/IEC 14598
Parte 1-
1- Visão Geral
10
Norma ISO/IEC 14598-1
Estabelecimento de Requisitos
11
Norma ISO/IEC 14598-1
Estabelecimento de Requisitos
12
Norma ISO/IEC 14598-1
Estabelecimento de Requisitos
13
Norma ISO/IEC 14598-1
Estabelecimento de Requisitos
14
ISO/IEC 14598 Parte 1 - PROCESSO DE AVALIAÇÃO
Estabelecer o propósito da avaliação
Estabelecer
requisitos de Identificar tipos de produtos a serem avaliados 9126-1
9126-
avaliação Características
Especificar modelo de qualidade de Qualidade
15
Exemplo : Especificação do Modelo de Qualidade
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
16
Exemplo : Especificação do Modelo de Qualidade
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
17
Exemplo : Especificação do Modelo de Qualidade
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
18
Exemplo : Especificação do Modelo de Qualidade
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
19
Exemplo : Especificação do Modelo de Qualidade
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
20
Exemplo : Especificação do Modelo de Qualidade
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
21
Exemplo : Especificação do Modelo de Qualidade
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
23
Norma ISO/IEC 14598-1
Especificação da Avaliação
24
Norma ISO/IEC 14598-1
Especificação da Avaliação
25
Norma ISO/IEC 14598-1
Especificação da Avaliação
26
ISO/IEC 14598 Parte 1 - PROCESSO DE AVALIAÇÃO
Estabelecer o propósito da avaliação
Estabelecer
requisitos de Identificar tipos de produtos a serem avaliados 9126-1
9126-
avaliação Características
Especificar modelo de qualidade de Qualidade
27
Exemplo : Especificação da Avaliação
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
Questão Nota
Questionário de Avaliação
30
Exemplo : Especificação da Avaliação
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
Exemplo Funcionalidade
Questão Nota
• Propõe-se a fazer o que é apropriado. 4
• Faz o que foi proposto de forma correta. 4
• Está de acordo com as normas, leis, etc.. 5
• Evita acesso não autorizado a programas e dados. 2
31
Exemplo : Especificação da Avaliação
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
32
Exemplo : Especificação da Avaliação
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
0.0
33
Exemplo : Especificação da Avaliação
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
34
Norma ISO/IEC 14598
Parte 1-
1- Visão Geral
35
Norma ISO/IEC 14598-1
Projeto da Avaliação
37
Norma ISO/IEC 14598-1
Projeto da Avaliação
38
ISO/IEC 14598 Parte 1 - PROCESSO DE AVALIAÇÃO
Estabelecer o propósito da avaliação
Estabelecer
requisitos de Identificar tipos de produtos a serem avaliados 9126-1
9126-
avaliação Características
Especificar modelo de qualidade de Qualidade
39
Norma ISO/IEC 14598
Parte 1-
1- Visão Geral
40
Norma ISO/IEC 14598-1
Execução da Avaliação
41
Norma ISO/IEC 14598-1
Execução da Avaliação
42
ISO/IEC 14598 Parte 1 - PROCESSO DE AVALIAÇÃO
Estabelecer o propósito da avaliação
Estabelecer
requisitos de Identificar tipos de produtos a serem avaliados 9126-1
9126-
avaliação Características
Especificar modelo de qualidade de Qualidade
Obter as medidas
Executar Comparar com os critérios
a avaliação
Julgar os resultados
43
Exemplo : Execução da Avaliação
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
Excelente
Bom
Valor
Medido Regular
Insuficiente
44
Exemplo : Especificação da Avaliação
Software para Gerenciamento de Finanças
Pessoais com Conexão com a Internet
Bom 8
7
Regular 6
5
4
Insatisfatório 3
2
1
0
Funcionalidade Confiabilidade Usabilidade Portabilidade Eficiência
45
Norma ISO/IEC 14598-1
Execução da Avaliação
46
Modelo de Processo de Avaliação
Produtos
Desenvolvi-
mento do Valor Medido
Software
Medição Nível de Pontuação
Pontuação
Avaliação
Julgamento
47
AVALIAÇÃO DE
PRODUTOS DE
SOFTWARE