Avaliacao produto
-
Upload
suki-kitsune-fujihara -
Category
Documents
-
view
408 -
download
0
Transcript of Avaliacao produto
# 1
Modelo de Qualidade de Produto de SoftwareNBR 13596 ou ISO/IEC 9126
FuncionalidadeFuncionalidade
ConfiabilidadeConfiabilidade
UsabilidadeUsabilidade
EficiênciaEficiência
PortabilidadePortabilidade
ManutenibilidadeManutenibilidade
Características
# 2
Modelo de Qualidade de Produto de Software Característica
Conjunto de atributos que
evidenciam a existência de um
conjunto de funções e suas
propriedades especificadas. As
funções são as que satisfazem as
necessidades explícitas e
implícitas.
FuncionalidadeFuncionalidade
Subcaracterísticas:Subcaracterísticas: Adequação Acurácia Interoperabilidade Conformidade Segurança de acesso
# 3
Atributos de software que evidenciam a presença de um conjunto de funções e sua apropriação para as tarefas especificadas.
Exemplos: boa definição; abrangência completa das necessidades
da aplicação;
atendimento completo dos objetivos.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
FuncionalidadeFuncionalidadeSubcaracterísticas:Subcaracterísticas:
Adequação Acurácia Interoperabilidade Conformidade Segurança de acesso
# 4
Atributos do software que evidenciam a geração de resultados ou efeitos corretos ou conforme acordados.
Exemplo:
apresentam resultados corretos.
FuncionalidadeFuncionalidadeSubcaracterísticas:Subcaracterísticas: Adequação
Acurácia Interoperabilidade Conformidade Segurança de acesso
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
# 5
Exemplos: leitura e gravação de dados em diferentes
formatos;
troca de dados com outros produtos via recursos do ambiente.
Atributos do software que evidenciam sua capacidade de interagir com sistemas especificados
FuncionalidadeFuncionalidadeSubcaracterísticas:Subcaracterísticas: Adequação Acurácia
Interoperabilidade Conformidade Segurança de acesso
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
# 6
Atributos do software que fazem com que o mesmo esteja de acordo com as normas, convenções ou regulamentações previstasem leis e descrições similares, relacionadas a aplicação.
Exemplos: em conformidade com aspectos legais,
convenções pertinentes à aplicação (leis, ortografia, nomenclatura).
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
FuncionalidadeFuncionalidadeSubcaracterísticas:Subcaracterísticas: Adequação Acurácia Interoperabilidade
Conformidade Segurança de acesso
# 7
Atributos do software que evidenciam sua capacidade de evitar o acesso não autorizado, acidental ou deliberado a programas e dados.
Exemplos:
recursos de proteção a programas e dados;
recurso de acesso seletivo diferenciado.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
FuncionalidadeFuncionalidadeSubcaracterísticas:Subcaracterísticas: Adequação Acurácia Interoperabilidade Conformidade
Segurança de acesso
# 8
ConfiabilidadeConfiabilidade
Subcaracterísticas:Subcaracterísticas: Maturidade Tolerância a Falhas Recuperabilidade
Conjunto de atributos que
evidenciam a capacidade do
software de manter seu nível de
desempenho sob condições
estabelecidas durante um
período de tempo estabelecido.
Modelo de Qualidade de Produto de Software Característica
# 9
Atributos do software que evidenciam a freqüência de falhas por defeitos no software.
Exemplos:
ocorrência de falhas.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
ConfiabilidadeConfiabilidade
Subcaracterísticas:Subcaracterísticas:
Maturidade Tolerância a Falhas
Recuperabilidade
# 10
Atributos do software que evidenciam a sua capacidade em manter um nível de desempenho especificado nos casos de falhas no software ou de violação nas interfaces especificadas.
Exemplos: propagação de falhas na violação do
uso do software.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
ConfiabilidadeConfiabilidade
Subcaracterísticas:Subcaracterísticas: Maturidade Tolerância a Falhas Recuperabilidade
# 11
Exemplos: a recuperação do sistema é adequada
após falha durante a operação.
Atributos do software que evidenciam sua capacidade de restabelecer seu nível de desempenho e recuperar os dados diretamente afetados, em caso de falha, e em tempo e esforço necessários para tal.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
ConfiabilidadeConfiabilidade
Subcaracterísticas:Subcaracterísticas: Maturidade Tolerância a Falhas
Recuperabilidade
# 12
UsabilidadeUsabilidade
Subcaracterísticas:Subcaracterísticas:
Inteligibilidade Apreensibilidade Operacionalidade
Conjunto de atributos que
evidenciam o esforço necessário
para se poder utilizar o software,
bem como o julgamento individual
desse uso, por um conjunto
explícito ou implícito de usuários.
Modelo de Qualidade de Produto de Software Característica
# 13
Atributos do software que evidenciam o esforço do usuário para reconhecer o conceito lógico e sua aplicabilidade.
Exemplos: funções de interface de fácil utilização e
reconhecimento; apresentação adequada das informações.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
UsabilidadeUsabilidade
SubcaracterísticasSubcaracterísticas::
Inteligibilidade Apreensibilidade Operacionalidade
# 14
Atributos do software que evidenciam o esforço do usuário para aprender a utilizar o software.
Exemplos: “Help-on-line”;
Tutorial;
Conjunto de Dados Exemplo.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
UsabilidadeUsabilidade
SubcaracterísticasSubcaracterísticas:: Inteligibilidade
Apreensibilidade Operacionalidade
# 15
Atributos do software que evidenciam o esforço do usuário para sua operação e controle da sua operação.
Exemplos: entrada de dados otimizada; forma padronizada de entrada de dados; testes de consistência; informação do andamento das operações.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
UsabilidadeUsabilidade
SubcaracterísticasSubcaracterísticas:: Inteligibilidade Apreensibilidade
Operacionalidade
# 16
EficiênciaEficiência
Subcaracterísticas:Subcaracterísticas: Comportamento em Relação ao Tempo
Comportamento em Relação aos Recursos
Conjunto de atributos que
evidenciam o
relacionamento entre o nível de
desempenho do software e a
quantidade de recursos usados,
sob condições estabelecidas
Modelo de Qualidade de Produto de Software Característica
# 17
Atributos do software que evidenciam seu tempo de resposta, tempo de processamento e velocidade de execução de suas funções.
Exemplos: nas operações interativas, tempo de
resposta adequado à operação; nas interações com equipamentos, tempo
de resposta compatível com o equipamento.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
EficiênciaEficiência
Subcaracterísticas:Subcaracterísticas: Comportamento em
Relação ao Tempo Comportamento em Relação
aos Recursos
# 18
EficiênciaEficiência
Subcaracterísticas:Subcaracterísticas: Comportamento em Relação ao
Tempo Comportamento em
Relação aos Recursos
Atributos do software que evidenciam a quantidade de recursos usados e a duração de seu uso na execução de suas funções.
Exemplos: especificação adequada de recursos
de hardware e software.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
# 19
PortabilidadePortabilidade
Subcaracterísticas:Subcaracterísticas: Adaptabilidade Capacidade para ser Instalado Conformidade Capacidade para Substituir
Conjunto de atributos que
evidenciam a capacidade do
software de ser transferido de
um ambiente para outro
Modelo de Qualidade de Produto de Software Característica
# 20
Atributos do software que evidenciam sua capacidade de ser adaptado a ambientes diferentes especificados, sem a necessidade de aplicação de outras ações ou meios além daqueles fornecidos para esta finalidade pelo software considerado.
Exemplos: ambiente adequado ao tipo de aplicação; variação de uso de periféricos; disponibilidade em rede.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
PortabilidadePortabilidade
Subcaracterísticas:Subcaracterísticas: Adaptabilidade Capacidade para ser Instalado Conformidade Capacidade para Substituir
# 21
Atributos do software que evidenciam o esforço necessário para sua instalação num ambiente especificado.
Exemplos: instruções de instalação e desinstalação; instalação e desinstalação automatizadas; instalação e desinstalação bem sucedidas.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
PortabilidadePortabilidade
Subcaracterísticas:Subcaracterísticas: Adaptabilidade
Capacidade para ser Instalado Conformidade Capacidade para Substituir
# 22
Atributos do software que o tornam aderente a padrões ou convenções relacionadas à portabilidade.
Exemplos: implementação de acordo com padrões
de portabilidade.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
PortabilidadePortabilidade
Subcaracterísticas:Subcaracterísticas: Adaptabilidade Capacidade para ser Instalado
Conformidade Capacidade para Substituir
# 23
Atributos do software que evidenciam sua capacidade e esforço necessário para substituir um outro software, no ambiente estabelecido para esse outro software.
Exemplos: utilizado em substituição a outros produtos
de menor ou igual funcionalidade com parcial ou total aproveitamento dos dados.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
PortabilidadePortabilidade
Subcaracterísticas:Subcaracterísticas: Adaptabilidade Capacidade para ser Instalado Conformidade
Capacidade para Substituir
# 24
ManutenibilidadeManutenibilidade
Subcaracterísticas:Subcaracterísticas: Analisabilidade Modificabilidade Estabilidade Testabilidade
Conjunto de atributos que
evidenciam
o esforço necessário para
fazer modificações
especificadas no software
Modelo de Qualidade de Produto de Software Característica
# 25
Atributos do software que evidenciam o esforço necessário para diagnosticar deficiências ou causas de falhas, ou para identificar
partes a serem modificadas.
Exemplos: código bem organizado; código com comentários esclarecedores.
ManutenibilidadeManutenibilidade
Subcaracterísticas:Subcaracterísticas: Analisabilidade Modificabilidade Estabilidade Testabilidade
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
# 26
Atributos do software que evidenciam o esforço necessário para modificá-lo, remover seus defeitos ou adaptá-lo a mudanças ambientais.
Exemplos: localização de partes do código que se
referem às funções a serem alteradas ou atualizadas;
bibliotecas de funções.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
ManutenibilidadeManutenibilidade
Subcaracterísticas:Subcaracterísticas: Analisabilidade
Modificabilidade Estabilidade Testabilidade
# 27
Atributos do software que evidenciam o risco de efeitos inesperados ocasionados por modificações.
Exemplos: utilização de dados globais; passagem de parâmetros.
Modelo de Qualidade de Produto de Software Característica e Subcaracterística
ManutenibilidadeManutenibilidade
Subcaracterísticas:Subcaracterísticas: Analisabilidade Modificabilidade
Estabilidade Testabilidade