Desempenho — ISO/IEC 25010
Introdução
A norma internacional ISO/IEC 25010 define:
- Um modelo de qualidade em uso com cinco características (algumas subdivididas), relacionadas ao resultado da interação entre usuário e sistema em um contexto específico.
- Um modelo de qualidade de produto com oito características, que avaliam propriedades estáticas do software e dinâmicas do sistema.
Esse modelo é aplicável tanto a sistemas humano-computador quanto a produtos de software isolados.
Eficiência de Desempenho
A eficiência de desempenho mede como o sistema utiliza recursos sob determinadas condições. Ela pode ser analisada de duas formas:
- Interna: analisa o comportamento do sistema durante testes ou operações simuladas.
- Externa: mede atributos como tempo de resposta e uso real de recursos durante operações reais.
Subcaracterísticas do Desempenho
- Utilização de Recursos: uso de memória, CPU e outros recursos.
- Capacidade: quantidade máxima de usuários ou dados suportados.
- Comportamento Temporal: tempo para realizar operações e responder ao usuário.
- Adaptação: habilidade do sistema em manter eficiência mesmo com variações de carga ou contexto.
Métricas Associadas
Nome | Tipo | Descrição | Foco |
---|---|---|---|
Tempo de resposta | Comportamento temporal | Período entre o comando e a primeira resposta. Ex: B - A | Interno/Externo |
Utilização de memória | Utilização de recursos | Espaço de memória necessário para executar uma tarefa. Ex: B / A | Interno/Externo |
Nº máximo de acessos | Capacidade | Quantidade máxima de usuários simultâneos. Ex: B em um intervalo de tempo A | Interno/Externo |
Aspectos Relevantes
Subcaracterística | Contextos de Aplicação |
---|---|
Comportamento Temporal | Jogos, videochamadas, sistemas de controle em tempo real (baixa latência). |
Utilização de Recursos | IoT, dispositivos móveis, servidores de alta disponibilidade. |
Capacidade | Plataformas em larga escala como e-commerces, redes sociais e soluções de Big Data. |
Aplicação Prática
Foi realizada a avaliação da usabilidade de um aplicativo móvel de uma instituição financeira brasileira fictícia, o Banco BAN, com base nas normas ISO/IEC 25010 e ISO/IEC 25040. A equipe mapeou funcionalidades prioritárias e propôs melhorias com base nas métricas e princípios estudados.
Segundo a Febraban (2018), 50% dos investimentos em TI no setor bancário brasileiro em 2017 foram destinados a software, demonstrando a relevância da qualidade nesses sistemas.
Reflexões dos Integrantes
Mayara Alves
Aprendizado: - Métricas associadas ao desempenho. - Complexidade envolvida na avaliação de qualidade. - Diretrizes da ISO para software.
Dificuldades: - Conteúdo massivo. - Acesso difícil e técnico à norma.
Felipe Pedroza
Aprendizado: - Importância das ISOs para padronizar processos.
Dificuldades: - Encontrar artigos aplicáveis como base prática.
Vinícius Mendes
Aprendizado: - Como aplicar métricas na prática. - Quais variáveis são relevantes na mensuração.
Dificuldades: - Interpretar objetivos das normas. - Aplicar medições em cenários reais.
Philipe Barbosa
Aprendizado: - Diversas características da qualidade de software. - Impacto do desempenho na experiência do usuário.
Dificuldades: - Linguagem técnica ou conteúdo simplificado demais.
Percentual de Contribuição
Nome | Matrícula | Percentual | Atividade Desenvolvida |
---|---|---|---|
Felipe Lopes Pedroza | 231026330 | 20% | Métricas Associadas / Aspectos Relevantes |
João Gabriel Carvalho | 221022328 | 20% | Exemplo de Aplicação Prática |
Mayara Alves de Oliveira | 200025058 | 20% | Característica de Qualidade escolhida |
Philipe Barbosa de Morais | 211062830 | 20% | Subcaracterísticas |
Vinícius Mendes Martins | 211063265 | 20% | Métricas Associadas / Aspectos Relevantes |
Nota: Esse conteúdo foi baseado na apresentação desenvolvida pelo Grupo sobre a característica de Desempenho segundo a norma ISO/IEC 25010. 📄 Acesse os slides
📑 Histórico de Versão
Versão | Data | Descrição | Autor |
---|---|---|---|
1.0 |
13/05/2025 | Criação da página do SQuaRe | Mayara A. Oliveira |
2.0 |
13/05/2025 | Criação do SQuaRe | Felipe Pedroza, Fillipe Souto, Philipe Barbosa, Mayara Alves, Vinicius Mendes |