• Nenhum resultado encontrado

Avaliação heurística

No documento Thaísa Cardoso Lacerda (páginas 53-61)

5.2 Avaliação da Usabilidade do dotProject+ (versão 2.1.7)

5.2.2 Avaliação heurística

A avaliação heurística do dotProject+ foi realizada de acordo com a definição de Nielsen (1995). A avaliação foi realizada no período entre 21/04/14 e 03/06/14 pela autora deste projeto. Inicialmente, foi preparado o material de apoio para a avaliação. Para isso, foi selecionado o conjunto de heurísticas de Nielsen (1994). A partir dele foram derivados itens de inspeção que resultaram em um checklist. Para complementar o checklist foram adicionadas questões do questionário Xerox Corporation (1995) e do LabUtil (2011) que eram pertinentes para avaliar a usabilidade de sistemas web. Uma vez definidas as funcionalidades a serem avaliadas e as heurísticas a serem observadas, foi realizada uma avaliação heurística da ferramenta. A medida em que eram encontradas violações às heurísticas elas eram registradas em uma planilha Excel. Ao final desse processo foi obtida uma lista com todos os problemas de usabilidade encontrados nas funcionalidades avaliadas. Em seguida cada um dos problemas foi classificado quanto a facilidade de ser corrigido e a sua gravidade. Para classificar a gravidade das violações foi usada uma escala proposta por Nielsen (1995).

Tabela 19: Escala de Severidade (Nielsen, 1995) Valorização da Severidade

0 – Pode não ser consensualmente identificado como um problema de usabilidade 1 – Problema estético / cosmético

2 – Problema menor

3 – Problema importante de usabilidade que deve ser corrigido

5.2.2.1 Análise & Interpretação dos Dados e Documentação

Ao final da avaliação heurística foi obtida uma lista, com 44 problemas de usabilidade e seus respectivos graus de severidade, que pode ser visualizada na Tabela 20 a baixo.

Tabela 20: Problemas de usabilidade encontrados via avaliação heurística Violação Severidade Grau de

dificuldade para corrigir Visibilidade do Status do sistema:

Não é evidente qual projeto/empresa/atividade está sendo trabalhado.

2 Médio

Há campos de formulário sem rótulo (na aba para criar atividade).

2 Baixo

Título da atividade é extenso e incomum "método de diagrama de precedência"

1 Baixo

Possui rótulos em inglês. 1 Baixo

Não há feedback após deletar atividades em Derivações

2 Baixo

Forma do mouse não se altera sobre botões 1 Baixo

O feedback das ações do usuário são quase imperceptíveis na parte superior esquerda da tela.

3 Médio

Em Estimativa de tempo os itens de diferentes colunas se misturam.

2 Médio

Possui legendas com cores indistinguíveis entre si. 2 Baixo Em algumas situações, ao submeter um formulário

com um campo em branco é exibida uma mensagem de erro com um código e não é dito para o usuário qual campo deve ser preenchido.

2 Baixo

O sistema não deixa claro quais ações podem ser feitas a partir da execução de uma atividade e a sua organização não possui uma ordem lógica que guie o usuário a realizar as atividades na devida ordem.

4 Alto

[Acompanhamento de atividade] Não há diferença na apresentação de opções que levam a outros paneis ou que são apenas rótulos.

3 Baixo

[Alocação de RH] Ao clicar no nome do RH ele é selecionado imediatamente, mas não há feedback informando isso.

3 Médio

Compatibilidade entre Sistema e Mundo Real

A ordenação das abas dentro de Projeto não tem nenhuma ordem logica

2 Baixo

O link para ver o plano de projeto está em local descontextualizado.

2 Baixo

(Projeto) Busca por atividades está fora do contexto de atividades.

Botões para adicionar e remover atividades ficam em posições muito distantes entre si.

3 Baixo

(Projetos) Link para relatórios está em local descontextualizado.

2 Baixo

(Projeto) Opção para criar atividade, evento, arquivo deletar/editar projeto não estão agrupadas de forma adequada.

2 Baixo

[Gantt] As setas pra navegar no gráfico, estão tão afastadas entre si que não deixam claro qual a sua função.

3 Baixo

[Gantt] As opções do filtro estão dispersas de forma que ele passa desapercebido.

2 Médio

Consistência e padrões

A navegação entre diferentes níveis da hierarquia do sistema (empresa, projeto) varia de acordo com a tela atual.

