Prévia do material em texto
Relatório de Avaliação de Qualidade de Software em Interface Humano-Computador (IHC) Anapolis 2024 Victor Henrique Fernandes Silva 2120668 Relatório de Avaliação de Qualidade de Software em Interface Humano-Computador (IHC) Avaliação de Consistência Área 1: Formulários de Entrada de Dados Observação: Os formulários de entrada de dados apresentam diferentes layouts e estilos de campos de texto, caixas de seleção e botões de envio. Importância da Consistência: Formulários consistentes ajudam os usuários a se familiarizarem rapidamente com o formato e a funcionalidade, aumentando a eficiência e reduzindo a probabilidade de erros. Proposta de Melhoria: Uniformização de Formulários: Estabelecer um padrão visual e funcional para todos os formulários, incluindo tamanhos de campos, espaçamentos e estilos de botões. Implementação de Componentes Reutilizáveis: Criar componentes reutilizáveis para os formulários, garantindo a aplicação uniforme dos padrões definidos. Área 2: Estilos de Texto Observação: Os estilos de texto (tipografia) variam em termos de fontes, tamanhos e espaçamentos em diferentes seções da aplicação. Importância da Consistência: Manter um estilo tipográfico consistente melhora a legibilidade e proporciona uma aparência profissional, facilitando a leitura e a compreensão do conteúdo. Proposta de Melhoria: Definição de Guia de Estilos Tipográficos: Criar um guia de estilos tipográficos com fontes, tamanhos, pesos e espaçamentos padronizados. Aplicação do Guia de Estilos: Garantir que todos os textos na aplicação sigam o guia de estilos definido. Área 3: Feedback de Ações do Usuário Observação: As mensagens de feedback (como confirmações de ação, erros e avisos) têm estilos e posicionamentos diferentes em várias partes da aplicação. Importância da Consistência: Mensagens de feedback consistentes ajudam os usuários a reconhecer e compreender rapidamente as respostas do sistema às suas ações, melhorando a experiência e a eficiência. Proposta de Melhoria: Padronização de Mensagens de Feedback: Estabelecer um estilo padrão para todas as mensagens de feedback, incluindo cores, ícones e posicionamento. Implementação de Biblioteca de Mensagens: Criar uma biblioteca de componentes para mensagens de feedback, assegurando que todos sigam o padrão definido. Medindo a Eficiência de Uso Tarefa Escolhida: Editar uma Tarefa Existente Cenário de Teste: O usuário faz login na aplicação. O usuário navega até a página "Minhas Tarefas". O usuário seleciona uma tarefa existente. O usuário clica no botão "Editar". O usuário modifica os campos "Título" e "Data de Vencimento". O usuário clica no botão "Salvar". Medição de Tempo: Tempo médio necessário para completar a tarefa: 2 minutos. Obstáculos Identificados: O botão "Editar" não está claramente identificado. Falta de feedback visual após a edição. Propostas de Melhoria: Identificação Clara do Botão "Editar": Tornar o botão "Editar" mais visível, utilizando ícones e cores distintas. Feedback Visual: Implementar feedback visual (por exemplo, uma mensagem de confirmação) após a edição ser salva. Integração e Avaliação de Acessibilidade Ferramentas Utilizadas: WAVE e Axe Barreira 1: Labels de Formulário Incompletas Observação: Alguns campos de formulário não possuem labels associadas, dificultando a navegação para usuários de leitores de tela. Proposta de Solução: Adicionar Labels Adequadas: Garantir que todos os campos de formulário tenham labels descritivas associadas. Barreira 2: Navegação Inadequada em Dispositivos Móveis Observação: A navegação não é totalmente funcional em dispositivos móveis, com alguns elementos interativos sendo difíceis de acessar. Proposta de Solução: Melhoria da Navegação Móvel: Adaptar a interface para ser responsiva e otimizada para navegação em dispositivos móveis, garantindo que todos os elementos sejam facilmente acessíveis. Barreira 3: Falta de Teclas de Atalho Observação: Não há teclas de atalho configuradas para ações comuns, dificultando a navegação para usuários que dependem do teclado. Proposta de Solução: Implementação de Teclas de Atalho: Adicionar teclas de atalho configuráveis para ações frequentes, como adicionar, editar e salvar tarefas. Medindo a Satisfação do Usuário Exemplo de Formulário de Pesquisa de Satisfação: Navegação e Layout: "Quão intuitiva é a navegação e o layout da aplicação?" (Escala de 1 a 5) Importância: Avalia se os usuários encontram facilmente o que procuram e se a navegação é intuitiva. Rapidez de Resposta: "Você acha que a aplicação responde rapidamente às suas ações?" (Escala de 1 a 5) Importância: Mede a percepção do usuário sobre a performance da aplicação. Clareza das Mensagens de Feedback: "As mensagens de feedback são claras e úteis?" (Escala de 1 a 5) Importância: Verifica se os usuários entendem facilmente as respostas do sistema às suas ações. Acessibilidade: "Você encontrou alguma dificuldade em acessar a aplicação devido a limitações físicas ou técnicas?" (Escala de 1 a 5) Importância: Avalia se a aplicação é acessível para todos os usuários, incluindo aqueles com deficiências. Satisfação Geral: "Você recomendaria esta aplicação para outras pessoas?" (Escala de 1 a 5) Importância: Mede a satisfação geral e a probabilidade de recomendação, o que indica o nível de aceitação da aplicação. Justificativa: Estas perguntas cobrem aspectos cruciais da experiência do usuário, como navegação, performance, clareza das mensagens, acessibilidade e satisfação geral, fornecendo uma visão abrangente sobre a qualidade da interface e áreas que necessitam de melhorias. Conclusão: Focar na consistência, eficiência de uso, acessibilidade e satisfação do usuário é crucial para garantir uma interface de alta qualidade. As melhorias propostas e as medições detalhadas oferecem um caminho claro para aprimorar a experiência do usuário na aplicação de gerenciamento de tarefas, tornando-a mais intuitiva, eficiente e inclusiva para todos os usuários.