Notes
Qualidade de software
Content of the notes (2)
Page 1
Qualidade de Software nada mais é que um grau de conformidade com o sistema ou processo dos respectivos quesitos do cliente
CARACTERISTICAS
Funcionalidade
O software tem que prover o bom funcionamento pro cliente
Adequação: Capacidade dele prover com um bom grau de precisão o que o usuário quer.
Acurácia: Capacidade de entrega os resultados ou efeitos pedidos com um bom grau de precisão
Interoperabilidade: Capacidade do software interagir com os sistemas especificados
Segurança: Capacidade do produto proteger as informações
Conformidade: O software estar de acordo com as regras
Confiabilidade
O software manter um nível de desempenho proposto quando usado para o que foi feito
Maturidade: Capacidade de manter o desempenho
Tolerância a falhas: Conseguir se manter em caso de defeito
Recuperação: Capacidade de se restabelecer caso ocorra falhas
Conformidade: O software estar de acordo com as regras
Usuabilidade
A capacidade do produto de software ser compreendido, aprendido, operado e atraente ao usuário, quando usado sob condições específicas.
Note que esse conceito é bastante abrangente e se aplica mesmo a programas que não possuem uma interface para o usuário final. Por exemplo, um programa batch executado por uma ferramenta de programação de processos também pode ser avaliado quanto a sua usabilidade, no que diz respeito a ser facilmente compreendido, aprendido etc.
Inteligibilidade: Capacidade do software ser claro ao usuário em questão do seu uso, e quais tarefas ele é direcionado
Apreensibilidade: Capacidade do usuário compreender a sua aplicação
Operacionalidade: Capacidade de deixar o usuário operá-lo ou controlá-lo
Proteção frente a erros de usuários: Como prevenir os erros do usuário
Estética/Atratividade: Capacidade do produto atrair um potencial usuário para o sistema
Acessibilidade: refere-se a inclusão de pessoas com alguma deficiência para que todos possam usar
Conformidade: O software estar de acordo com as regras
Eficiência
O tempo de execução e os recursos envolvidos são compatíveis com o nível de desempenho do software.
Comportamento em Relação ao Tempo: que avalia se os tempos de resposta (ou de processamento) estão dentro das especificações;
Utilização de Recursos que mede tanto os recursos consumidos quanto a capacidade do sistema em utilizar os recursos disponíveis
Conformidade: O software estar de acordo com as regras
Manutenção
Capacidade o produto ser modificado, para melhorias ou extensões futuras
Analise: Identificar com facilidade e se diagnosticar
Modifica: Facilidade para se fazer manutenção
Estabilidade: Evitar futuros erros
Teste: Fase de debug, para ver se estar tudo bem
Conformidade: O software estar de acordo com as regras
Portabilidade
Poder ir para outros tipos de ambientes, tanto softwares ( Como banco de dados, sistemas operacionais, linguagens etc ) e Hadwares ( Como ambientes, processador, memorias etc )
Adaptação: Se adapatar facilmente, sem ações adicionais
Capacidade de se instalar: Ser facilmente instalado e usado
Coexistência: facilidade de conviver com outros softwares
Conformidade: O software estar de acordo com as regras
Qualidade em Uso
Capacidade do produto de software permitir que usuários especificados atinjam metas especificadas com eficácia, produtividade, segurança e satisfação em contextos de uso específicos.
Eficácia: capacidade do produto de software permitir que usuários atinjam metas especificadas com acurácia e completitude, em um contexto de uso específico.
Produtividade: Capacidade do software de permitir níveis aceitáveis de riscos de danos pessoais, negócios, software, propriedades ou ao ambiente, em um contexto de uso específico.
Satisfação: Garantir a aprovação do usuário
Page 2
Information
- Description
- Note on Qualidade de software, created by gustavo lima batista on 25/03/2025.
- Created by
- gustavo lima batista
- Views
- 0
- Rating