Please enable JavaScript.
Coggle requires JavaScript to display documents.
Qualidade SW (Qualidade (depende requisitos do Cli iniciativas: (ISO,…
Qualidade SW
Qualidade
depende requisitos do Cli
iniciativas:
ISO
/ IEC
12207 : define um processo de ciclo de vida do software
9000-3 : diretrizes p/ aplicar ISO 9001 (indústria)
/
SPICE
Software Process Improvement
& Capability Determination
-gerar normas ISO/IEC
SEI/CMM
Capability Maturity Model
desenvolvido pelo SEI (Inst.Eng SW- EUA)
visa dar melhores orientações p/melhorar processo
mensurar:
(2 tem foco em:)
Projeto
especificação, reqerimtos do sist
Conformidade
implementação
Caracts
Fu Rei OrelhaTrans
Funcionalid
Operações;
Revisão
Transição;
T (Adaptar a novo ambiente)
P R Int
Portabilid
: SW é adaptável a diferentes plataformas?.
Reusabilid
: (pts)pgma pode ser reutilizado em outros.
Interoperabilid
: acoplar 1 pgma a outro
Portab
• Adaptabilidade: é fácil adaptar a outras plataformas sem aplicar outras ações ou meios
além dos fornecidos para esta finalidade no software considerado?
• Capacidade para instalar: é fácil instalar em outras plataformas?
• Capacidade para substituir: é fácil substituir por outro software?
• Conformidade: está de acordo com padrões e convenções de portabilidade?
O
CC E I U
Correção
: atende aos reqisitos do Cli.
Confiabilid
: precisão q executa funções.
Eficiência
: "SW ñ desperdiça recursos?"
Integridade
: controle acesso (aoSw/dados)a pessoas ñ autorizadas.
Usabilid
:SW é fácil de usar?
Confiab
Mar Tol(o)
Maturidade: com que frequência apresenta falhas?
Recuperabilidade: é capaz de recuperar dados após uma falha?
Tolerância a falhas: ocorrendo falhas, como ele reage?
Usab
• Inteligibilidade: é fácil entender os conceitos utilizados ?
• Apreensibilidade: é fácil de aprender a usar ?
• Operacionalidade: é fácil de operar e controlar a operação ?
Efic
Comporta/o em relação:
tempo
: "qual é o t de resposta e de processamento?"
recursos
: "qto recurso usa? Durante quanto tempo?"
R (Alterar)
(chá)
M
a
T
e
Flex
Manutenibilidade
:"SW é fácil de alterar?"
Testabilid
: testar pgma p/executar função pretendida
Flexibilid
: modificar pgma
Manu
• Analisabilidade: é fácil encontrar um erro quando ocorre?
• Modificabilidade: é fácil modificar e remover erros?
• Estabilidade: há grandes riscos de erros quando se faz alterações?
• Testabilidade: é fácil testar quando se faz alterações?
Funcionalid
"SW satisfaz as necessids?"
Adequação
: propõe-se a fazer o que é adequado?
Acurácia
: gera resultados corretos ou conforme acordado?
Interoperabilidade
: é capaz de interagir com os sistemas especificados?
Conformidade
: está conforme c/normas/convenções previstas em leis?
Segurança de acesso
: evita o acesso não autorizado, acidental ou deliberado a pgma e dados?