2009 21/09
[tcc] Avaliação Heurística
Como já passamos da metade de setembro, já está mais do que na hora do nosso TCC começar a tomar suas formas finais.
O protótipo com tudo aquilo que levantamos nesse tempo de pesquisa e trabalho ficará pronto esta semana, possivelmente na quarta-feira. Já fizemos vários testes, digamos, “menos formais” enquanto o protótipo estava sendo desenvolvido e tudo correu bem.
Porém, assim que o protótipo estiver concluído, será a hora de aplicar alguns testes mais completos e fundamentados para garantir que aquilo que levantamos realmente tem algum valor.
Método de execução do testes
OK, precisamos testar e verificar os resultados… mas o que usar para concluir essa tarefa? Após alguma pesquisa chegamos ao “king of usability” como a Internet Magazine o definiu anteriormente e encontramos uma forma que se encaixou perfeitamente ao que precisamos cumprir: a avaliação heurística.
A ideia básica por trás da avaliação heurística é conduzir uma série de testes em um sistema a fim de identificar pontos com uma usabilidade ruim. Para descobrir esses pontos é necessário verificar após os testes se algo não obedece aos padrões de usabilidade definidos (daí a heurística do negócio).
O que validar?
Após definir a forma de executar os testes, era necessário descrever tudo aquilo que deve ser validado nos testes. Novamente contamos com a ajuda do Dr. Jakob Nielsen para isso.
O Dr. Jakob sugere uma lista com 10 itens que podem ser validados numa avaliação heurística de interfaces. Com base nessa lista e nas informações explicadas no texto, pudemos gerar a nossa lista de fundamentos fazendo diversas adaptações, correções e adições.
Testes com pessoas
Após termos essas duas fases concluídas, a próxima fase (que é a fase que estamos agora) é fazer o teste com pessoas reais (que se beneficiaram do sistema em seu estado final) e verificar os resultados.
Até aí tudo certo… Vamos testar com pessoas mas… Quantas pessoas? A pergunta parecia ter uma difícil resposta, mas novamente o Dr. Jakob já publicou um artigo oportunamente chamado “Why You Only Need to Test with 5 Users“.
No artigo acima é demonstrado que com cinco usuários, estatisticamente, você consegue encontrar 85% dos problemas de usabilidade de um sistema. Com base nessa informação seus custos e tempo necessários para realizar os testes podem ser mantidos num patamar baixo e acessível, facilitando a execução dos testes mesmo quando se tem severas restrições orçamentárias.
Por fim…
A partir da semana que vem nossos testes começarão. Ao que tudo indica, o processo será trabalhoso mas está bem fundamentado e promete bons resultados. Logo saberemos.