4 Médio

A sequência de links parece ser breadcrumbs, mas são links relativos a funcionalidades da tela atual.

2 Médio

Não há padronização nos formulários, alinhamento ou ordenação dos campos

2 Baixo

Não há padronização dos rótulos (novo=criar, salvar=submeter)

1 Baixo

Ícones não convencionais: ícone para adicionar uma atividade é uma lâmpada.

2 Baixo

Botões com a mesma funcionalidade em posições diferentes.

2 Baixo

A forma de inserir um item EAP e uma atividade é diferente.

3 Baixo

[Atividade] O formulário é dividido em duas partes, cada uma possui um botão de “salvar”, independente do botão a ser clicado as informações obrigatórias das duas abas devem ser preenchidas.

3 Baixo

Prevenção de Erros

Não é possível desfazer ações. 2 Médio

[Atividade] Formulário tem campos obrigatórios escondidos em outras abas.

3 Médio

Reconhecimento em vez de Lembrança

Ao descrever a atividade o usuário tem que lembrar da sequência das atividades já definida no diagrama

3 Alto

Flexibilidade e Eficiência

Mesmo quando as atividades são criadas com "atividade pai" o diagrama de precedência deve ser criado manualmente

3 Alto

[Estimar RH] São necessários muitos passos (trocar muitas vezes de tela) para realizar a tarefa.

[Decompor atividade] As atividades são criadas na aba Planejamento, mas para preencher suas informações é necessário acessar as atividades em outro local, na Aba Atividades.

4 Alta

[Decompor atividade] Após editar uma atividade é necessário voltar pra lista de atividades, selecionar a próxima atividade abrir novamente a tela de edição. Considerando que essa atividade é feita várias vezes em seguida a repetição desses passos diminui a eficiência da tarefa.

3 Médio

Estética e Design Minimalista

A organização do menu na aba planejamento ocupa muito espaço na tela.

2 Baixo

Os dados do projeto são constantemente exibidos mesmo quando não são necessários. As atividades sendo executadas são exibidas na parte inferior da tela.

3 Baixo

(Em projeto) Aba para atividade inativas não é necessária e ocupa espaço.

2 Baixo

Aba para organizar as atividade é desnecessária e ocupa espaço.

2 Baixo

Registro das atividades e Novo registro representam a mesma função.

2 Baixo

A opção Novo Item no cabeçalho é redundante. 1 Baixo

As opções Ajuda, Meus dados, to DO e Sair ocupam espaço e estão perdidos na tela.

1 Baixo

[Alocação de RH] Exibe as informações sobre conflito de recursos de forma confusa, com repetição de conteúdo e conteúdo não interativo que parecem ser controles de ação.

3 Médio

Analisando os resultados da avaliação heurística pode ser observado que as heurísticas mais violadas foram Visibilidade e status do sistema, Compatibilidade entre sistema e mundo real, Consistência e padrões e Design e estética minimalista. Este fato evidencia que a ferramenta provavelmente não informa continuamente o que o usuário está fazendo ou aonde ele está, a organização das informação não está de acordo com o modelo mental do usuário e não segue necessariamente uma ordem lógica. Além disso o sistema não se mostrou ser consistente em relação a apresentação da informação e na sua navegação. Tais problemas ameaçam o uso da ferramenta de forma eficiente e até mesmo eficaz, uma vez que o usuário gasta mais tempo procurando informações, tentando lembrar de como realizar atividades e descobrir se suas ações foram realizadas com sucesso ou não, por exemplo.

Apesar da necessidade de um layout mais atraente e do desenvolvimento de ícones mais adequados, este projeto focará na melhoria dos problemas relacionados a camada de design de informação e design de interação do (GARRETT, 2011) sistema. Para isso foram selecionados os problemas de usabilidade mais graves encontrados na avaliação heurística que estão destacados na Tabela 21.

Tabela 21: Descrição dos problemas de usabilidade mais severos

Violação Descrição

O feedback das ações do usuário são quase imperceptíveis na parte superior esquerda da tela.

Apesar de ser uma questão simples se ser resolvida a falta de feedback apropriado para as ações do usuário pode deixa-lo incerto sobre a execução correta das suas ações. O que pode resultar na repetição desnecessária de uma tarefa ou que uma atividade não seja corretamente executada caso o usuário não perceba o feedback informando o problema.

