quarta-feira, maio 30, 2007

Acessibilidade e Usabilidade no LIM

“O Laboratório de Instrumentação para Medição (LIM) iniciou a sua actividade no período lectivo de 1999/2000 sob o propósito de dar apoio à disciplina de Instrumentação para Medição (I&D) leccionada no 3º ano da Licenciatura em Engenharia Mecânica (LEM) do Departamento de Engenharia Mecânica e Gestão Industrial (DEMEGI) da FEUP.”

Actualmente, uma das metas do laboratório é a criação de um site para disponibilizar a todos os seus utilizadores informações necessárias de uma forma mais simples e também dar-se a conhecer a outras pessoas. Nesse sentido, foi-me entregue um protótipo do site e foi-me pedido para o melhorar, tendo em conta questões de acessibilidade e usabilidade. Os testes que se seguem dizem respeito ao produto final.

Heurísticas

1. Visibilidade do estado do sistema

Conformance Question
O que deve o sistema fazer para satisfazer o principio?
Os utilizadores são informados do estado do sistema com o feedback apropriado num espaço de tempo razoável?
Que meios estão disponiveis para informar, orientar e conduzir o utilizador durante a interacção?

Evidence of Conformance
É possível ao utilizador saber em que parte do site se encontra, uma vez que esta secção se encontra numa cor diferente e em bold, o que só por si já a destaca. No entanto, ainda tem um fundo diferente dos links, o que permite distinguir entre mapeamento e feedback. O feedback é dado pelo sublinhar do texto, pela mudança de cor e ainda pela mudança da imagem de fundo do link. Sempre que o utilizador coloca o cursor em cima de determinado link, este torna-se sublinhado e muda o fundo, voltando ao estado normal apenas quando o cursor é retirado da zona. Este facto ajuda o utilizador a saber sempre o que o espera ao clicar em determinado link, e o texto é o mais identificativo possível.

Motivation
Ao responder positivamente a este ponto, é dado ao utilizador, mais do que uma orientação para onde vai, uma informação de onde se encontra e quais os caminhos disponíveis. Este ponto é importante, uma vez que o site possui um conteúdo mais ou menos vasto e o utilizador, caso esta informação não fosse dada, poderia sentir-se perdido.

2. Ajuste entre o sistema e o mundo real

Conformance question
O sistema utiliza conceitos e linguagens familiares para o utilizador em vez de linguagens mais técnicas?
Usa convenções da vida real e dispõe a informação numa ordem lógica e natural?


Evidence of Conformance
O público-alvo do site é: alunos ligados a Instrumentação para Medição e profissionais, se não ligados a este laboratório, pelo menos com conhecimentos gerais sobre o funcionamento de actividades de investigação científica. Deste modo, todos aqueles para quem o site foi pensado já possuem conhecimento de linguagem e termos técnicos utilizados. De qualquer forma, o site procurou usar uma linguagem, dentro do possível, mais lata.

Motivation
Se o conteúdo fosse totalmente simplificado para ser compreendido por qualquer utilizador da Internet que acidentalmente fosse lá parar corria-se o risco de se afastar do rigor exigido a um site do género e acabaria por se afastar do Público-alvo.

3. Controlo e liberdade do utilizador

Conformance Question
Os utilizadores conseguem fazer o que querem quando querem?
Que controlo tem o utilizador sobre as suas acções?

Evidence of conformance
É dada ao utilizador liberdade absoluta de a partir de uma página poder ir para qualquer outra dentro do website. No entanto, os sub-sub-menus são a excepção que confirma a regra. É possível fazer uma navegação aleatória pelo site, correr todas as páginas, clicar em todos os links e aceder a todos os ficheiros sem ter de clicar-se uma vez que seja na janela do browser para retroceder.

Motivation
Parece-me bastante relevante o facto do site dar mobilidade e liberdade completa ao utilizador, uma vez que se torna autónomo da configuração do browser, chegando até a poupar o tempo que poderia ser gasto no retroceder e voltar a páginas já vistas e sem necessidade.

4. Consistência e Standards

Conformance Question
Existe homogeneidade e coerência nos diferentes elementos da interface?

Evidence of Conformance
Todos os elementos que compõe o grafismo do website comunicam entre si, partilhando uma mesma linguagem.

Motivation
O utilizador percebe como pode navegar dentro do site e não sente frustrações por acções semelhantes conduzirem a resultados totalmente diferentes. A motivação para explorar o site vai aumentando, numa relação directa com a familiaridade.

5. Prevenção de erros

Confomance Question
Que mecanismos existem para evitar ou reduzir a ocorrência de erros?

Evidence of Conformance
Para evitar possíveis erros, foram usados textos bastante explícitos nos menus, o que faz com que o utilizador possa saber o que o espera na página que vai carregar de seguida ao clicar em determinada área do site.

Motivation
Minimizando os erros, considero que se está a aumentar o à vontade do utilizador com a plataforma que está a utilizar, fazendo com que se sinta bem e eliminando possíveis frustrações.

6. Reconhecimento em vez de lembrança

