MAPA - Qualidade de Software

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 2

Atividade MAPA

Acadêmico (a): Reginaldo da Rosa Pacheco R.A 15290435


Curso: Engenharia de Software Disciplina: Qualidade de Software

No software em questão, os requisitos a serem avaliados serão os seguintes (na ordem):


Funcionalidade, Confiabilidade, Usabilidade, Eficiência, Manutenibilidade e Escalabilidade e
Portabilidade, contendo questionamentos específicos para cada item acima.

No critério de avaliação, haverá atribuição de notas, na escala de 1 até 5, onde teremos


os seguintes atributos para cada número:

1 – Péssima;

2 – Ruim;

3 – Regular;

4 – Boa;

5 – Ótima;

Abaixo segue o formulário de Avaliação de Qualidade:

Formulário de Avaliação de Qualidade


Nota Atribuída
Nº Item Descrição
1 2 3 4 5
1 Funcionalidade

Cumprimento dos requisitos para os quais o software foi


1.1
construído.
Construção do software de acordo com os padrões legais
1.2
e normas vigentes.
Presença e correto funcionamento das funcionalidades
1.3
solicitadas (inclusão, alteração, exclusão e consulta).
Nível de controle de acessos, segregação e limitação de
1.4
acesso aos dados.
2 Confiabilidade
Nível de tolerância as falhas apresentadas pelo software
2.1
em ambiente de produção
Frequência de falhas apresentadas por defeito no
2.2
software
Comportamento do Software quando o mesmo
2.3 apresenta falha, tratamento dos erros apresentados em
tempo de execução
Presença de redundância de dados e nível de tratamento
2.4
para as mesmas
Capacidade de recuperação quando o mesmo apresenta
2.5
alguma falha (Backup e Recuperação das Informações)
3 Usabilidade
3.1 Facilidade de instalação e configuração.
Nível de facilidade de uso e de visualização (Layout) para
3.2
a maioria dos usuários?
Facilidade de visualização das informações solicitadas
3.3 (relatórios) e posterior armazenamento (em nuvem,
impresso, etc.).
Nível de facilidade de cadastro das informações no
3.4
sistema
Facilidade de controle e aprendizado do uso das
3.5
funcionalidades para os usuários.
4 Eficiência
Consumo de recursos de hardware e/ou sistema
4.1
operacional quando o software está em pleno uso
Tempo de resposta as solicitações (armazenamento de
4.2
dados, emissão de relatórios, backup e restauração)
Relação de tempo de uso e consumo de recursos - uso
4.3
de pouco recurso por pouco tempo
5 Manutenibilidade e Escalabilidade
Capacidade do software em receber modificações ao
5.1
longo do tempo de uso
Capacidade de adaptações de novas funcionalidades no
5.2
software atual
Risco de presença de comportamentos anormais na
5.3 aquisição de novas funcionalidades (modificações e
adaptações)
Facilidade de compreensão em nível de codificação e
5.4
nível de documentação do código
Capacidade de agregar novas funcionalidades e
5.5
possibilidade de expansão das várias funcionalidades
6 Portabilidade
Possibilidade de utilização do software em qualquer
6.1
sistema operacional.
Admissão de utilização em dispositivos móveis com
6.2
todas as suas funcionalidades.
Diferenças de comportamento no uso e na
6.3 funcionalidade entre os sistemas operacionais e/ou
ambientes computacionais

Você também pode gostar