O sistema não deixa claro quais ações podem ser feitas a partir da execução de uma atividade e a sua organização não possui uma ordem lógica que guie o usuário a realizar as atividades na devida ordem.

O sistema não deixa claro quais ações estão disponíveis para serem executadas. Por exemplo, não fica claro que para monitorar o cronograma é necessário estimar recursos humanos às atividades, criar papéis, o organograma, cadastrar os RH, e relacionar RH à papeis.

Botões para adicionar e remover atividades ficam em posições muito distantes entre si.

O ícone para excluir itens está localizado no lado esquerdo da lista de itens e ícone para adicionar um novo item está no lado esquerdo da tela, isso pode aumentar o tempo de realização da tarefa uma vez que o usuário tende a procurar componentes relacionado na mesma região da tela.

Ao adicionar uma atividade, os olhos do usuário estão sempre focados no último item adicionado, porém o botão para adicionar um novo item está posicionado no topo da lista.

A navegação entre diferentes níveis da hierarquia do sistema (empresa, projeto) varia de acordo com a tela atual.

Quando o usuário está na visualizando um projeto ele deve clicar no link com nome da empresa na tabela de detalhes do projeto para acessar a empresa. Quando o usuário está visualizando uma atividade ele deve clicar no breadcrumb “Visualizar projeto”, fora da tabela de descrição da atividade, para acessar o projeto. A tabela de descrição contém o nome do projeto, mas ele não é um link. Essa inconsistência pode deixar o usuário sempre em dúvida de que forma proceder para navegar no sistema, isso demanda tempo já que o mesmo deve procurar qual o lugar deve clicar em cada situação.

A forma de inserir um item EAP e uma atividade é diferente.

No caso da EAP o botão de adicionar fica ao lado do botão de deletar. Também se pode ordenar os itens da lista, o que não é possível com as atividades. Essa inconsistência pode deixar o usuário sempre em dúvida de que forma proceder para navegar no sistema, isso demanda tempo já que o mesmo deve procurar qual o lugar deve clicar em cada situação além disso ele deve aprender a realizar duas atividades em vez de uma.

[Atividade] O formulário é dividido em duas partes, cada uma possui um botão de “salvar”, independente do botão a ser clicado as informações obrigatórias das duas abas devem ser preenchidas.

Somente após clicar em Salvar o usuário descobre que deve completar os campos obrigatórios de ambas as partes do formulário, o que pode aumentar o tempo de execução da atividade.

[Atividade] Formulário tem campos obrigatórios escondidos em outras abas.

A aba Data possui um campo obrigatório, mas ao descrever a atividade está aba está em segundo plano. Essa falta de visibilidade pode fazer o usuário perder tempo procurando o campo que deve ser preenchido, mas que não está visível na tela.

Ao descrever a atividade o usuário tem que lembrar da sequência das atividades já definida no diagrama (ou o contrário).

Tanto na atividade de descrever atividade e criar a rede do cronograma o usuário deve utilizar a mesma sequência de atividades, além dele ter que lembrar das informações de uma tela pra outra ele perde tempo realizando a mesma atividade duas vezes, pois uma vez que as atividades pai de uma atividade são definidas o diagrama poderia ser gerado automaticamente, ou vice-versa.

Os dados do projeto são constantemente exibidos mesmo quando não são necessários. As atividades sendo executadas são exibidas na parte inferior da tela.

Os dados do projeto ocupam um terço da tela, em função disso as atividades relacionadas ao projeto ficam na parte inferior da tela, ou abaixo, exigindo o uso do scroll. No exemplo a abaixo a atividade sendo realizada é “Estimativas”.

[Estimar RH] São necessários muitos passos (trocar muitas vezes de tela) para realizar a tarefa.

Considerando que a alocação de RH é realizada muitas vezes ao longo do projeto (para cada atividade) e provavelmente em

seguida, ela pode se tornar maçante e demorada desde que exige sem necessidade que o usuário selecione opções e abra novas telas.

[Decompor atividade] As atividades são criadas na aba Planejamento, mas para preencher suas informações é necessário acessar as atividades em outro local, na Aba Atividades.

A necessidade de mudar de aba não é evidente. Não é possível clicar na Atividade para acessar as suas informações e editá-las. O usuário pode ficar confuso sem saber como fazer para editar as atividades.

No documento Thaísa Cardoso Lacerda (páginas 53-61)

Documentos relacionados