Homologação de Software


Critérios para validação de sistemas:


1. Funcionalidade (satisfaz as necessidades?)
1. a) adequação - propõe-se a fazer o que é apropriado?
1. b) acurácia - faz o que foi proposto de forma correta?
1. c) interoperabilidade - interage com outros sistemas do ambiente?
1. d) conformidade - está de acordo com as normas, leis, regulamentos, etc.?
1. e) segurança de acesso - evita acesso não autorizado aos dados?

2. Confiabilidade (é imune a falhas?)
2. a) maturidade - com que frequência apresenta falhas?
2. b) tolerância a falhas - ocorrendo falhas, como ele reage?
2. c) recuperabilidade - é capaz de recuperar dados em caso de falha?

3. Usabilidade (é fácil de usar?)
3. a) intelegibilidade - é fácil entender o conceito e a aplicação?
3. b) apreensibilidade - é fácil de aprender a usar?
3. c) operacionalidade - é produtivo nas atividades?

4. Eficiência (é rápido e "enxuto"?)
4. a) tempo - qual é o tempo de resposta, a velocidade de execução?
4. b) recursos - quanto recurso usa? durante quanto tempo ocorrem picos?

5. Manutenibilidade (é fácil de modificar?)
5. a) analisabilidade - é fácil de encontrar um problema quando ocorre?
5. b) modificabilidade - é fácil de evoluir e adaptar?
5. c) estabilidade - há grande risco quando se faz modificações?
5. d) testabilidade - é fácil testar alterações?

6. Portabilidade (é fácil de usar em outro ambiente?)
6. a) adaptabilidade - é fácil de adaptar a outros empreendimentos?
6. b) capacidade para ser instalado - é fácil instalar em outros ambientes?
6. c) conformidade - está de acordo com padrões de portabilidade?
6. d) capacidade para substituir - é fácil substituir por outro software?


Aproveitem...

Parabéns pessoal!!!