Conformance Question
Estão as opções, elementos e acções bem visíveis ao utilizador?
São reconhecidos em vez de recorrer à memória do utilizador?

Evidence of conformance
O site tenta ser o mais claro possível e as acções encontram-se bastante visíveis. Sempre que o utilizador procura algo, consegue encontrá-lo com facilidade.

Motivation
Fazendo com que as acções sejam sempre reconhecidas e não memorizadas, está-se a aumentar a produtividade do uso do site, uma vez que se pode ir de A a B porque está explicito em vez de ter de se lembrar como fez no caso anterior, diminuindo o tempo de reação perante uma páginas.

7. Flexibilidade e eficiência no uso

Conformance Question
O sistema adapta-se ao contexto e às preferências do utilizador? Existem atalhos?

Evidence of conformance
A única forma de o sistema se adaptar ao utilizador é através de atalhos, que possibilita a navegação através de rato, mas também através do teclado. Caso o utilizador não possua uma forma de interagir com o site através do rato, pode entrar nas páginas mais importantes através dos atalhos e/ou navegando com os comandos do browser.

Motivation
Através dos atalhos, os utilizadores com hardware diferente do comummente utilizado podem sentir-se bem no sistema e ter gosto em navegar nele, uma vez que não se sentem colocados de parte ou não sentem as suas tarefas dificultadas.

8. Estética e design minimalistas

Conformance Question
Existem elementos que possam dificultar ou facilitar a leitura e a compreensão da informação?

Evidence of conformance
A meu ver a informação encontra-se muito bem esquematizada, o que faz com que o utilizador posso fazer uma leitura simples, rápida e facilitada do conteúdo existente.

Motivation
O utilizador da Internet procura, sobretudo, informação correcta, clara e concisa, que permita estar actualizado mas sem perder muito tempo. Logo, quanto mais a leitura for simplificada melhor.

9. Ajuda aos utilizadores para reconhecerem, diagnosticarem e recuperarem de erros

Conformance Question
O sistema ajuda os utilizadores a evitarem erros e a recuperarem destes?
São as mensagens de erros transmitidas claramente ao utilizador, descrevendo o problema e sugerindo soluções?

Evidence of conformance
Uma vez que o site não está ainda on-line e só vai ficar quando possuir já informação em todas as zonas (mesmo que não seja a final e possa vir a ser acrescentada mais informação) creio que este problema não se coloca.

Motivation
-------------------

10. Ajuda e Documentação

Conformance Question
Está a ajuda apropriada disponivel ao utilizador? É facil de aceder? Está orientada para a acção do utilizador?

Evidence of conformance
A ajuda que o site possibilita ao utilizador é a clareza dos seus menus e o mapa do site, que possui links para todas as páginas, com informações úteis ou simples ilustrações. Não possui uma zona especifica para FAQ’s, nem uma zona onde possam ser esclarecidas dúvidas, no entanto é disponibilizado o contacto de todos os membros e colaboradores do laboratório, que podem ser usados para esse fim, entre outros.

Motivation
Não se trata de um ponto que considere fundamental para a subsistência e a rentabilidade do website, uma vez que não se trata de um sistema muito complexo ou que fuja ao normalmente encontrado na web.

Testes de Observação de campo

O site foi testado em 5 utilizadores a quem foi pedido para realizarem 4 tarefas-tipo que um utilizador poderia ter interesse em realizar. Os resultados vieram dar uma ajuda no sentido de melhorar o produto considerado já final. Os alunos estudados encontram-se dentro de um leque de utilizadores que nunca tinham tido contacto com o produto mas que estavam habituados a navegar em diversos sítios web, com idades compreendidas entre os 21 e os 25 anos.

As tarefas dividiam-se em dois tipos: duas mais complexas, que necessitavam de mais passos para serem completadas com êxito e outras duas mais simples, que careciam de poucos cliques. As duas tarefas mais complicadas envolviam um menu que só aparecia em páginas especiais e que se encontrava no lado direito, longe dos restantes links. Quando estipulei as tarefas pensava que aquele menu iria levantar alguns problemas e de facto foi o que aconteceu.

Dos 5 utilizadores que se disponibilizaram para análise, alguns não conseguiram realizar a tarefa sem consultar o mapa do site, outros demoraram muito tempo até chegarem ao resultado pretendido. Estes resultados vieram comprovar as minhas suspeitas que o menu não estaria no local mais apropriado e veio a resultar numa alteração ao produto. As restantes tarefas também vieram confirmar as minhas previsões: o restante menu é explicito o suficiente e não carece de nenhuma alteração de importância tão elevada (pelo menos por enquanto).

Os utilizadores puderam utilizar o mapa do site por dois motivos. Primeiro porque é uma página do site e também me iria permitir perceber até que ponto é que essa página estava bem organizada enquanto mapa do site que supostamente leva o utilizador directamente onde ele quer. Por outro lado, através da utilização do mapa do site pude verificar até que ponto o utilizador tinha interesse em navegar no site. A partir do momento em que o utilizador recorresse ao mapa do site seria sinal que tinha atingido o seu limite e que já não se sentia motivado na sua exploração do sistema.