Usabilidade Ou Acessibilidade
Há pouco tempo tive uma live no canal de youtube em que falei sobre Acessibilidade e sobre quais os requisitos, critérios e afins, numa perspectiva de utilizador.
Embora tenha sido explicado logo desde início que a live não seria técnica mas sim uma conversa mais informal/dinâmica sobre o tema, existiram algumas questões/pedidos para que a temática fosse mais explorada e explicada.
E assim será!
Começamos no entanto por uma explicação/esclarecimento importante
Existem muitas pessoas que confundem usabilidade com acessibilidade.
Ou seja, acham que por um software ser facilmente executado/iniciado o mesmo é acessivel. Ou então que pelo facto de conseguir navegar pelos menus e concretizar algumas acções que a acessibilidade está garantida.
E essas crenças estão incorrectas!
Usabilidade e Acessibilidade no conceito de Qualidade de Software é outro conceito/contexto e é sobre isso que irei falar no post de hoje.
Usabilidade
O que são testes de usabilidade?
São realizados para avaliar quão fácil e eficiente é para os utilizadores interagirem com um sistema ou produto. O objetivo destes testes é garantir que os utilizadores conseguem alcançar os seus objetivos e executar as suas tarefas de forma intuitiva, eficiente e satisfatória.
E qual é o principal foco destes testes? O que se pretende avaliar?
Eficiência: Tempo e esforço necessários para completar tarefas/acções/objectivos.
Eficácia: Capacidade dos utilizadores de completar tarefas e acções com sucesso.
Satisfação: A experiência subjectiva dos utilizadores ao interagirem com o sistema/produto.
Acredito que com alguns exemplos práticos será mais fácil de entenderes e colocares em prática.
Exemplo 1) Utilização
Cenário: Um utilizador deve comprar um livro numa loja online.
Procedimento: Observa-se o utilizador navega pelo site, desde a procura do livro até a finalização da compra, anotando dificuldades e tempo gasto.
Objetivo: Identificar pontos de dificuldade no processo de compra, como por exemplo menus confusos ou etapas/tarefas desnecessárias.
Exemplo 2) Navegação
Cenário: Um utilizador tenta encontrar informações sobre um produto específico num site de e-commerce (loja online).
Procedimento: O utilizador é observado enquanto navega pelo site e tenta encontrar a página do produto, enquanto anota em que fluxo/processos se perde ou demora mais tempo.
Objetivo: Avaliar a organização e clareza do menu e da estrutura do site.
Exemplo 3) Feedback de Utilizador:
Cenário: Um grupo de utilizadores é convidado a utilizar uma nova aplicação para gerir tarefas.
Procedimento: Após usar a aplicação, os utilizadores respondem a um questionário sobre sua experiência e participam numa entrevista para discutir suas opiniões.
Objetivo: Recolher feedback qualitativo sobre a satisfação dos utilizadores, identificando áreas de melhoria.
Embora estes exemplos sejam assim bastante simples, a área de testes de usabilidade é bastante extensa e podemos validar a avaliar várias coisas, de diferentes formas e contextos. Irei posteriormente criar um post especifico para testes de usabilidade, mas creio que para já te tenha ajudado a entender de forma sucinta e simples o que pretendemos avaliar quando desenvolvemos e executamos testes de usabilidade.
Partilho também um site que conheci há uns meses, aquando da participação numa palestra sobre testes de acessibilidade. O palestrante utilizou vários exemplos com recurso a dados e imagens deste site, por isso tomo também a liberdade de partilhar contigo.
Nielsen Norman Group, World Leaders in Research-Based User Experience > https://www.nngroup.com/
Acessibilidade
O que são testes de acessibilidade?
Os testes de acessibilidade avaliam se um sistema, software ou produto pode ser utilizado por pessoas com diversas deficiências/necessidades especiais, incluindo as visuais, auditivas, motoras e cognitivas.
O objetivo é garantir que todos os utilizadores, independentemente de suas habilidades, possam aceder e utilizar o sistema de forma eficiente.
E qual é o principal foco destes testes? O que se pretende avaliar?
Inclusividade: Garantir que pessoas com deficiências ou necessidades especiais podem e conseguem usar o sistema/produto/software.
Conformidade: Cumprir com padrões de acessibilidade, como WCAG (Web Content Accessibility Guidelines).
Creio que uns exemplos práticos te podem ajudar a compreender o que são testes de acessibilidade.
Exemplo 1) Leitor de ecrã
Cenário: Verificar se um site é navegável por um utilizador(a) cego utilizando um leitor de ecrã (como o JAWS ou NVDA).
Procedimento: Um utilizador(a) cego navega pelo site utilizando o leitor de ecrã, enquanto um observador externo toma nota das dificuldades encontradas.
Objetivo: Garantir que todo o conteúdo é acessível e compreensível através do leitor de ecrã.
Exemplo 2) Navegação com recurso ao teclado
Cenário: Testar se um site pode ser completamente navegável sem utilização de um rato, utilizando apenas o teclado.
Procedimento: O utilizador tenta realizar tarefas comuns (como preencher um formulário ou navegar entre páginas) utilizando apenas o teclado.
Objetivo: Garantir que todas as funções do site são acessíveis via teclado, incluindo a navegação por abas e atalhos.
Exemplo 3) Contraste de Cor
Cenário: Avaliar se o contraste de cor num site é suficiente para utilizadores com deficiência visual, como daltonismo.
Procedimento: Utilizar ferramentas automáticas (como o Contrast Checker) para verificar o contraste entre texto e fundo, além de realizar testes com utilizadores que têm deficiência visual.
Objetivo: Garantir que o conteúdo é legível para todos os utilizadores, independentemente das suas capacidades visuais.
Portanto, enquanto os testes de usabilidade se focam na eficiência, eficácia e satisfação dos utilizadores de uma forma geral, os testes de acessibilidade concentram-se em garantir que o sistema pode ser utilizado por pessoas com diversas deficiências.
Ambos são cruciais para criar experiências de utilizador inclusivas e satisfatórias.
E tu, tens atenção e foco à usabilidade e acessibilidade no teu dia a dia? Partilha comigo nos comentários!